Převodník STL do GLB
STL je určené pro slicery, GLB pro obrazovky. Převeďte tiskový soubor do GLB a ukažte ho na stránce e-shopu, v portfoliu nebo v AR ve skutečné velikosti a správně postavený.
Převodník 3D modelů
nebo sem přetáhněte soubory STL, OBJ, MTL … ·
Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách
Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.
STL a OBJ neukládají jednotky. Pokud se díl ve slliceru zobrazí 10× nebo 25,4× menší či větší, jednotky se přečetly špatně – nastavte je zde.
Blender, CAD programy a slicery používají osu Z nahoru; glTF, Unity a většina herních enginů osu Y nahoru. Přepněte, pokud model po importu leží na boku.
Používá se při převodu těles STEP nebo IGES na síť. Jemné nastavení dá hladké křivky, ale větší soubory; hrubé stačí pro rychlý náhled.
Používá se jen pro vstup PNG, JPG nebo SVG. Reliéf zvedá tmavé oblasti; litofan je tenký panel, který při podsvícení ukáže fotku; vytažení promění logo nebo obrys SVG v plochý pevný tvar.
Šířka vytištěného modelu; výška vychází z poměru stran obrázku.
Maximální výška reliéfu nebo litofanu, případně tloušťka vytaženého tvaru. Litofany obvykle mají 2–3 mm.
Pevná deska pod reliéfem, aby tisk držel pohromadě. 0 znamená bez podstavy.
Jak nástroj používat
- 1
Nahrajte STL
Přidejte až 20 binárních nebo ASCII souborů .stl, každý do 95 MB. Z více dílů nahraných najednou vznikne vlastní GLB pro každý z nich.
- 2
Zkontrolujte jednotky a orientaci
Jednotky modelu jsou nastaveny na mm, což používá téměř každý slicer a export z CADu, a Svislá osa je Y nahoru, jak vyžaduje glTF. Pokud byl model STL vytvořen v palcích, změňte jednotky v části Pokročilá nastavení.
- 3
Převeďte do GLB
Stiskněte Převést na GLB a výsledek přetáhněte do prohlížeče 3D modelů, kde ho zkontrolujete. Nahrané i převedené soubory se po 30 minutách smažou.
Geometrie vašeho tisku se přenese beze změny. Převodník přidá to, co STL nikdy nemělo: měřítko v metrech, orientaci s osou Y nahoru, sdílené vrcholy, normály a základní materiál, tedy vše, co webový prohlížeč potřebuje k vykreslení.
Co obsahuje soubor STL ve srovnání s GLB
| Vlastnost | STL | GLB |
|---|---|---|
| Určeno pro | 3D tisk a slicery | Web, aplikace, AR prohlížeče |
| Jednotky | Neukládají se; podle zvyku mm | Metry, stanovené specifikací |
| Svislá osa | Obvykle Z nahoru | Y nahoru |
| Vrcholy | Opakované u každého trojúhelníku | Sdílené a indexované |
| Barvy a materiály | Ve standardu žádné | Materiály PBR a textury |
| Více dílů | Vzácně; obvykle jedna síť | Uzly ve stromu scény |
STL pochází z roku 1987, kdy ho pro první stereolitografické stroje 3D Systems napsala firma Albert Consulting Group. Binární STL tvoří 80bajtová hlavička, počet trojúhelníků a pak 50 bajtů na trojúhelník: normála, tři rohy a dva volné bajty. To je vše, co slicer potřebuje k řezání vrstev. Pro prohlížeč se ale hodí špatně: chybí měřítko i barvy a každý roh se zapisuje znovu u každého trojúhelníku, který ho sdílí.
glTF 2.0, který Khronos Group zveřejnila v roce 2017, řeší přesně tohle. Vrcholy ukládá jednou v binárních bufferech, které může grafická karta použít přímo, jednotku pevně stanovuje na jeden metr a svislou osu na Y a materiály popisuje fyzikálně založeným vykreslováním. GLB je jednosouborová binární podoba glTF, a proto ji přijímají model-viewer, three.js, Babylon.js, Shopify i Scene Viewer v Androidu.
STL
Síť STL
STL (stereolitografie) je formát 3D sítě, který vytvořila společnost 3D Systems v roce 1987. Popisuje pouze povrchovou geometrii objektu jako seznam trojúhelníků, bez barev, materiálů, jednotek a informací o scéně. Díky jednoduchosti je výchozím vstupem pro slicery 3D tisku, například Cura a PrusaSlicer. Zakřivené plochy jsou aproximovány mnoha plochými trojúhelníky, takže hladké modely mohou vytvořit velmi velké soubory.
- Komprese
- –
- Průhlednost
- –
- Animace
- Ne
- Představeno
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
GLB je binární podoba formátu glTF 2.0, přenosového 3D formátu, který vydala skupina Khronos Group v roce 2017. Geometrii, PBR materiály, textury a animace sbalí do jediného kompaktního souboru určeného k rychlému načítání. GLB se hojně používá pro 3D na webu, AR prohlížeče, Android Scene Viewer a online tržiště s modely. Některé starší desktopové 3D nástroje a CAD programy jej neumí importovat.
- Komprese
- –
- Průhlednost
- –
- Animace
- Ano
- Představeno
- 2017 · Khronos Group
Tvůrci převádějí STL do GLB, aby mohli tisknutelný díl zobrazit online nebo v AR, protože prohlížeče a 3D prohlížeče očekávají kompaktní glTF soubor se správným měřítkem a nevědí nic o seznamu trojúhelníků bez jednotek ze slicerů.
Důležitá nastavení převodu STL do GLB
- Jednotky modelu
- Říká převodníku, co znamenala jedna jednotka v STL. Milimetry se změní na 0,001 m, takže figurka vysoká 120 mm měří v GLB 0,12 m a v AR se zobrazí ve skutečné velikosti.
- Svislá osa
- Slicery a CAD pracují s osou Z nahoru, zatímco glTF s osou Y nahoru. Volba Y nahoru díl otočí tak, že stojí na podlaze prohlížeče, místo aby ležel na zádech.
- Sloučit do jedné sítě
- Vypnuto zachová samostatná tělesa jako samostatné uzly, které můžete později skrýt nebo přebarvit. Zapnuto vytvoří jediný objekt, vhodný pro jeden vystavený kus.
- Kódování souboru
- Zde se nepoužije; GLB je vždy binární. Pokud potřebujete čitelný soubor JSON, použijte možnost glTF v části Převést na.
Jak ukázat 3D tisk online
Vložte GLB na stránku pomocí webové komponenty model-viewer od Googlu a návštěvníci mohou díl otáčet, přibližovat a na Androidu ho v AR umístit na svůj stůl.
Opačný směr, tedy ze sítě na něco, co lze upravovat s přesnými rozměry ve Fusion 360 nebo SolidWorks, vyžaduje místo toho STL do STEP.
Otázky k převodu STL do GLB
Proč je převedený GLB šedý?
Standardní STL ukládá jen trojúhelníky a nic jiného: žádné barvy, materiály ani textury. GLB proto dostane jednoduchý neutrální materiál, aby se model vykresloval s osvětlením. Barvy můžete doplnit později v Blenderu nebo v editoru three.js, případně vyjděte z OBJ nebo 3MF s barvami přes OBJ do GLB.
Vytiskne se GLB stejně jako STL?
Geometrie tvoří stejné trojúhelníky, jen přepočtené na metry. Většina slicerů ale dává přednost STL nebo 3MF, takže si pro tisk nechte původní STL a GLB používejte jen k zobrazení.
Můj tištěný díl má několik těles. Mohu je ponechat oddělená?
STL obvykle ukládá všechna tělesa jako jednu změť trojúhelníků, takže dorazí jako jedna síť. Pokud byl STL exportován jako samostatná tělesa ve formátu ASCII, každé těleso se v GLB stane vlastním uzlem, dokud je volba Sloučit do jedné sítě vypnutá.
Jak velký bude GLB oproti STL?
Obvykle menší než binární STL. STL opakuje každý sdílený roh u každého trojúhelníku, kterého se dotýká, zatímco glTF ukládá každý vrchol jen jednou a odkazuje na něj indexem. Typický binární STL se citelně zmenší, ASCII STL mnohem více.
Lze GLB převedený ze STL použít pro AR na iPhonu?
iPhony v AR Quick Look otevírají USDZ, nikoli GLB. Převeďte GLB ještě jednou pomocí GLB do USDZ a používejte oba soubory: GLB pro Android a web, USDZ pro zařízení Apple.
Budou zakřivené plochy v prohlížeči vypadat hranatě?
Mohou, protože STL obsahuje jen ploché trojúhelníky a žádná data o vyhlazení. Převodník vypočítá normály z trojúhelníků; pokud byl STL exportován s hrubým rozlišením, exportujte ho z CAD programu znovu jemněji, aby model vypadal hladčeji.
- Převodník OBJ do GLBPřeveďte OBJ s MTL a texturami do jednoho GLB pro three.js, model-viewer, Shopify a AR v Androidu. Měřítko v metrech, materiály vložené.
- Převodník glTF do GLBZabalte soubor .gltf s buffery .bin a texturami do jednoho GLB. Složku nahrajte jako ZIP; model, materiály i měřítko zůstanou beze změny.
- Převodník GLB do USDZPřeveďte modely GLB do USDZ, aby je uživatelé iPhonu a iPadu umístili v AR ze Safari, Zpráv či Souborů. Materiály PBR i textury zůstanou.
- Převodník STL do OBJPřeveďte STL do OBJ pro Unity, nástroje na texturování a další 3D aplikace, které čekají OBJ. Sdílené vrcholy, čitelný text, stejné trojúhelníky.
- Převodník STL do STEPPřeveďte síť STL na soubor STEP pro Fusion 360, SolidWorks a FreeCAD. Nastavte jednotky, které STL neukládá, a stáhněte fasetové těleso STEP.
- Převod GLB do FBXPřeveďte GLB do FBX se sítěmi, texturami, kostrami a animacemi pro Unity, Unreal Engine, Mayu nebo Blender, které vyžadují Autodesk FBX.