🔥Flash Sale Alert! Premium Filamenty from $9.49.Get Extra 10% OFF on 10+ cívky

3MF vs. STL: pochopení rozdílů

3mf vs stl

Když dokončíte 3D model ve svém návrhovém programu a kliknete na „Export“, často stojíte před důležitým rozhodnutím: který formát souboru zvolit? Po mnoho let byla běžnou odpovědí STL. S rozvojem standardu 3MF však získala aditivní výroba modernější alternativu. Podívejme se proto na oba formáty a jejich rozdíly.

Přehled formátů souborů 3MF a STL

Abyste lépe pochopili rozdíl mezi těmito dvěma oblíbenými formáty, je užitečné podívat se na jejich původ a základní principy.

Co je soubor 3MF?

3MF neboli 3D Manufacturing Format je moderní datový formát založený na XML, který byl navržen speciálně pro potřeby aditivní výroby. Formát vyvíjí 3MF Consortium, jehož cílem je překonat některá omezení starších formátů 3D souborů.

Soubor 3MF funguje jako inteligentní balíček podobný ZIP archivu. Může obsahovat nejen geometrii 3D modelu, ale také informace o materiálech, barvách, texturách a podle konkrétní aplikace také další data související s tiskovým projektem.

Soubor 3MF
Soubor 3MF (Zdroj: Jeffcrafts via Thingiverse)

Co je soubor STL?

STL patří mezi nejčastěji používané formáty v oblasti 3D tisku. Byl vyvinut společností 3D Systems v roce 1987 a představuje povrch 3D objektu pomocí sítě propojených trojúhelníků. Každý trojúhelník tvoří malou část povrchu a společně vytvářejí celkovou geometrii modelu.

Protože soubory STL obsahují především geometrická data povrchu, neukládají standardně informace o barvách, texturách, materiálech ani jednotkách měření. Díky své jednoduchosti a široké kompatibilitě však STL stále zůstává běžně používaným formátem v CAD programech, slicerech a pracovních postupech 3D tisku.

Soubor STL
Soubor STL (Zdroj: MINIARTS3D via Thingiverse)

3MF vs STL: výhody a nevýhody

Při výběru mezi těmito formáty obvykle hledáte rovnováhu mezi širokou kompatibilitou a pokročilejšími funkcemi. Zde jsou jejich hlavní výhody a nevýhody.

Výhody formátu 3MF

  • 3MF je velmi užitečný pro vícebarevný a vícemateriálový 3D tisk, protože může ukládat informace o barvách, texturách a materiálech, které STL standardně nepodporuje.
  • V závislosti na programu může 3MF ukládat také orientaci dílů, strukturu projektu a některá nastavení sliceru. Díky tomu je vhodný pro sdílení komplexnějších tiskových projektů.
  • 3MF používá komprimovanou strukturu souboru a může být u některých modelů efektivnější z hlediska velikosti než STL.
  • Formát obsahuje mechanismy, které pomáhají lépe popsat geometrii a strukturu modelu a mohou snížit riziko problémů při přenosu dat.

Nevýhody formátu 3MF

  • Hlavní nevýhodou 3MF je omezenější podpora v některých starších CAD programech, slicerech a pracovních postupech.
  • Přestože je samotný standard dobře definovaný, různé programy nemusí podporovat všechny jeho funkce nebo rozšíření. Při přenosu mezi aplikacemi tak může dojít ke ztrátě části doplňkových dat.

Výhody formátu STL

  • Díky téměř univerzální podpoře lze STL použít ve většině aplikací a s mnoha 3D tiskárnami.
  • Pro jednoduché jednobarevné a jednomateriálové modely je STL často zcela dostačující. Snadno se vytváří a jeho struktura je jednoduchá.
  • Mnoho online knihoven, například Thingiverse nebo Printables, stále nabízí velké množství STL souborů, takže jde o jeden z nejběžnějších formátů pro sdílení 3D modelů.

Nevýhody formátu STL

  • STL ukládá pouze geometrii povrchu. Standardně neobsahuje textury, barvy, jednotky měření ani informace o materiálech.
  • Při převodu z CAD modelu do STL mohou někdy vzniknout problémy se sítí, například mezery, obrácené normály nebo non-manifold hrany, které mohou vyžadovat opravu.
  • U složitých zakřivených modelů může STL vytvářet relativně velké soubory, zejména pokud je pro přesné zachycení povrchu potřeba velké množství trojúhelníků.

3MF vs STL: hlavní rozdíly

Následující tabulka shrnuje hlavní rozdíly mezi oběma formáty.

Vlastnost STL (Stereolithography) 3MF (3D Manufacturing Format)
Geometrie Trojúhelníková síť Indexovaná trojúhelníková síť
Barvy a textury Nejsou standardně podporovány Podporovány
Nastavení tisku Nepodporováno Může být podporováno podle aplikace
Vícedílné modely Omezená podpora v rámci samotného formátu Podporovány
Jednotky Nejsou explicitně definovány Jsou definovány
Velikost souboru Může být větší u složitých modelů Obvykle kompaktnější díky kompresi
Další data projektu Velmi omezená Může obsahovat materiály, barvy a další informace

Co je lepší: 3MF nebo STL?

Z hlediska funkcí nabízí 3MF více možností než STL. Dokáže v jednom souboru uchovat více informací o modelu a tiskovém projektu a je navržen s ohledem na moderní aditivní výrobu. To ale neznamená, že je vždy nejlepší volbou.

STL zůstává velmi rozšířený díky své jednoduchosti a kompatibilitě. Pro rychlé prototypování a jednoduché modely, kde nejsou potřeba informace o barvách, materiálech nebo dalších parametrech projektu, je stále velmi praktický. U moderních pracovních postupů, vícebarevného tisku nebo archivace projektu s dalšími informacemi může být vhodnější 3MF.

Oba formáty se dnes používají vedle sebe. 3MF získává větší podporu v moderních slicerech a 3D tiskových workflow, zatímco STL si díky rozsáhlé kompatibilitě stále drží velmi silnou pozici.

Jak převést .3MF na .STL?

Přestože 3MF nabízí řadu pokročilejších funkcí, STL je stále velmi rozšířený. Proto může být někdy nutné převést 3MF na STL nebo naopak, například z těchto důvodů:

  • Zlepšení kompatibility se starším softwarem nebo pracovními postupy.
  • Zachování pouze geometrie modelu bez dalších nastavení projektu.
  • Snadnější sdílení s uživateli, kteří potřebují pouze samotnou síť modelu.
  • Editace v programu, který lépe pracuje se STL nebo polygonálními sítěmi.
  • Odstranění starých nastavení projektu, která již nejsou relevantní pro novou tiskárnu.

Software

Jedním z nejspolehlivějších způsobů převodu mezi 3MF a STL je použití sliceru nebo programu pro 3D modelování. Řada moderních aplikací umí 3MF otevřít a následně exportovat geometrii modelu do STL. Před převodem si tak můžete model také prohlédnout a případně upravit.

Příklad v Ultimaker Cura:

Export souboru 3MF v Cura

 

Export souboru jako 3MF z Cura

Další možností jsou pokročilejší programy pro 3D modelování a práci se sítěmi, například Blender nebo Meshmixer. Vhodné CAD a mesh nástroje umožňují model podrobněji kontrolovat a upravovat jeho geometrii před exportem.

Online převodníky

Pro rychlé jednorázové převody bez instalace dalšího softwaru mohou být praktické také online převodníky.

Například některé online služby umožňují nahrát soubor 3MF a převést jeho geometrii do STL přímo v prohlížeči. Podobné nástroje mohou podporovat také převod opačným směrem.

Online převod souboru .3MF na .STL

Při používání online převodníků však buďte opatrní při nahrávání proprietárních, důvěrných nebo citlivých návrhů na externí servery.

Závěr

STL a 3MF představují dva různé přístupy k ukládání dat pro 3D tisk. STL je jednoduchý, široce podporovaný a stále velmi praktický pro přenos samotné geometrie. Jeho omezení jsou však výraznější u moderních pracovních postupů zahrnujících více barev, materiálů nebo další informace o projektu.

3MF nabízí komplexnější způsob ukládání modelu a souvisejících informací v jediném souboru. V současnosti proto oba formáty zůstávají užitečné: STL pro maximální kompatibilitu a jednoduchost, 3MF pro modernější a komplexnější projekty 3D tisku.

Leave a comment

Please note: comments must be approved before they are published.