Obecný pracovní postup

Získání modelu

Pro tisk na 3D tiskárně je třeba vytvořit model. Popíšeme dva způsoby, jak takovýto model získat.

První varianta je, že model byl v Matematickém ústavu již tištěn. V takovémto případě byl model již opraven a pravděpodobně i úspěšně vytištěn, tudíž lze tento proces zopakovat. Databázi již tištěných modelů naleznete zde. Je také možné, že se model nachází v jiné databázi modelů (např. www.myminifactory.com, 3dwarehouse.sketchup.com, apod.) a lze jej stejně tak snadno vytisknout

Druhou, častěji využívanou možností, je model přímo vytvořit v příslušém grafickém programu s podporou trojrozměrného modelování. Uvádíme jen výčet grafických programů dostupných v počítačových učebnách MÚ, zatím bez návodu.

Program Možnosti programu Odkaz
Maple
  • Matematické modelování
  • Tvorba 3D modelů
www.maplesoft.cz
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
Meshlab
  • 3D Grafika
  • Matematické modelování
www.meshlab.sourceforge.net
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 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 několik různě hrubých triangulací koule.
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ů.

Pro ilustraci, vytvořili jsme model v programu Maple: Maple (do verze 18) neumí exportovat 3D model přímo do souboru STL, tudíž je třeba jej exportovat do souboru formátu Coleade, který lze programem Cinema4D exportovat do souboru s koncovkou STL. Podrobněji bude tento případ rozebrán v sekci Příklad tisku objektu vytvořeného v Maplu.

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

Výchozí program Další nutné programy Popis exportu
Maple (do verze 18)
  • Cinema 4D
  • (Blender)
  • Netfabb
Exportujeme do souboru formátu Coleade, poté importujeme do Cinema 4D, která umí export do STL, nutné opravy pak provedeme v Netfabbu
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í a triangulace

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.

Opravení STL souboru

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.