UltKit

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

Izhod

Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.

Kako uporabljati to orodje

  1. 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. 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. 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

STL (1987) in GLB (glTF 2.0, 2017) drug ob drugem
VidikSTLGLB
Namenjen za3D tiskanje in slicerjeSplet, aplikacije, AR pregledovalnike
EnoteNiso shranjene; po dogovoru mmMetri, določeni s specifikacijo
Navpična osObičajno Z navzgorY navzgor
OgliščaPonovljena za vsak trikotnikSkupna in indeksirana
Barva in materialiNi jih v standarduPBR materiali in teksture
Več delovRedko; običajno ena mrežaVozlišč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
Pretvornik STL

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
Pretvornik GLB

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.