UltKit

Konvertor STL do GLB

STL je určený pre slicery, GLB pre obrazovky. Previeďte tlačový súbor do GLB a ukážte ho na stránke e-shopu, v portfóliu alebo v AR v skutočnej veľkosti a správne postavený.

Prevodník 3D modelov

alebo sem presuňte súbory STL, OBJ, MTL … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte STL

    Pridajte až 20 binárnych alebo ASCII súborov .stl, každý s veľkosťou do 95 MB. Z viacerých dielov nahraných naraz sa stane samostatný GLB pre každý z nich.

  2. 2

    Skontrolujte jednotky a orientáciu

    Jednotky modelu sú nastavené na mm, čo používa takmer každý slicer a export z CADu, a Zvislá os je Y-up pre glTF. Ak bol STL namodelovaný v palcoch, zmeňte jednotky v časti Rozšírené nastavenia.

  3. 3

    Previeďte do GLB

    Stlačte Previesť na GLB a výsledok presuňte do prehliadača modelov, aby ste ho skontrolovali. Nahrané aj skonvertované súbory sa po 30 minútach odstránia.

Geometria vašej tlače sa prenesie nezmenená. Konvertor pridá to, čo STL nikdy nemal: mierku v metroch, orientáciu Y-up, zdieľané vrcholy, normály a základný materiál, teda všetko, čo webový prehliadač potrebuje na vykreslenie.

Čo obsahuje súbor STL v porovnaní s GLB

STL (1987) a GLB (glTF 2.0, 2017) vedľa seba
VlastnosťSTLGLB
Určené na3D tlač a sliceryWeb, aplikácie, AR prehliadače
JednotkyNeukladajú sa; podľa zvyku mmMetre, určené špecifikáciou
Zvislá osZvyčajne Z-upY-up
VrcholyOpakované pre každý trojuholníkZdieľané a indexované
Farba a materiályV štandarde žiadneMateriály PBR a textúry
Viac dielovZriedkavé; zvyčajne jedna sieťUzly v strome scény

STL pochádza z roku 1987, keď ho spoločnosť Albert Consulting Group napísala pre prvé stereolitografické stroje firmy 3D Systems. Binárny STL tvorí 80-bajtová hlavička, počet trojuholníkov a potom 50 bajtov na trojuholník: normála, tri rohy a dva rezervné bajty. To je všetko, čo slicer potrebuje na rezanie vrstiev. Pre prehliadač je to však slabá voľba: chýba mierka, farba a každý roh sa zapisuje znova pre každý trojuholník, ktorý ho zdieľa.

glTF 2.0, ktorý vydala skupina Khronos Group v roku 2017, rieši presne toto. Vrcholy ukladá raz do binárnych buffrov, ktoré môže grafická karta použiť priamo, jednotku určuje na jeden meter a zvislú os na Y a materiály popisuje fyzikálne založeným renderovaním. GLB je jednosúborová binárna forma glTF, preto ho prijíma model-viewer, three.js, Babylon.js, Shopify aj Scene Viewer v Androide.

STL

Sieť STL

STL (stereolitografia) je formát 3D siete, ktorý v roku 1987 vytvorila spoločnosť 3D Systems. Opisuje iba povrchovú geometriu objektu ako zoznam trojuholníkov, bez farieb, materiálov, jednotiek a informácií o scéne. Vďaka jednoduchosti je predvoleným vstupom pre slicery 3D tlače, ako sú Cura a PrusaSlicer. Zakrivené plochy sa aproximujú mnohými plochými trojuholníkmi, takže hladké modely môžu vytvoriť veľmi veľké súbory.

Kompresia
–
Priehľadnosť
–
Animácia
Nie
Rok vzniku
1987 · 3D Systems
Konvertor STL

GLB

glTF Binary (GLB)

GLB je binárna podoba glTF 2.0, formátu na prenos 3D, ktorý vydala skupina Khronos Group v roku 2017. Geometriu, PBR materiály, textúry a animácie balí do jedného kompaktného súboru určeného na rýchle načítanie. GLB sa široko používa pre 3D na webe, AR prehliadače, Android Scene Viewer a online trhoviská s modelmi. Niektoré staršie desktopové 3D nástroje a CAD programy ho neimportujú.

Kompresia
–
Priehľadnosť
–
Animácia
Áno
Rok vzniku
2017 · Khronos Group
Konvertor GLB

Tvorcovia prevádzajú STL na GLB, aby mohli tlačiteľný diel zobraziť online alebo v AR, pretože prehliadače a 3D prehliadače očakávajú kompaktný, prepočítaný súbor glTF a nepoznajú zoznam trojuholníkov bez jednotiek zo slicera.

Dôležité nastavenia prevodu STL do GLB

Jednotky modelu
Určuje konvertoru, čo znamenala jedna jednotka STL. Milimetre sa stanú 0,001 m, takže 120 mm vysoká figúrka má v GLB 0,12 m a v AR sa zobrazí v skutočnej veľkosti.
Zvislá os
Slicery a CAD používajú Z-up, kým glTF je Y-up. Y-up otočí diel tak, aby stál na podlahe prehliadača, a nie ležal na chrbte.
Zlúčiť do jednej siete
Vypnuté ponechá samostatné telesá ako samostatné uzly, ktoré môžete neskôr skryť alebo prefarbiť. Zapnuté vytvorí jeden objekt, užitočný pre jediný vystavený kus.
Kódovanie súboru
Tu sa nepoužíva; GLB je vždy binárny. Ak potrebujete čitateľný súbor JSON, použite možnosť glTF v časti Previesť na.

Ako ukázať 3D výtlačok online

Vložte GLB na stránku pomocou webového komponentu model-viewer od Google a návštevníci môžu diel otáčať, približovať a v Androide ho v AR umiestniť na svoj stôl.

Opačný smer, od siete k niečomu, čo môžete upravovať s presnými rozmermi vo Fusion 360 alebo SolidWorks, vyžaduje namiesto toho STL do STEP.

Otázky o prevode STL do GLB

Prečo je môj prevedený GLB sivý?

Štandardný STL ukladá len trojuholníky, nič iné: žiadne farby, materiály ani textúry. GLB dostane obyčajný neutrálny materiál, aby sa model vykreslil s osvetlením. Farby pridáte neskôr v Blenderi alebo v editore three.js, prípadne začnite od OBJ alebo 3MF s farbami cez OBJ do GLB.

Vytlačí sa GLB rovnako ako STL?

Geometria je tvorená rovnakými trojuholníkmi, len prepočítanými na metre. Väčšina slicerov však uprednostňuje STL alebo 3MF, preto si na tlač ponechajte pôvodný STL a GLB používajte iba na zobrazenie.

Môj tlačený diel má viac telies. Môžem ich ponechať oddelené?

STL zvyčajne ukladá všetky telesá ako jednu množinu trojuholníkov, preto prídu ako jedna sieť. Ak bol STL exportovaný ako samostatné telesá vo formáte ASCII, každé teleso sa stane vlastným uzlom v GLB, pokiaľ je možnosť Zlúčiť do jednej siete vypnutá.

Aký veľký bude GLB v porovnaní so STL?

Zvyčajne menší než binárny STL. STL opakuje každý spoločný roh pre každý trojuholník, ktorého sa dotýka, zatiaľ čo glTF ukladá každý vrchol raz a odkazuje naň indexom. Typický binárny STL sa citeľne zmenší; ASCII STL oveľa viac.

Dá sa GLB zo STL použiť na AR v iPhone?

iPhony v AR Quick Look otvárajú USDZ, nie GLB. Skonvertujte GLB ešte raz cez GLB do USDZ a používajte oba súbory: GLB pre Android a web, USDZ pre zariadenia Apple.

Budú zakrivené plochy v prehliadači vyzerať hranato?

Môžu, pretože STL obsahuje iba ploché trojuholníky a žiadne údaje o vyhladení. Konvertor vypočíta normály z trojuholníkov; ak bol STL exportovaný v nízkom rozlíšení, exportujte ho z CAD programu znova jemnejšie, aby vyzeral hladšie.