Obecný pracovní postup

Získání modelu

Pro tisk na 3D tiskárně je nutné mít model. Ten lze vytvořit z výškopisných dat. Výškopisná data mohou mít různou podobu, avšak nejčastěji se setkáme s daty v souřadnicové podobě, tedy v textovém formátu. Tato data je nutné převést do STL modelu, se kterým lze následně pracovat v nějakém programu pro úpravu 3D modelů. Občas se můžeme setkat i s daty v podobě vrstevnic. Zde však je potřeba více úsilí k převedení do grafické podoby, a tak se jimi nebudeme podrobněji zabývat. Níže můžete vidět stručný výčet programů dostupných na MÚ a jejich možnosti.

Program Možnosti programu Odkaz
Cinema 4D
  • 3D Grafika
  • Animace
  • Boolovské operace
  • Výstup ve formátu STL
www.cinema4d.cz
Blender
  • 3D Grafika
  • Boolovské operace
  • Tvorba skriptů
www.blender.org
FreeCAD
  • Rýsování
  • Boolovské operace
www.freecadweb.org
Netfabb
  • Boolovské operace
  • Řezy
  • Výstup ve formátu STL
www.netfabb.com

Souborový typ STL - Sterolithography

Při exportu do formátu STL probíhá tzv. triangulace modelu. Triangulace je algorytmus aproximace trojrozměrného objektu, přičemž se povrch tělesa nahradí sítí trojúhelníků. Každá trojúhelníková ploška je definována normálou a třemi vrcholy. Normály v tomto pojetí určují vnitřek a vnějšek tělesa. Níže můžeme vidět dvě různé triangulace reliéfu. Existuje mnoho algorytmů, kterými se triangulace provádí. To, který použít, v zásadě záleží na členitosti povrchu a hustotě dat. Je dobré si povšimnout, že pokud chceme dosáhnout přesnějšího modelu, nezáleží pouze na počtu bodů, ale také na jejich vzájemné poloze.
Více na téma STL vizte zde(anglicky).

Export do STL souboru

Program, který slouží k obsluze 3D tiskárny, akceptuje jen soubory s příponou STL a GCode, proto je nutné, aby náš konečný model byl v jednom z těchto formátů. Ne však všechny programy pro tvorbu 3D modelů jsou schopny exportovat výsledek do vhodných formátů, proto je třeba mít po ruce program schopný konvertovat do vyhovujících formátů.

Úpravy modelu reliéfu

Ve chvíli, kdy máme reliéf v některém z programů pro 3D modelování, je většinou nutné provést pár úprav. Mezi nejčastější patří například rozdělení reliéfu na několik menších dílků, aby se dosáhlo v důsledku většího modelu. Dále lze model ořezat, zejména snížit podstavu, čímž může dojít k výrazné úspoře materiálu.

Níže je uvedena tabulka popisující, jak se z daného programu dostat k sobrou s příponou STL.

Program pro vytváření 3D modelů Další nutné programy Popis exportu
Cinema 4D
  • není
Přímý export do STL
Blender
  • Netfabb
Přímý export do STL, opravujeme v Netfabbu
FreeCAD
  • Netfabb
Export se různí v závislosti na operačním systému.
V Linuxech se jednoduše uloží ve formátu STL.
V Jablíčku je nutné exportovar do ... , otevřít jej v Netfabu a v něm uložit do STL.
Meshlab
  • neznámé
neznámé
Netfabb
  • není
Ukládá rovnou ve formátu STL

Opravení modelu

Před tiskem je vetšinou třeba soubor STL opravit, například pomocí programu NetFabb. Po opravení je možné soubor kvalitně exportovat do souboru G-Code, který obsahuje instrukce pro tiskárnu.

Po otevření souboru v Netfabbu se obvykle objeví v pravém dolním rohu velký výstražný trojúhelník. V takovém případě objekt obsahuje nějaké nesrovnalosti a je nutné jej pro plynulý a zdárný tisk opravit. Mezi nejčastější chyby patří díry v meshích, špatná orientace povrchu nebo degnerované meshe.

K opravení slouží tlačítko Repair. Po jeho stisku se objeví tabulka se dvěma hlavními možnostmi. Možnost manuálního nebo automatického opravení. Ve většině případů stačí zadat "automatické", čímž se na objektu vytvoří jakási síť trojúhelníků. Po dokončení oprav se objekt duplikuje opravený, původní zůstane nepřepsán. Obvykle mizí i výstražný trojúhelník.

Pokud výstraha nezmizí znamená to, že se v modelu nachází jiné chyby a je třeba je opravit ručně. Touto nepříjemností se budeme podrobněji zabývat v poslední kapitole Nejčastější problémy.

Pokud však vše dopadlo dobře, je už možné opravený objekt exportovat do souboru STL, který je připraven k tisku.

Soubor G-Code

STL souboru načtený do programu, který komunikuje s tiskárnou se po spuštění převede do formátu G-Code, který zadává zařízení instrukce.

Jde o jazyk pro ovládání CNC přístroju, v našem případě tiskárny. Po sériové lince jsou posílány příkazy v textové podobě. Více o tomto jazyce vizte zde.