- STEP zadržava namjeru dizajna; zahtijeva konverziju u mrežu prije laminiranja.
- STL je univerzalan i lagan, ali pohranjuje samo geometriju i može prikazivati aspekte.
- 3MF pakuje mrežu, materijale i parametre slicera u jednu, gotovu datoteku.
Izbor između STEP, STL i 3MF datoteka može se činiti kao mali detalj, ali direktno utiče na kvalitet, veličinu datoteke, kompatibilnost, pa čak i greške na koje ćete naići prilikom 3D printanja. Isti dio se može odštampati u ovim formatima sa vrlo različitim rezultatima: od fasetirane mreže koja otkriva trouglove na površini do kontejnera "spremnog za printanje" sa unaprijed definiranim materijalima, teksturama i nosačima.
U ovom vodiču, s praktičnim i tehničkim pristupom, objašnjavam stvarne razlike između STEP-a, STL-a i 3MF-a (i gdje se OBJ i AMF uklapaju), kako biste znali kada koristiti svaki od njih, koja ograničenja imaju i kako izbjeći uobičajene probleme poput oštećenih datoteka , ne-mnogostrukosti ili gubitka detalja zbog triangulacije. Sve ovo je podržano ključnim informacijama koje dijele učesnici u industriji i specijalizirane zajednice.
Od CAD-a do štampača: Kako se STEP, STL i 3MF uklapaju u vaš radni tok
Aditivna proizvodnja počinje u CAD-u i završava se izvršavanjem G-koda od strane štampača, ali između se nalazi slicer, koji ne radi direktno s parametarskim formatima poput STEP/IGES ili izvornim formatima poput IPT ili SLDPRT. Slicer-u je potrebna mreža pogodna za proizvodnju; stoga se izvozi ili pretvara u formate za "štampanje" poput STL, OBJ, AMF ili 3MF prije generiranja G-koda.
Rezanje dijeli model na slojeve i kreira instrukcije za kretanje i taloženje (G-kod) za mašinu kako bi izgradila dio sloj po sloj. U ovom procesu, ključni podaci su geometrija i, sve više, boja, tekstura, materijal, orijentacije, pa čak i metapodaci i profili ispisa - informacije koje ne mogu pohraniti svi formati.
Neki proizvođači nude izvorne slicere koji direktno prihvataju određene formate i pojednostavljuju proces, ali generalno, STEP datoteke ne idu u slicer bez prethodne konverzije. To objašnjava zašto, iako je STEP kralj u dizajnu i inženjerstvu, STL i 3MF su preferirani formati u blizini štampača.
U praksi, tipičan tijek rada je: dizajn u CAD-u (parametarski) → izvoz/konverzija u format za ispis → laminiranje → slanje G-koda štampaču. Razumijevanje onoga što svaki format pohranjuje štedi vam iteracije, preradu i iznenađenja u završnoj obradi površina ili materijalima.
STL: Univerzalna mreža koja štampa sve (sa svojim nedostacima)

STL (Stereolitografija ili Standardni jezik teselacije trouglova) je najkompatibilniji format za starije osobe: on predstavlja površinu kao mrežu trouglova koji aproksimiraju model. Što je više trouglova, to su krivulje bolje aproksimirane i rezultirajući dio je glatkiji, ali na štetu povećanja veličine datoteke.
Njegova jednostavnost je i njegova snaga i ograničenje: STL pohranjuje samo geometriju površine, bez boja, tekstura, materijala ili eksplicitne skale. Ovo je obično dovoljno za prototipove od jednog materijala i jednostavne dijelove, ali nije dovoljno za tehnologije s više boja/više materijala.
STL datoteke mogu biti ASCII (čitljive, veće) ili binarne (kompaktne i efikasnije), pri čemu su ove druge praktičnije za rad i dijeljenje. Alati poput Meshmixera, MeshLaba ili Netfabba često se koriste za otklanjanje grešaka i optimizaciju ovih mreža.
Uobičajena pravila i najbolje prakse: normale trebaju biti usmjerene prema van (konzistentna orijentacija), trouglovi trebaju ispravno dijeliti vrhove, a mreža treba biti nepropusna i višestruka. Neki tokovi rada nameću dodatne konvencije, kao što je održavanje pozitivnih koordinata ili uređivanje trouglova radi olakšavanja obrade, ali one nisu dio formalnog STL standarda.
Poznati nedostatak: kod procesa visoke rezolucije (npr. HP Multi Jet Fusion), fasete mogu biti vidljive ako je gustoća triangulacije niska. Ovo je tipičan efekat "trouglovi se vide", simptom previše labavih tolerancija izvoza ili agresivnih pojednostavljenja.
OBJ i AMF: Dvije alternative koje dodaju boju i detalje
OBJ, prvobitno razvijen za računarsku grafiku, je neutralan i jednostavan format koji, za razliku od STL-a, podržava boje i teksture putem .mtl datoteke (i pridruženih .png tekstura). Nadalje, može predstavljati geometriju pomoću poligona i četverouglova, pa čak i slobodnih površina, poboljšavajući vjernost.
OBJ projekat se obično sastoji od nekoliko dijelova: .obj datoteke koja sadrži geometriju i .mtl datoteke koja sadrži materijale; u jednu datoteku možete uključiti više objekata. Ovo je čini vrlo korisnom kada trebate razmjenjivati modele s vizualnim atributima između aplikacija.
AMF (Additive Manufacturing File Format), koji promovira ASTM F42, otvoreni je standard koji koristi XML i omogućava geometriju, boje, teksture i više objekata u jednoj datoteci. Dizajniran je da precizno opiše dio (uključujući detaljne mreže i finije renderiranje površine), a može čak i obraditi koncepte kao što su mreže ili vokseli.
Iako je AMF uveden kako bi se prevazišla ograničenja STL-a, njegovo usvajanje je bilo sporije od usvajanja 3MF-a, uprkos njegovim tehničkim prednostima i izvornom fokusu na aditivnu proizvodnju. Uprkos tome, to je solidna opcija ako vaš softver i radni proces to podržavaju.
3MF: Kontejner dizajniran za štampanje, dijeljenje i bez kvarova

3MF (3D Manufacturing Format) je kreirao 3MF konzorcij (prvobitno predvođen Microsoftom, s članovima kao što su Autodesk, Dassault Systèmes, Stratasys, Ultimaker i drugi) kako bi prevazišao STL i AMF. Otvoren je, zasnovan na XML-u i posebno dizajniran za moderno 3D printanje.
Funkcioniše kao komprimovani kontejner (ZIP tip): u stvari, možete preimenovati ekstenziju u .zip i pregledati njen sadržaj, što olakšava otklanjanje grešaka, čitljivost za ljude i proširivost. Unutra se čuva mreža i, prije svega, informacije o sceni i izradi koje drugi formati ne uključuju.
Šta 3MF može uključiti? Materijale, boje, teksture, ispravne jedinice scene, sličice, više dijelova u istoj sceni i - što je ključno - konfiguraciju slicera: profile štampača, ručne nosače, promjenjive visine slojeva i modifikatore. Ovo vam omogućava da dijelite projekte "spremne za štampanje" sa svim fino podešenim sadržajem.
Još jedna snažna prednost je instanciranje: možete referencirati isti objekt više puta bez dupliciranja mreže, štedeći prostor i smanjujući greške; nadalje, jasno definira multiplicitet i izbjegava dvosmislenosti koje nisu povezane s mnogostrukošću. Zbog toga 3MF obično proizvodi manje grešaka i kompaktnije datoteke od ekvivalentnog STL-a.
3MF je dobro podržan od strane popularnih slicera (PrusaSlicer ga koristi kao svoj zadani format projekta, a podržavaju ga i Cura, Simplify3D, IdeaMaker i drugi), iako i dalje postoje ograničenja interoperabilnosti između programa za napredne parametre ispisa. Uprkos tome, model i mnoga podešavanja se prenose glatko nego kod prethodnih alternativa.
KORAK: Tačan CAD standard za konverziju za štampanje
STEP (STP, Standard za razmjenu podataka o modelima proizvoda) je ISO standard za razmjenu podataka o modelima proizvoda; pohranjuje tačnu geometriju i dizajn s matematičkom preciznošću. Idealan je za inženjerstvo, parametarski dizajn i složene sklopove, te uživa široku kompatibilnost među CAD alatima.
STEP datoteke mogu podijeliti informacije u module i biti sačuvane u ASCII (ljudski čitljivom) ili binarnom formatu, te su dizajnirane za prenosivost između sistema bez gubitka dizajnerske namjere. Njihova neutralnost i interoperabilnost učinile su ih temeljem CAD razmjene.
Ali za 3D printanje, STEP datoteka mora biti konvertovana u mrežu (triangulaciju) prije ulaska u slicer; slanje STEP datoteka servisu omogućava im da kontrolišu gustinu triangulacije koja je prikladna za tehnologiju i završnu obradu. Ovo sprečava da se STL datoteke neispravno izvezu zbog ograničenja veličine ili loše podešenih tolerancija.
Obrnuta STL-u-STEP konverzija je komplicirana jer STL sadrži samo mrežu bez historije ili parametara; STEP-u-STL konverzija je direktna, iako možete izgubiti detalje ako postavite previše grube tolerancije. Odabir prave metode izvoza ključan je za izbjegavanje neželjenih faseta.
Praktične razlike između STEP-a, STL-a i 3MF-a (kada koristiti koji od njih)
Ako vam je cilj dizajnirati i dijeliti s inženjerima, STEP je "izvorni" format koji čuva namjeru i preciznost; nećete ga direktno koristiti za printanje, ali je najbolja početna tačka. Omogućava proizvođaču da odredi optimalnu triangulaciju na osnovu zahtjeva procesa i površine.
Ako želite sami kontrolirati mrežu i poslati nešto lagano i univerzalno, STL ostaje brza i kompatibilna opcija za jednostavne dijelove od jednog materijala. Sami ćete odlučiti o ravnoteži rezolucije/veličine, s nedostatkom što ne uključujete boju ili parametre.
Ako želite zadržati kontrolu i metapodatke bez brige o veličini datoteke, 3MF vam omogućava da pakujete geometriju, materijale i cijelu konfiguraciju projekta u jednu datoteku spremnu za ispis. To je najpogodniji i najrobustniji način za dijeljenje složenih projekata.
Koristan način razmišljanja o tome: sa STEP-om delegirate triangulaciju proizvođaču; sa STL-om je kontrolišete, ali ste ograničeni veličinom; sa 3MF-om je kontrolišete i, pored toga, dijelite cijeli kontekst štampanja bez toliko ograničenja težine. Na ovaj način usklađujete kvalitet, ponovljivost i saradnju.
OBJ i AMF u kontekstu: Kada dolaze do izražaja?
OBJ je praktičan kada je mapiranje boja/tekstura bitno i radite između 3D aplikacija i slicera; ne zaboravite uključiti .mtl datoteku i teksture kako se materijal ne bi izgubio. Svestran je, ali upravljanje više povezanih datoteka može biti manje praktično nego jednom 3MF datotekom.
AMF dijeli sa 3MF-om XML bazu i mogućnost rukovanja više materijala, boja i veće tačnosti površine, s prednošću što je standard za štampanje dizajniran od strane ASTM-a. Ako ga vaš ekosistem dobro podržava, tehnički je vrlo sposoban, iako manje popularan.
Veličina, rezolucija i kvalitet: kako izbjeći prekoračenje težine ili gubitak detalja
Više trouglova znači veću vjernost i glatkije površine, ali i veće datoteke i veće zahtjeve obrade za slice. Podesite tolerancije izvoza u CAD-u (visina tetive i kutna tolerancija) tako da mreža bude onoliko fina koliko vam je potrebno, bez pretjerivanja.
Kao opšta smjernica, preporučuje se da visina akorda bude mala u odnosu na dimenzije ključa i da se održi razumna ugaona tolerancija; neki izvori predlažu vrijednosti reda veličine razlomka površine (npr. 1/20) i uglove oko 15°, ovisno o složenosti. Ovo nije kruto pravilo, već početna tačka za iteraciju.
Da biste smanjili veličinu datoteke bez ugrožavanja integriteta modela, koristite kontrolirano pojednostavljenje mreže (Reduce/Simplify u alatima poput Meshmixera) i razmislite o korištenju 3MF-a, koji komprimira i enkapsulira bolje od STL-a. Ovo vam omogućava održavanje fine geometrije s datotekama kojima se lakše upravlja.
Prilikom skaliranja modela, učinite to proporcionalno i osigurajte da se i dalje uklapaju u zapreminu konstrukcije i ispunjavaju funkcionalne tolerancije ako će se sastavljati s drugim dijelovima. Agresivna smanjenja mogu izbrisati kritične detalje i uništiti pristajanja.
Prednosti 3MF-a u saradnji i ponovljivosti
Dijeljenje 3mf datoteke iz slicera (npr. PrusaSlicer) omogućava vam da pakujete profile, ručne nosače, varijabilne visine, modifikatore, orijentaciju, materijale i sličice zajedno s mrežom. Primalac će početi s istim stanjem vašeg projekta, bez potrebe za ponovnom konfiguracijom.
Za eksterne usluge, slanje 3MF-a smanjuje nesporazume i greške: oni ne vide samo dio, već i kako ste namjeravali da ga odštampate i zašto. Ovo izbjegava iteracije i ubrzava vrijeme proizvodnje, posebno za modele sa finim detaljima ili visoko prilagođenim nosačima.
Neke platforme i katalozi modela počinju prihvatati 3MF za distribuciju kompletnih "projekata za ispis", uključujući licence i metapodatke. Za razliku od STL-a, koji je samo mreža, 3MF čuva kontekst i prava unutar datoteke.
Interoperabilnost između slicera još nije savršena za napredne parametre, ali 3MF, budući da je otvoren i zasnovan na XML-u, se proširuje i standardizira uz podršku konzorcija i ključnih igrača. To je pristup usmjeren ka budućnosti s jasnim prednostima koje se već danas vide.
Strastveni pisac o svijetu bajtova i tehnologije općenito. Volim dijeliti svoje znanje kroz pisanje, a to je ono što ću raditi na ovom blogu, pokazivati vam sve najzanimljivije stvari o gadžetima, softveru, hardveru, tehnološkim trendovima i još mnogo toga. Moj cilj je pomoći vam da se krećete u digitalnom svijetu na jednostavan i zabavan način.