Pretvornik OBJ v STL
Model iz Blenderja, ZBrusha, aplikacije za fotogrametrijo ali paketa sredstev za igre pripravite za delo s 3D tiskalnikom. Pretvornik OBJ triangulira, odstrani vse, česar tiskalniki ne uporabljajo, in zapiše kompakten binarni STL.
Pretvornik 3D-modelov
ali spustite datoteke STL, OBJ, MTL … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
STL in OBJ ne shranjujeta enot. Če je del v razrezovalniku 10× ali 25,4× premajhen ali prevelik, so bile enote napačno prebrane – nastavite jih tukaj.
Blender, CAD-programi in razrezovalniki uporabljajo Z-gor; glTF, Unity in večina iger uporablja Y-gor. Preklopite, če model po uvozu leži na boku.
Uporabi se pri pretvorbi telesc STEP ali IGES v mrežo. Fina daje gladke krivulje, a večje datoteke; groba zadošča za hiter predogled.
Samo za vhod PNG, JPG ali SVG. Relief dvigne temna območja; litofan je tanka plošča, ki prikaže fotografijo, ko jo osvetlite od zadaj; ekstruzija spremeni logotip ali obris SVG v ploščato polno obliko.
Širina natisnjenega modela; višina sledi razmerju stranic slike.
Največja dvignjena višina reliefa ali litofana oziroma debelina ekstrudirane oblike. Litofani običajno uporabljajo 2–3 mm.
Polna plošča pod reliefom, da se tisk drži skupaj. 0 pomeni brez podlage.
Kako uporabljati to orodje
- 1
Naložite OBJ
Spustite datoteko .obj. Datoteki .mtl in slik tekstur za STL ne potrebujete, ker STL ne more shraniti barv. Do 20 modelov, vsak do 95 MB.
- 2
Preverite merilo in dele
Pod Napredne nastavitve nastavite Enote modela na enoto, v kateri je bil model izdelan; scene v Blenderju uporabljajo metre. Možnost Združi v eno mrežo je vklopljena, kar ustreza posameznemu tisku; izklopite jo, če želite dele ohraniti ločene.
- 3
Pretvorite v STL
Pritisnite Pretvori v STL in datoteko odprite v slicerju. Pred rezanjem izmerite eno dimenzijo.
OBJ je format za modeliranje, STL pa format za tiskalnike. Pretvorba ohrani obliko, vsako ploskev razdeli na trikotnike in izpusti materiale, UV-karte in skupine glajenja, ki jih slicer tako ali tako prezre.
Kaj se spremeni, ko OBJ pretvorite v STL
Podjetje Wavefront Technologies je OBJ določilo konec osemdesetih let za programsko opremo Advanced Visualizer, preprosta besedilna zasnova pa je preživela podjetje. OBJ našteva oglišča, koordinate tekstur in normale, nato ploskve s tremi, štirimi ali več oglišči. Materiali so v ločeni datoteki .mtl, ki kaže na slike tekstur, zato OBJ prenosi pogosto pridejo kot mapa ali ZIP; ZIP v STL tak arhiv pretvori, ne da bi ga bilo treba prej razpakirati.
STL hrani samo trikotnike. Med pretvorbo se štirikotniki in n-kotniki razdelijo, normale oglišč se nadomestijo z eno normalo na ploskev, skupine in objekti iz OBJ pa se zapišejo kot en model ali ostanejo ločeni, kadar je Združi v eno mrežo izklopljeno. Noben format ne shranjuje enot, zato je treba paziti na merilo: številke se prepišejo take, kot so, slicer pa jih razume kot milimetre.
OBJ
Wavefront OBJ
OBJ je format 3D geometrije, ki ga je razvilo podjetje Wavefront Technologies. Je besedilna datoteka s seznamom oglišč, koordinat tekstur, normal in ploskev, materiali in teksture pa so navedeni v ločeni datoteki .mtl. Uvozi ga skoraj vsak program za 3D modeliranje, igralni pogon in orodje za 3D tiskanje. OBJ ne podpira animacije, rigganja ali hierarhij prizorov, teksture pa izginejo, če datotek MTL in slik ne hranite skupaj.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- Ne
- Uvedeno
- Wavefront Technologies
STL
Mreža STL
STL (stereolitografija) je oblika 3D-mreže, ki jo je leta 1987 ustvarilo podjetje 3D Systems. Geometrijo površine predmeta opisuje le kot seznam trikotnikov, brez barv, materialov, enot ali podatkov o sceni. Zaradi preprostosti je privzeti vhod za programe za rezanje pri 3D-tiskanju, kot sta Cura in PrusaSlicer. Ukrivljene površine so približane z mnogimi ravnimi trikotniki, zato lahko gladki modeli ustvarijo zelo velike datoteke.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- Ne
- Uvedeno
- 1987 · 3D Systems
OBJ v STL pretvarjajo, ko mora model, narejen za upodabljanje, igre ali skeniranje, na tiskalnik, v tiskarsko storitev ali na obrazec za nalaganje, ki navaja samo STL.
Ali Cura, PrusaSlicer ali Bambu Studio potrebujejo STL?
| Organizacija | Zahteva | Vir |
|---|---|---|
| Ultimaker Cura | STL, OBJ, 3MF in X3D ter PNG in JPG kot višinske karte. Teksture OBJ so prezrte. | — |
| PrusaSlicer | STL, OBJ, 3MF in AMF; STEP od različice 2.6. Barve OBJ je v novejših različicah mogoče preslikati na filamente. | — |
| Bambu Studio | STL, OBJ, 3MF in STEP. Večbarvno barvanje se shrani v lastne projekte 3MF. | — |
| Tiskarske storitve in knjižnice modelov | Večina obrazcev za nalaganje na prvem mestu navaja STL; nekateri sprejmejo OBJ ali 3MF, redki pa mape z OBJ s teksturami. | — |
Popravilo OBJ, ki se po pretvorbi ne natisne
Model je velik kot zrno riža
OBJ je bil shranjen v metrih, običajno iz Blenderja ali igralnega pogona. Nastavite Enote modela na m in znova pretvorite.
Slicer javlja robove, ki niso mnogoterni (non-manifold)
Mreža ima luknje ali enostranske površine. Pred tiskanjem jih zaprite z dodatkom 3D Print Toolbox v Blenderju ali z ukazom za popravilo v slicerju.
Figura leži na hrbtu
Model je bil izvožen z navpično osjo Y. Nastavite Navpična os na Z-up, da bo stal na podlagi.
Deli lebdijo ali se prekrivajo
Ločeni objekti so bili združeni. Izklopite Združi v eno mrežo in jih razporedite v slicerju ali pa jih v Blenderju združite z logično unijo.
Vprašanja o pretvorbi OBJ v STL
Zakaj je moj OBJ iz Blenderja po pretvorbi v STL drobcen?
Blender obravnava eno enoto kot en meter, zato je figurica velikosti 40 mm zapisana kot 0,04. Slicerji številke v STL berejo kot milimetre in prikažejo drobno pikico. Nastavite Enote modela na m in znova pretvorite, pa bo del velik 40 mm.
Kaj se zgodi s teksturami in barvami mojega OBJ?
Ostanejo zadaj. STL shranjuje samo geometrijo, zato materialom iz .mtl in slikovnim teksturam ni kam. Če želite barve za večbarvni tiskalnik, uporabite 3MF; za ogled v brskalniku ali AR OBJ v GLB ohrani teksture.
Moj OBJ ima štirikotnike in n-kotnike. Je to težava?
Ne. OBJ lahko shrani ploskve s poljubnim številom oglišč, STL pa sprejema samo trikotnike, zato se med pretvorbo vsaka ploskev razdeli na trikotnike. Oblika ostane enaka; poveča se le število trikotnikov.
Zakaj rezalnik pravi, da ima pretvorjeni model napake?
Modeli, izdelani za igre in upodabljanje, imajo pogosto odprte robove, prekrivajoče se dele ali enostranske ploskve, kot so listi in lasje. Upodabljajo se brez težav, vendar ne opisujejo zaprte prostornine. Popravite jih v Blenderju z dodatkom 3D Print Toolbox ali pa naj jih PrusaSlicer ali Bambu Studio popravita ob uvozu.
Je skulptura z milijoni poligonov prevelika za STL?
Binarni STL porabi 50 bajtov na trikotnik, zato je skulptura z 2 milijonoma trikotnikov velika približno 100 MB, tik nad mejo nalaganja 95 MB. Najprej jo zmanjšajte (decimate) v Blenderju ali ZBrushu; večina tiskalnikov tako natančnih detajlov itak ne zmore.
- Pretvornik STL v OBJPretvorite STL v OBJ za Unity, orodja za teksturiranje in druge 3D aplikacije. Skupna oglišča, berljivo besedilo in isti trikotniki v nekaj sekundah.
- Pretvornik FBX v OBJPretvorite FBX iz Mixama, paketov za Unity ali Maye v OBJ z materiali MTL in teksturami. Binarni in ASCII FBX, 20 datotek naenkrat.
- Pretvornik 3MF v STLPretvorite 3MF v STL za slicerje, tiskarne in orodja, ki berejo le STL. Geometrija ostane v milimetrih; barve, plošče in nastavitve tiska odpadejo.
- Pretvornik STEP v STLPretvorite datoteke STEP ali STP v STL za Cura, PrusaSlicer in Bambu Studio. Izberite grobo, običajno ali fino mrežo in dobite binarni STL v mm.
- Pretvornik OBJ v GLBPretvorite OBJ z MTL in teksturami v en GLB za three.js, model-viewer, Shopify in Android AR. Merilo v metrih, materiali vdelani.
- Pretvornik slike v STLPretvorite sliko JPG, PNG, WebP ali BMP v STL za tisk: izbočen relief, osvetljen litofan ali ploska izvlečena oblika. Širina, globina in podlaga v mm.