SupaVoxel
Formáty 3D souborů

3MF vs STL: z kterého byste měli tisknout?

Ve volbě 3MF vs STL vyhrává pro tisk 3MF: jednotky, barvy, díly a nastavení sliceru v jednom kompaktním souboru. STL zůstává univerzální volbou pro jednobarevný tvar.

  • Specifikace 3MF Consortium
  • Naměřené velikosti souborů
  • Ověřeno v Bambu, Prusa a Cura
Aktualizováno říjen 2026

3MF vs STL: krátká odpověď

Používejte 3MF všude, kde to váš slicer podporuje, což dnes znamená Bambu Studio, PrusaSlicer, OrcaSlicer a UltiMaker Cura. Formát zná své jednotky, takže se modely nikdy nenačtou 25,4krát menší. Umí pojmout několik pojmenovaných dílů, barev a materiálů. A projekt sliceru uložený jako 3MF si drží všechna nastavení, modifikátory i přiřazení filamentů, takže ho vy nebo kdokoli jiný znovu otevře a dostane stejný tisk.

STL použijte, když potřebujete nejnižšího společného jmenovatele: starší slicer, tiskovou službu, která nabízí jen STL, CAM nástroj nebo soubor, který má kdokoli otevřít i za deset let. Popisuje jednu věc, povrch jako trojúhelníky, a nic dalšího.

U vícebarevného tisku na Bambu AMS nebo Prusa MMU není volba mezi 3MF a STL vůbec vyrovnaná. STL nedokáže říct, který díl má dostat který filament; 3MF ano.

Srovnávací tabulka 3MF vs STL

Co specifikace dovolují a co slicery skutečně používají.

3MF (.3mf)STL (.stl)
Typ geometrieIndexovaná trojúhelníková síť, více objektů a komponent; rozšíření přidávají nosníkové mřížky, řezy a volumetrická dataNeindexované trojúhelníky, jedna síť
Barva / texturaZákladní materiály a barevné skupiny; plnobarevnost a textury přes rozšíření Materials and PropertiesVe standardu žádná
JednotkyUložené v souboru: mikron, milimetr (výchozí), centimetr, palec, stopa nebo metrŽádné; slicery předpokládají milimetry
MateriályPojmenované materiály pro objekt nebo pro trojúhelník; slicery je mapují na filamentyŽádné
Velikost souboruXML komprimované ZIPem; náš test byl o 59 % menší než binární STL84 bajtů + 50 bajtů na trojúhelník (binární)
EditovatelnostXML uvnitř ZIPu; přejmenujte na .zip a můžete nahlédnout; projekty sliceru se otevírají plně editovatelnéJen síť; žádné díly, názvy ani nastavení
Podpora softwaruBambu Studio, PrusaSlicer, OrcaSlicer, Cura, nástroje Windows 3D, většina CAD exportérůKaždý slicer, CAD, CAM a mesh nástroj
Využití při tiskuDoporučený formát projektu v PrusaSliceru; nativní formát projektu v Bambu StudioUniverzální záloha pro jednobarevné díly
Pravidla platnostiSpecifikace vyžaduje u tisknutelných objektů manifold hrany a normály mířící venŽádná pravidla; rozbité sítě jsou běžné

Zdroje: 3MF Core Specification (3MF Consortium), help centrum PrusaSliceru, podporované typy souborů UltiMaker Cura, wiki Bambu Lab.

Co je uvnitř 3MF ve srovnání se STL

3MF je archiv ZIP, který se řídí Open Packaging Conventions. Přejmenujte ho na .zip a najdete 3D/3dmodel.model, XML soubor, který uvádí vrcholy jednou a trojúhelníky jako tři indexy vrcholů, plus soubor content-types a relationships. Slicery přidávají vlastní části: náhledy, nastavení pro jednotlivé objekty, rozvržení podložek a seznamy filamentů. PrusaSlicer popisuje uložený projekt 3MF jako kompletní snímek, který by měl na jiném počítači vygenerovat stejný G-code.

Základní specifikace navíc stanovuje pravidla, která STL nikdy nemělo. Tisknutelný objekt musí mít manifold hrany, kde každou hranu sdílejí právě dva trojúhelníky, konzistentní orientaci trojúhelníků a normály mířící ven. V praxi mnoho nástrojů stále zapisuje nedokonalé sítě, takže oprava zůstává užitečná, ale 3MF platné podle specifikace je tisknutelné už z definice.

STL nic z této struktury nemá: 80bajtovou hlavičku, počet trojúhelníků a 50 bajtů na trojúhelník.

  • 3MF: ZIP s XML, náhledy a nastavením
  • Jednotky a barvy jsou součástí souboru
  • STL: jeden seznam trojúhelníků a nic víc

STL vs 3MF: velikost souboru u jednoho modelu, měřeno

Stejný model s 500 000 trojúhelníky vygenerovaný AI z naší galerie, parní robotický rytíř s 287 963 vrcholy, jsme exportovali v každém formátu pouze jako geometrii.

FormátJak je uloženVelikost
Binární STL50 bajtů na trojúhelník, vrcholy se opakují25,0 MB
ASCII STLStejné trojúhelníky jako text150,9 MB
3MF, nekomprimované XML uvnitřVrcholy jednou, trojúhelníky jako indexy47,1 MB
3MF tak, jak se uloží (ZIP deflate)Stejné XML, zkomprimované10,3 MB

3MF je tu o 59 % menší než binární STL. Projektové 3MF ze sliceru přidává náhledy a nastavení, obvykle několik set kilobajtů; Bambu .gcode.3mf přidává navíc i rozřezané dráhy nástroje.

Jak Bambu Studio, PrusaSlicer a Cura zacházejí s 3MF vs STL

PrusaSlicer uvádí 3MF na prvním místě, označuje ho za preferovaný formát a používá ho pro projektové soubory; čte binární i ASCII STL.

Bambu Studio ukládá každý projekt jako 3MF s podložkami, přiřazením filamentů k dílům a nastavením procesu a jeho rozřezaný výstup pro tiskárnu je .gcode.3mf. Modely stažené z MakerWorld obvykle přicházejí jako projekty 3MF připravené k tisku.

UltiMaker Cura otevírá soubory 3MF a vlastní projektové soubory Cura, dále STL, OBJ, PLY, glTF a další.

Dvě upozornění napříč slicery. Nastavení uložené jedním slicerem je specifické pro výrobce, takže projekt z Bambu otevřený v PrusaSliceru přinese geometrii a díly, ale ne všechna nastavení procesu. A poznámky k verzi Cura zmiňují, že modely z 3MF se při importu ne vždy umístí na uloženou pozici. Geometrie, jednotky a struktura dílů se přenášejí spolehlivě všude.

  • PrusaSlicer: 3MF je preferovaný formát
  • Bambu Studio: projekty i rozřezané soubory jsou 3MF
  • Cura: otevírá 3MF i STL; nastavení projektu je specifické pro Curu

Kdy použít 3MF a kdy STL

Jednoduché pravidlo: 3MF pro vlastní tisk a sdílení hotových projektů, STL, když nevíte, co má druhá strana.

Vícebarevné tisky a tisky z více materiálů

3MF. Ukládá, který díl nebo plocha dostane který filament, což AMS nebo MMU potřebuje. Placené tarify SupaVoxel exportují vícebarevné 3MF pro Bambu AMS se 4 nebo 16 barvami sladěnými s Bambu PLA.

Sdílení projektu připraveného k tisku

3MF s vaším nastavením, podporami a rozvržením podložky, aby druhý člověk nemusel hádat.

Tisk z CAD návrhu

3MF z CADu zachová jednotky a názvy dílů. Pokud váš slicer umí importovat STEP, je to pro zakřivené díly ještě lepší.

Odeslání tiskové službě

Zkontrolujte jejich seznam. Mnohé už 3MF přijímají, ale STL je stále formát, který vezme každá služba.

Starý nebo okrajový software

STL. Starší slicery, CNC nástroje a některé opravné utility čtou jen STL.

Rychlý jednobarevný tisk

Obojí. Dráha nástroje je stejná; 3MF jen předejde překvapením s jednotkami a je menší.

Převod mezi STL a 3MF: tipy a časté chyby

STL na 3MF jen přidá obal; 3MF na STL zahodí všechno kromě tvaru.

Co dělat
  • Při převodu STL na 3MF zkontrolujte měřítko: převodník musí nějakou jednotku předpokládat, obvykle milimetry
  • Před převodem STL opravte; 3MF z rozbité sítě je pořád rozbité
  • Nechte si projekt 3MF jako hlavní kopii a STL exportujte jen pro ty, kdo ho potřebují
  • Vícebarevný model rozdělte na díly nebo ho nabarvěte ve sliceru a uložte jako 3MF
Čemu se vyhnout
  • Nepočítejte s tím, že 3MF na STL zachová barvy, díly nebo nastavení; dostanete jednu sloučenou síť
  • Nepředpokládejte, že jiný slicer dodrží všechna nastavení uvnitř projektového 3MF od výrobce
  • Nenahrávejte ASCII STL, když stačí binární; je šestkrát větší a nic nepřináší
  • Nepřejmenovávejte .stl na .3mf; 3MF musí být balíček ZIP s XML uvnitř

FAQ

Často kladené dotazy

Je 3MF lepší než STL?

Pro tisk obvykle ano. 3MF ukládá jednotky, barvy, více dílů a nastavení sliceru a v našem testu bylo o 59 % menší než binární STL u stejné sítě s 500 000 trojúhelníky. STL je lepší jen kvůli kompatibilitě: přečte ho každý slicer, CAD i CAM nástroj, včetně starých. Pokud 3MF zvládá váš slicer i člověk, kterému soubor posíláte, použijte 3MF.

Tiskne 3MF kvalitněji než STL?

Ne. U stejné sítě vytvoří slicer stejnou dráhu nástroje. Rozdíl v kvalitě, kterého si lidé všimnou, plyne z toho, co 3MF nese kolem sítě: správné jednotky, zamýšlené nastavení, podpory a filamenty pro jednotlivé díly. Projekt 3MF z MakerWorld nebo Printables se vytiskne tak, jak ho autor vyladil, zatímco u STL si všechno volíte sami.

3MF vs STL pro tiskárny Bambu Lab: který mám použít?

3MF. Bambu Studio ukládá projekty jako 3MF, drží v nich rozvržení podložek i přiřazení filamentů a rozřezané úlohy posílá do tiskárny jako .gcode.3mf. U vícebarevných tisků na AMS je 3MF jediný běžný formát, který říká, který díl používá který filament. STL importujte, když nic jiného nemáte, pak obarvěte nebo přiřaďte barvy a uložte jako 3MF.

Můžu převést STL na 3MF?

Ano a nic se neztratí, protože 3MF obsahuje stejné trojúhelníky plus jednotku. Převodník zapíše síť v milimetrech, takže se ujistěte, že STL bylo modelované také v milimetrech. Náš bezplatný převodník STL na 3MF běží v prohlížeči bez nahrávání. Barvy a díly se nepřidají automaticky; přiřaďte je potom ve sliceru.

Proč mi při převodu 3MF na STL vznikne jeden sloučený díl?

STL nerozlišuje samostatné objekty, názvy, barvy ani nastavení, takže převodník zapíše trojúhelníky všech částí do jedné sítě. Pokud potřebujete mít části oddělené, exportujte každý objekt jako samostatný STL ze svého sliceru, nebo poté použijte náš bezplatný rozdělovač STL k oddělení nesouvislých částí.

Proč je moje STL mnohem větší než 3MF?

Binární STL opakuje každý vrchol pro každý trojúhelník, který se ho dotýká, a nepoužívá žádnou kompresi. 3MF uvádí každý vrchol jednou, odkazuje na něj pomocí indexu a XML ZIP-komprimuje. V našem testu měl stejný model 25.0 MB jako binární STL a 10.3 MB jako 3MF. ASCII STL měl 150.9 MB.

Podporuje Cura 3MF?

Ano. Seznam typů souborů, které Cura otevírá, začíná u UltiMakeru formátem 3MF, včetně vlastních projektových souborů Cury, následují STL, OBJ, PLY, glTF a další. 3MF vytvořené v Bambu Studio nebo PrusaSliceru se otevře s vlastní geometrií a částmi, ale nastavení procesu z těchto slicerů se do profilů Cury nepřevádí.

Jak z fotky získám vícebarevné 3MF?

Vygenerujte model z fotky ve studiu SupaVoxel, což u texturovaného modelu obvykle trvá 3 až 5 minut, a poté exportujte vícebarevné 3MF pro Bambu AMS se 4 nebo 16 barvami filamentu sladěnými s paletou Bambu PLA. Texturované modely a export do 3MF jsou součástí placených tarifů; nové účty dostávají 3 kredity zdarma a bezplatné stahování GLB, aby si to vyzkoušely.

Začít zdarma

Tiskněte barevně s 3MF

Proměňte fotku v texturovaný 3D model obvykle za 3 až 5 minut a na placeném tarifu exportujte vícebarevné 3MF pro svůj Bambu AMS. Vyzkoušejte to se 3 kredity zdarma.

Bez platební karty · 3 kredity zdarma na start