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
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
STL a OBJ neukladajú jednotky. Ak sa diel v slicery zobrazí 10× alebo 25,4× príliš malý či veľký, jednotky sa prečítali nesprávne – nastavte ich tu.
Blender, CAD programy a slicery používajú os Z nahor; glTF, Unity a väčšina herných enginov používa os Y nahor. Prepnite ju, ak model po importe leží na boku.
Používa sa pri prevode telies STEP alebo IGES na sieť. Jemné dáva hladké krivky, ale väčšie súbory; hrubé stačí na rýchle náhľady.
Používa sa len pre vstup PNG, JPG alebo SVG. Reliéf zdvíha tmavé oblasti; litofánia je tenký panel, ktorý ukáže fotografiu pri presvietení zozadu; vytlačenie zmení logo alebo obrys SVG na plochý plný tvar.
Šírka tlačeného modelu; výška vyplýva z pomeru strán obrázka.
Maximálna výška vyvýšenia pri reliéfe alebo litofánii, prípadne hrúbka vytlačeného tvaru. Litofánie zvyčajne používajú 2–3 mm.
Plná doska pod reliéfom, aby tlač držala pokope. 0 znamená bez podstavy.
Ako používať tento nástroj
- 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
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
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
| Vlastnosť | STL | GLB |
|---|---|---|
| Určené na | 3D tlač a slicery | Web, aplikácie, AR prehliadače |
| Jednotky | Neukladajú sa; podľa zvyku mm | Metre, určené špecifikáciou |
| Zvislá os | Zvyčajne Z-up | Y-up |
| Vrcholy | Opakované pre každý trojuholník | Zdieľané a indexované |
| Farba a materiály | V štandarde žiadne | Materiály PBR a textúry |
| Viac dielov | Zriedkavé; 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
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
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.
- Prevod OBJ na GLBPrevieďte OBJ s MTL a textúrami do jedného GLB pre three.js, model-viewer, Shopify a Android AR. Mierka v metroch, materiály vložené.
- Konvertor glTF do GLBZbaľte súbor .gltf s buffermi .bin a textúrami do jedného GLB. Nahrajte priečinok ako ZIP; model, materiály a mierka zostanú bez zmeny.
- Konvertor GLB na USDZPreveďte GLB modely do USDZ a otvorte ich v AR na iPhone a iPade zo Safari, Správ či Súborov. PBR materiály a textúry sa zachovajú.
- Konvertor STL do OBJPrevieďte STL do OBJ pre Unity, nástroje na textúrovanie a iné 3D aplikácie. Zdieľané vrcholy, čitateľný text a rovnaké trojuholníky za pár sekúnd.
- Konvertor STL do STEPPreveďte siete STL do STEP pre Fusion 360, SolidWorks a FreeCAD. Nastavte jednotky, ktoré STL neuchováva, a stiahnite fazetové teleso STEP.
- Konvertor GLB do FBXPreveďte GLB do FBX so sieťami, textúrami, kostrami a animáciami pre Unity, Unreal Engine, Mayu či Blender, ktoré vyžadujú Autodesk FBX.