This commit is contained in:
Tomáš Batelka 2025-06-03 17:33:22 +02:00
parent a4bfd201e3
commit ec8a2b9f4c
5 changed files with 539 additions and 461 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 MiB

After

Width:  |  Height:  |  Size: 9.3 MiB

Binary file not shown.

View file

@ -7,7 +7,7 @@ FreeCAD je univerzální parametrický modelovací systém vydaný pod licencí
Můj návrh tiskárny vychází z~projektu x-scara~\cite{x-scara}. Ve svém návrhu jsem použil shodné rozměry hliníkových profilů, trapézových a~vodících tyčí. Vzhledem k~tomuto faktu se můj návrh projektu x-scara velmi podobá, ačkoliv můj návrh nevyužívá žádný díl z~tohoto projektu.
Model je rozdělen do tří dílčích částí. První je základna, druhou skříň s~elektronikou, třetí je rameno a~čtvrtou je nástroj -- tisková hlava.
Model je rozdělen do čtyř dílčích částí. První je základna, druhou skříň s~elektronikou, třetí je rameno a~čtvrtou je nástroj -- tisková hlava.
Soubory ve formátu FCStd (zdrojové soubory modelů) jsou organizovány podle části, do které spadají. Pro generování souborů ve formátu STEP vhodného pro slicer slouží python skript, který využívá FreeCAD API. Tento skript postupně otevře, přepočítá a~exportuje všechny díly. Skript exportuje pouze ty objekty, které jsou obsažené v~kontejneru Std Part. Jako název souboru se volí název dílu, který obsahuje i~počet výtisků konkrétního dílu. K~výrobě tištěných dílů pak postačí adresář 3mf a~soubory, které obsahuje.