Pretvornik STL v GLB
STL je namenjen rezalnikom (slicerjem), GLB pa zaslonom. Datoteko za tisk pretvorite v GLB in jo pokažite na strani spletne trgovine, v portfelju ali v AR, v dejanski velikosti in pravilno postavljeno pokonci.
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 STL
Dodajte do 20 binarnih ali ASCII datotek .stl, vsaka do 95 MB. Če naložite več delov hkrati, vsak postane svoj GLB.
- 2
Preverite enote in usmerjenost
Enote modela so mm, kar uporablja skoraj vsak slicer in izvoz iz CAD, Navpična os pa je Y navzgor, kot zahteva glTF. Če je bil STL modeliran v palcih, enote spremenite pod Napredne nastavitve.
- 3
Pretvorite v GLB
Pritisnite Pretvori v GLB in rezultat povlecite v pregledovalnik, da ga preverite. Naložene in pretvorjene datoteke se izbrišejo po 30 minutah.
Geometrija vašega tiska ostane nedotaknjena. Pretvornik doda tisto, česar STL ni imel: merilo v metrih, usmerjenost Y navzgor, skupna oglišča, normale in osnovni material, kar vse spletni pregledovalnik potrebuje za izris.
Kaj vsebuje datoteka STL v primerjavi z GLB
| Vidik | STL | GLB |
|---|---|---|
| Namenjen za | 3D tiskanje in slicerje | Splet, aplikacije, AR pregledovalnike |
| Enote | Niso shranjene; po dogovoru mm | Metri, določeni s specifikacijo |
| Navpična os | Običajno Z navzgor | Y navzgor |
| Oglišča | Ponovljena za vsak trikotnik | Skupna in indeksirana |
| Barva in materiali | Ni jih v standardu | PBR materiali in teksture |
| Več delov | Redko; običajno ena mreža | Vozlišča v drevesu scene |
STL izvira iz leta 1987, ko ga je Albert Consulting Group napisal za prve stereolitografske stroje podjetja 3D Systems. Binarni STL sestavljajo 80-bajtna glava, število trikotnikov in nato 50 bajtov na trikotnik: normala, tri oglišča in dva rezervna bajta. To je vse, kar slicer potrebuje za rezanje slojev. Za brskalnik pa je slaba izbira: ni merila, ni barve, vsako oglišče pa je znova zapisano za vsak trikotnik, ki si ga deli.
glTF 2.0, ki ga je leta 2017 objavil Khronos Group, rešuje prav to. Oglišča shrani enkrat v binarne medpomnilnike, ki jih grafična kartica uporabi neposredno, enoto določi na en meter, navpično os pa na Y, materiale pa opisuje s fizikalno osnovanim upodabljanjem. GLB je enodatotčna binarna oblika glTF, zato ga sprejemajo model-viewer, three.js, Babylon.js, Shopify in Androidov Scene Viewer.
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
GLB
glTF Binary (GLB)
GLB je dvojiška oblika glTF 2.0, prenosne oblike za 3D, ki jo je Khronos Group objavila leta 2017. Geometrijo, materiale PBR, teksture in animacije zapakira v eno kompaktno datoteko, zasnovano za hitro nalaganje. GLB se pogosto uporablja za 3D na spletu, pregledovalnike AR, Android Scene Viewer in spletne tržnice modelov. Nekatera starejša namizna 3D-orodja in programi CAD ga ne uvozijo.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- Da
- Uvedeno
- 2017 · Khronos Group
Izdelovalci pretvarjajo STL v GLB, da tiskljiv del prikažejo na spletu ali v AR, saj brskalniki in 3D pregledovalniki pričakujejo kompaktno, pravilno merjeno datoteko glTF in ne poznajo slicerjevega seznama trikotnikov brez enot.
Pomembne nastavitve za pretvorbo STL v GLB
- Enote modela
- Pretvorniku pove, kaj je pomenila ena enota v STL. Milimetri postanejo 0,001 m, zato je 120 mm visok kipec v GLB visok 0,12 m in se v AR prikaže v pravi velikosti.
- Navpična os
- Slicerji in CAD delajo z osjo Z navzgor, glTF pa z Y navzgor. Y navzgor zavrti del, da stoji na tleh pregledovalnika in ne leži na hrbtu.
- Združi v eno mrežo
- Izklopljeno ohrani ločena telesa kot ločena vozlišča, ki jih lahko pozneje skrijete ali prebarvate. Vklopljeno ustvari en objekt, kar je priročno za en razstavni kos.
- Kodiranje datoteke
- Tukaj se ne uporablja; GLB je vedno binaren. Če potrebujete berljivo datoteko JSON, uporabite možnost glTF pod Pretvori v.
Prikaz 3D tiska na spletu
GLB postavite na stran z Googlovo spletno komponento model-viewer in obiskovalci lahko del vrtijo, povečujejo, v sistemu Android pa ga v AR postavijo tudi na svojo mizo.
Za obratno smer, od mreže do nečesa, kar lahko v Fusion 360 ali SolidWorks urejate s točnimi merami, pa potrebujete STL v STEP.
Vprašanja o pretvorbi STL v GLB
Zakaj je pretvorjeni GLB siv?
Standardni STL shranjuje samo trikotnike in nič drugega: brez barv, materialov ali tekstur. GLB dobi preprost nevtralen material, da se izriše z osvetlitvijo. Barve dodajte naknadno v Blenderju ali urejevalniku three.js ali pa začnite z datoteko OBJ ali 3MF z barvami prek OBJ v GLB.
Ali se GLB natisne enako kot STL?
Geometrija je enaka, isti trikotniki, le preračunani v metre. Večina slicerjev pa raje uporablja STL ali 3MF, zato za tiskanje obdržite izvirni STL, GLB pa uporabite samo za prikaz.
Natisnjeni del ima več teles. Ali jih lahko ohranim ločena?
STL običajno shrani vsa telesa kot eno juho trikotnikov, zato se pojavijo kot ena mreža. Če je bil STL izvožen kot ločena telesa v formatu ASCII, vsako telo postane svoje vozlišče v GLB, dokler možnost Združi v eno mrežo ostane izklopljena.
Kako velik bo GLB v primerjavi s STL?
Običajno manjši od binarnega STL. STL za vsak trikotnik znova zapiše vsako skupno oglišče, glTF pa vsako oglišče shrani enkrat in se nanj sklicuje z indeksom. Tipičen binarni STL se opazno skrči, ASCII STL pa precej bolj.
Ali lahko GLB iz STL uporabim za AR na iPhonu?
iPhone v AR Quick Look odpira USDZ, ne GLB. GLB pretvorite še enkrat z GLB v USDZ in uporabite obe datoteki: GLB za Android in splet, USDZ za naprave Apple.
Ali bodo ukrivljene površine v pregledovalniku videti oglate?
Lahko, ker STL vsebuje samo ploske trikotnike brez podatkov o glajenju. Pretvornik normale izračuna iz trikotnikov; če je bil STL izvožen grobo, ga iz svojega CAD programa ponovno izvozite z višjo ločljivostjo za bolj gladek videz.
- 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 glTF v GLBDatoteko .gltf z medpomnilniki .bin in teksturami združite v en GLB. Mapo naložite kot ZIP; model, materiali in merilo ostanejo enaki.
- Pretvornik GLB v USDZPretvorite modele GLB v USDZ, da jih uporabniki iPhona in iPada postavijo v AR iz Safarija, Sporočil ali Datotek. Materiali PBR in teksture ostanejo.
- 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 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 GLB v FBXPretvorite GLB v FBX z mrežami, teksturami, okostji in animacijami za Unity, Unreal Engine, Mayo ali Blender, ki pričakujejo Autodesk FBX.