diff --git a/README.md b/README.md index 6efaf01..8d102c5 100644 --- a/README.md +++ b/README.md @@ -17,17 +17,17 @@ ``` -### Součásti práce +## Součásti práce -#### CAD modely ve formátu FreeCAD Standard file format (.FCStd) +### CAD modely ve formátu FreeCAD Standard file format (.FCStd) Parametricky modelované díly pro stavbu tiskárny. Modely využívají nástroj VarSet, který obsahuje sadu vlastností, které lze referencovat při vytváření modelu. -#### Text práce +### Text práce Práce je kompilovaná sázecím systémem Latex a modifikovaným balíčkem thesis 4.11 dostupný z: [latex.fekt.vut.cz](https://latex.fekt.vut.cz/). -##### Závislosti +#### Závislosti - texlive - texlive-langczechslovak @@ -35,10 +35,23 @@ Práce je kompilovaná sázecím systémem Latex a modifikovaným balíčkem the ### Skripty +Některé kroky usnadňují skripty (např. generování tiskových souborů). + +#### Závislosti + +- freecad +- python3 + #### Generování tiskových souborů Pro generování tiskových souborů slouží skript `generate_3mf_files.py` spouštěný následujícím příkazem: ```sh -./generate_3mf_files.py +./scripts/generate_3mf_files.py +``` + +nebo + +```sh +freecadcmd ./scripts/generate_3mf_files.py ``` diff --git a/scripts/generate_3mf_files.py b/scripts/generate_3mf_files.py index c4425f3..1ce3f75 100755 --- a/scripts/generate_3mf_files.py +++ b/scripts/generate_3mf_files.py @@ -1,8 +1,8 @@ #!/usr/bin/freecadcmd import os -import FreeCAD -import Mesh +import FreeCAD # type: ignore +import Mesh # type: ignore # Define the project root directory project_root = os.path.abspath(