STL na GLB-omskakelaar
'n STL is gemaak vir slicers; 'n GLB is gemaak vir skerms. Skakel 'n druklêer om na GLB om dit op 'n winkelbladsy, in 'n portefeulje of in AR te wys, op sy werklike grootte en regop.
3D-modelomskakelaar
of los STL, OBJ, MTL …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
STL en OBJ stoor geen eenhede nie. As 'n onderdeel in die slicer 10× of 25,4× te klein of te groot lyk, is die eenhede verkeerd gelees — stel dit hier.
Blender, CAD-programme en slicers gebruik Z-op; glTF, Unity en meeste speletjie-enjins gebruik Y-op. Wissel dit as die model na invoer op sy sy lê.
Word gebruik wanneer STEP- of IGES-soliede in 'n maas omgeskakel word. Fyn gee gladde krommes maar groter lêers; growwe is genoeg vir vinnige voorskoue.
Slegs vir PNG-, JPG- of SVG-invoer. Reliëf verhef donker areas; 'n litofaan is 'n dun paneel wat die foto wys wanneer dit van agter belig word; ekstrusie maak 'n logo of SVG-omtrek 'n plat soliede vorm.
Wydte van die gedrukte model; die hoogte volg die beeld se aspekverhouding.
Maksimum verhewe hoogte vir 'n reliëf of litofaan, of die dikte van 'n geëkstrudeerde vorm. Litofane gebruik gewoonlik 2–3 mm.
Soliede plaat onder die reliëf sodat die druk saamhou. 0 beteken geen basis.
Hoe om hierdie nutsding te gebruik
- 1
Laai die STL op
Voeg tot 20 binêre of ASCII .stl-lêers by, elk tot 95 MB. As jy verskeie dele saam oplaai, word elkeen sy eie GLB.
- 2
Kontroleer eenhede en oriëntasie
Modeleenhede is mm, wat byna elke slicer en CAD-uitvoer gebruik, en Op-as is Y-op vir glTF. Verander die eenhede onder Gevorderde instellings as die STL in duim gemodelleer is.
- 3
Skakel om na GLB
Druk Skakel om na GLB en sleep die resultaat in 'n kyker om dit na te gaan. Opgelaaide en omgeskakelde lêers word ná 30 minute uitgevee.
Die geometrie van jou druk gaan onaangeraak oor. Wat die omskakelaar byvoeg, is wat STL nooit gehad het nie: 'n skaal in meter, 'n Y-op-oriëntasie, gedeelde hoekpunte, normale en 'n basiese materiaal, wat alles is wat 'n webkyker nodig het om dit te teken.
Wat 'n STL-lêer bevat in vergelyking met 'n GLB
| Aspek | STL | GLB |
|---|---|---|
| Gemaak vir | 3D-druk en slicers | Web, programme, AR-kykers |
| Eenhede | Geen gestoor nie; mm volgens konvensie | Meter, vasgestel deur die spesifikasie |
| Op-as | Gewoonlik Z-op | Y-op |
| Hoekpunte | Herhaal vir elke driehoek | Gedeel en geïndekseer |
| Kleur en materiale | Geen in die standaard nie | PBR-materiale en teksture |
| Verskeie dele | Skaars; gewoonlik een maas | Nodusse in 'n toneelboom |
STL dateer uit 1987, toe die Albert Consulting Group dit vir 3D Systems se eerste stereolitografiemasjiene geskryf het. 'n Binêre STL is 'n kopstuk van 80 greep, 'n driehoekgetal en dan 50 greep per driehoek: 'n normaal, drie hoekpunte en twee oorblywende grepe. Dit is alles wat 'n slicer nodig het om lae te sny. Dit pas egter swak by 'n blaaier: daar is geen skaal of kleur nie, en elke hoekpunt word weer geskryf vir elke driehoek wat dit deel.
glTF 2.0, in 2017 deur die Khronos Group gepubliseer, los presies dit op. Dit stoor hoekpunte een keer in binêre buffers wat 'n grafiese kaart direk kan gebruik, stel die eenheid vas op een meter en die op-as op Y, en beskryf materiale met fisies gebaseerde weergawe. GLB is die eenlêer-binêre vorm van glTF, en daarom neem model-viewer, three.js, Babylon.js, Shopify en Android se Scene Viewer dit almal aan.
STL
STL-maas
STL (stereolitografie) is 'n 3D-maasformaat wat 3D Systems in 1987 geskep het. Dit beskryf slegs die oppervlakmeetkunde van 'n voorwerp as 'n lys driehoeke, sonder kleur, materiale, eenhede of toneelinligting. Die eenvoud maak dit die verstek-invoer vir 3D-druk-snyers soos Cura en PrusaSlicer. Geboë oppervlakke word deur baie plat driehoeke benader, so gladde modelle kan baie groot lêers lewer.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- Nee
- Bekendgestel
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
GLB is die binêre vorm van glTF 2.0, die 3D-oordragformaat wat die Khronos Group in 2017 gepubliseer het. Dit pak meetkunde, PBR-materiale, teksture en animasies in 'n enkele kompakte lêer wat vir vinnige laai ontwerp is. GLB word wyd gebruik vir web-3D, AR-kykers, Android Scene Viewer en aanlyn modelmarkplekke. Sommige ouer 3D-rekenaarnutsmiddels en CAD-programme voer dit nie in nie.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- Ja
- Bekendgestel
- 2017 · Khronos Group
Maakers skakel STL na GLB om 'n drukbare deel aanlyn of in AR te wys, omdat blaaiers en 3D-kykers 'n kompakte, geskaleerde glTF-lêer verwag en niks van 'n slicer se eenheidlose driehoekslys weet nie.
STL na GLB-instellings wat saak maak
- Modeleenhede
- Sê vir die omskakelaar wat een STL-eenheid beteken het. Millimeter word 0,001 m, so 'n 120 mm-figuurtjie is 0,12 m hoog in die GLB en verskyn in ware grootte in AR.
- Op-as
- Slicers en CAD werk Z-op, terwyl glTF Y-op is. Y-op draai die deel sodat dit op die vloer van die kyker staan en nie op sy rug lê nie.
- Voeg saam in een maas
- Af hou aparte soliede as aparte nodusse wat jy later kan versteek of herkleur. Aan lewer een voorwerp, handig vir 'n enkele vertoonstuk.
- Lêerkodering
- Is nie hier van toepassing nie; GLB is altyd binêr. Gebruik die glTF-opsie onder Skakel om na as jy 'n leesbare JSON-lêer nodig het.
'n 3D-afdruk aanlyn wys
Sit die GLB op 'n bladsy met Google se model-viewer-webkomponent en besoekers kan die deel draai, inzoem en, op Android, in AR op hul lessenaar plaas.
Om die ander kant toe te gaan, van 'n maas na iets wat jy met presiese afmetings in Fusion 360 of SolidWorks kan wysig, het eerder STL na STEP nodig.
Vrae oor STL na GLB
Hoekom is my omgeskakelde GLB grys?
Standaard-STL stoor net driehoeke en niks anders nie: geen kleure, materiale of teksture nie. Die GLB kry 'n eenvoudige neutrale materiaal sodat dit met beligting weergegee word. Voeg kleure daarna in Blender of die three.js-redigeerder by, of begin met 'n OBJ of 3MF met kleure deur OBJ na GLB.
Druk die GLB dieselfde as die STL?
Die geometrie is dieselfde driehoeke, herskaal na meter. Die meeste slicers verkies egter STL of 3MF, so hou die oorspronklike STL vir druk en gebruik die GLB net vir vertoon.
My gedrukte onderdeel het verskeie liggame. Kan ek hulle apart hou?
'n STL stoor gewoonlik alle liggame as een driehoeksopgaar, so hulle kom as een maas aan. As die STL as aparte soliede in ASCII-formaat uitgevoer is, word elke soliede sy eie nodus in die GLB solank Voeg saam in een maas af bly.
Hoe groot sal die GLB wees in vergelyking met die STL?
Gewoonlik kleiner as 'n binêre STL. STL herhaal elke gedeelde hoekpunt vir elke driehoek wat dit raak, terwyl glTF elke hoekpunt een keer stoor en daarna met 'n indeks verwys. 'n Tipiese binêre STL krimp merkbaar; 'n ASCII-STL krimp baie meer.
Kan 'n GLB van 'n STL vir iPhone AR gebruik word?
iPhones maak USDZ oop en nie GLB in AR Quick Look nie. Skakel die GLB nog 'n keer om met GLB na USDZ en gebruik albei lêers: GLB vir Android en die web, USDZ vir Apple-toestelle.
Sal geboë oppervlakke hoekig lyk in die kyker?
Dit kan, want STL bevat net plat driehoeke en geen gladstrykdata nie. Die omskakelaar bereken normale uit die driehoeke; as die STL growwe uitvoer was, voer dit weer teen 'n fyner resolusie uit jou CAD-program uit vir 'n gladder voorkoms.
- OBJ na GLB-omskakelaarSkakel OBJ met sy MTL en teksture om na een GLB vir three.js, model-viewer, Shopify en Android AR. Skaal in meter, materiale ingebed.
- glTF na GLB-omskakelaarPak 'n .gltf-lêer met sy .bin-buffers en tekstuurbeelde in een GLB. Laai die vouer as 'n ZIP op; model, materiale en skaal bly dieselfde.
- GLB na USDZ-omskakelaarSkakel GLB-modelle om na USDZ sodat iPhone en iPad hulle in AR uit Safari, Messages of Files kan plaas. PBR-materiale en teksture bly behoue.
- STL na OBJ-omskakelaarSkakel STL na OBJ om vir Unity, tekstuurgereedskap en ander 3D-programme. Gedeelde hoekpunte, leesbare teks en dieselfde driehoeke, binne sekondes.
- STL na STEP-omskakelaarSkakel STL-mase om na STEP vir Fusion 360, SolidWorks en FreeCAD. Stel die eenhede wat STL nie stoor nie en laai 'n gefasetteerde STEP-soliede af.
- GLB na FBX-omskakelaarSkakel GLB om na FBX met meshes, teksture, skelette en animasie vir Unity, Unreal Engine, Maya of Blender-pyplyne wat Autodesk FBX verwag.