Pretvornik STL v OBJ
Model za 3D-tisk prenesite v orodja za upodabljanje, teksturiranje in igre, ki podpirajo OBJ, ne pa STL. Oblika se prenese trikotnik za trikotnikom, spremeni se le način zapisa v datoteki.
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 datoteke STL
ASCII ali binarni STL, do 20 datotek in vsaka do 95 MB. Datoteke se s strežnika izbrišejo 30 minut po nalaganju.
- 2
Po potrebi popravite usmerjenost
Modeli za tiskanje imajo navpično os Z. Če ciljna aplikacija uporablja os Y, na primer Unity, pod Napredne nastavitve nastavite Navpična os na Y-up, da bo model stal pokonci.
- 3
Pretvorite v OBJ
Pritisnite Pretvori v OBJ. Vsak STL postane ena datoteka .obj, ki jo lahko uvozite ali odprete v urejevalniku besedila.
Ali lahko pretvorim STL v OBJ brez izgube podrobnosti?
Da. OBJ lahko shrani vse trikotnike, ki jih STL, zato geometrija ostane nespremenjena. Pridobite skupna oglišča in format, ki ga bere več 3D programov; barv ali UV zemljevidov ne dobite, ker jih STL ni imel.
50 bajtovna trikotnik v binarnem STL
Kako STL in OBJ različno shranjujeta isto mrežo
STL je leta 1987 zasnovalo podjetje 3D Systems kot najpreprostejšo predajo tiskalniku. Vsak trikotnik je zapisan v celoti s svojimi tremi oglišči, zato se oglišče, ki ga deli šest sosednjih trikotnikov, ponovi šestkrat. Datoteko je zato lahko pretakati, težko pa urejati: ni zapisa, kateri trikotniki se stikajo.
OBJ podjetja Wavefront Technologies hrani en seznam položajev oglišč, vsako ploskev pa opiše s sklici na vnose v tem seznamu. Povezane površine ostanejo povezane, kar pričakujejo orodja za modeliranje in kiparjenje. OBJ lahko vsebuje tudi UV koordinate, normale oglišč, poimenovane skupine in povezavo do datoteke materialov .mtl. Po pretvorbi iz STL so ti neobvezni deli preprosto prazni in jih lahko dodate sami.
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
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 v OBJ pretvarjajo, ko je treba model, narejen za tiskanje, izrisati, animirati, teksturirati ali postaviti v igralni pogon, ki STL ne podpira med uvoznimi formati.
STL v OBJ, GLB ali STEP: izbira pravega formata
Urejanje, izris ali teksturiranje
Navadno besedilo, ki ga od devetdesetih let bere skoraj vsak 3D program.
- Skupna oglišča za modeliranje
- Prostor za UV in materiale
- Odpre se v Unityju, Mayi, Blenderju in večini 3D programov
Prikaz na spletu ali v AR
Ena binarna datoteka z materiali, v metrih.
- Nalaga se v three.js in model-viewer
- Odpre se v Android Scene Viewer
- Primerno za predoglede izdelkov
Uvoz v CAD
Trikotnike ovije kot ploskve telesa.
- Odpre se v Fusion 360 in SolidWorks
- Samo neposredno urejanje, brez zgodovine
- Krivulje ostanejo fasetirane
Če želite predogled v brskalniku in ne urejanja, STL v GLB prihrani korak. Če del potrebuje CAD program ali strojnik, STL v STEP mrežo ovije kot telo. Ko mora urejeni model nazaj k tiskalniku, obratna pretvorba v enem koraku zapiše nov STL.
Vprašanja o pretvorbi STL v OBJ
Ali Unity uvozi datoteke STL?
Ne neposredno. Uvoznik modelov v Unityju prebere FBX, OBJ, DAE, 3DS in DXF ter formate iz nameščenih programov za modeliranje, zato se STL v mapi Assets prezre. Pretvorba v OBJ je najkrajša pot; prej nastavite Navpična os na Y-up.
Ali bo OBJ imel koordinate UV za teksturiranje?
Ne, ker jih STL ni imel. OBJ bo vseboval enake trikotnike brez teksturnih koordinat. Po uvozu ga razvijte v Blenderju ali orodju za teksturiranje, nato lahko slikate ali dodate slikovne teksture.
Je OBJ večji ali manjši od STL?
Odvisno od kodiranja STL. OBJ vsako skupno oglišče zapiše enkrat in se nanj sklicuje z indeksom, zato je običajno precej manjši od ASCII STL. V primerjavi z binarnim STL je pogosto podoben ali nekoliko večji, ker so števila v OBJ shranjena kot besedilo.
Zakaj je pretvorjeni model v upodabljalniku videti oglat?
STL shrani eno normalo na trikotnik, kar se izriše kot ravno senčenje. V Blenderju uporabite Shade Smooth ali kot samodejnega glajenja oziroma v svojem 3D programu ponovno izračunajte normale in ukrivljene površine bodo spet videti okrogle.
Ali lahko večdelni model za tisk pretvorim v ločene objekte OBJ?
Če STL vsebuje več nepovezanih lupin, se znajdejo v eni datoteki OBJ. V Blenderju uporabite Separate by Loose Parts, da jih razdelite v objekte, ali naložite vsak del kot svoj STL, da dobite en OBJ na del.
Ali pri pretvorbi STL v OBJ kaj izgubim?
Geometrija se ne izgubi; vsak trikotnik in položaj oglišča se prekopira. Izpuščeno je le besedilo v 80-bajtni glavi in neuporabljeni atributni bajti binarnega STL, ki jih skoraj nobena programska oprema ne bere.
Več pretvorb za modele za tisk
- Pretvornik OBJ v STLOBJ iz Blenderja, ZBrusha ali skena pretvorite v binarni STL za 3D tisk. Štirikotniki v trikotnike, deli združeni, merilo v milimetrih.
- Pretvornik STL v STEPPretvorite mreže STL v datoteke STEP za Fusion 360, SolidWorks in FreeCAD. Nastavite enote, ki jih STL ne hrani, in prenesite fasetirano telo STEP.
- Pretvornik STL v GLBPretvorite STL v GLB za spletne strani, model-viewer in AR v Androidu. Milimetri v metre, os Z navzgor v Y navzgor, da model stoji pokonci.
- 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 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 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.