Konvertera STL till GLB
En STL är gjord för slicers, en GLB är gjord för skärmar. Konvertera en utskriftsfil till GLB för att visa den på en produktsida, i en portfolio eller i AR, i verklig storlek och rättvänd.
3D-modellkonverterare
eller släpp STL, OBJ, MTL …-filer här ·
Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter
Filerna bearbetas på våra servrar och raderas efter 30 minuter.
STL och OBJ lagrar inga enheter. Om en del blir 10 eller 25,4 gånger för liten eller stor i slicern har enheterna lästs fel – ange dem här.
Blender, CAD-program och slicers använder Z som uppåt, medan glTF, Unity och de flesta spelmotorer använder Y som uppåt. Byt om modellen ligger på sidan efter importen.
Används när STEP- eller IGES-solider konverteras till ett nät. Fin ger mjuka kurvor men större filer, grov räcker för snabba förhandsvisningar.
Används bara för PNG-, JPG- eller SVG-indata. Relief höjer mörka områden, en litofan är en tunn platta som visar fotot när den lyses upp bakifrån, och extrudering gör en logotyp eller SVG-kontur till en platt solid form.
Bredden på den utskrivna modellen. Höjden följer bildens proportioner.
Största upphöjda höjd för en relief eller litofan, eller tjockleken på en extruderad form. Litofaner brukar vara 2–3 mm.
Massiv platta under reliefen så att utskriften hålls samman. 0 betyder ingen bas.
Så använder du verktyget
- 1
Ladda upp STL-filen
Lägg till upp till 20 binära eller ASCII-filer i .stl-format, upp till 95 MB per fil. Flera delar som laddas upp samtidigt blir varsin GLB.
- 2
Kontrollera enheter och orientering
Modellenheter är mm, vilket nästan alla slicers och CAD-exporter använder, och Uppåtaxel är Y-upp för glTF. Ändra enheterna under Avancerade inställningar om STL-filen modellerades i tum.
- 3
Konvertera till GLB
Tryck på Konvertera till GLB och dra resultatet till en viewer för att kontrollera det. Uppladdade och konverterade filer raderas efter 30 minuter.
Geometrin i din utskrift förs över orörd. Det konverteraren lägger till är sådant som STL aldrig hade: en skala i meter, orientering med Y uppåt, delade vertexpunkter, normaler och ett enkelt material, vilket är allt en webbviewer behöver för att rita upp den.
Vad en STL-fil innehåller jämfört med en GLB
| Aspekt | STL | GLB |
|---|---|---|
| Skapad för | 3D-utskrift och slicers | Webben, appar, AR-viewers |
| Enheter | Lagras inte; mm enligt konvention | Meter, fastställt i specifikationen |
| Uppåtaxel | Oftast Z-upp | Y-upp |
| Vertexpunkter | Upprepas för varje triangel | Delade och indexerade |
| Färg och material | Inga i standarden | PBR-material och texturer |
| Flera delar | Sällsynt; oftast ett nät | Noder i ett scenträd |
STL härstammar från 1987, då Albert Consulting Group skrev det för 3D Systems första stereolitografimaskiner. En binär STL består av ett 80 byte långt huvud, ett triangelantal och sedan 50 byte per triangel: en normal, tre hörn och två reservbyte. Det är allt en slicer behöver för att skära lager. Det passar dock dåligt för en webbläsare: det finns ingen skala, ingen färg, och varje hörn skrivs om för varje triangel som delar det.
glTF 2.0, som Khronos Group publicerade 2017, löser just det. Det lagrar vertexpunkter en gång i binära buffertar som ett grafikkort kan använda direkt, fastställer enheten till en meter och uppåtaxeln till Y, och beskriver material med fysikaliskt baserad rendering. GLB är den binära enfilsformen av glTF, och därför kan model-viewer, three.js, Babylon.js, Shopify och Androids Scene Viewer alla läsa den.
STL
STL-mesh
STL (stereolitografi) är ett 3D-meshformat som skapades av 3D Systems 1987. Det beskriver bara ett objekts ytgeometri som en lista med trianglar, utan färg, material, enheter eller sceninformation. Enkelheten gör det till standardformat för slicers för 3D-utskrift som Cura och PrusaSlicer. Kurvade ytor approximeras med många platta trianglar, så släta modeller kan ge mycket stora filer.
- Komprimering
- –
- Transparens
- –
- Animation
- Nej
- Introducerades
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
GLB är den binära formen av glTF 2.0, 3D-överföringsformatet som Khronos Group publicerade 2017. Det packar geometri, PBR-material, texturer och animationer i en enda kompakt fil som är gjord för snabb inläsning. GLB används mycket för 3D på webben, AR-visare, Android Scene Viewer och marknadsplatser för modeller. Vissa äldre 3D-program för dator och CAD-program kan inte importera det.
- Komprimering
- –
- Transparens
- –
- Animation
- Ja
- Introducerades
- 2017 · Khronos Group
Makers konverterar STL till GLB för att visa en utskrivbar del på webben eller i AR, eftersom webbläsare och 3D-viewers förväntar sig en kompakt, skalad glTF-fil och inte kan hantera en slicers enhetslösa trianglslista.
Viktiga inställningar för STL till GLB
- Modellenheter
- Talar om för konverteraren vad en STL-enhet betydde. Millimeter blir 0,001 m, så en 120 mm hög figur är 0,12 m hög i GLB-filen och visas i verklig storlek i AR.
- Uppåtaxel
- Slicers och CAD arbetar med Z uppåt medan glTF har Y uppåt. Y-upp roterar delen så att den står på viewerns golv i stället för att ligga på rygg.
- Slå ihop till ett nät
- Av behåller separata solider som separata noder som du kan dölja eller färga om senare. På ger ett enda objekt, praktiskt för ett enskilt visningsföremål.
- Filkodning
- Gäller inte här; GLB är alltid binärt. Använd alternativet glTF under Konvertera till om du behöver en läsbar JSON-fil.
Visa en 3D-utskrift online
Lägg GLB-filen på en sida med Googles webbkomponent model-viewer, så kan besökare rotera delen, zooma in och, på Android, placera den på skrivbordet i AR.
Åt andra hållet, från ett nät till något du kan redigera med exakta mått i Fusion 360 eller SolidWorks, behöver du i stället STL till STEP.
Frågor om STL till GLB
Varför är min konverterade GLB grå?
Standard-STL lagrar bara trianglar och inget annat: inga färger, material eller texturer. GLB-filen får ett enkelt neutralt material så att den renderas med ljussättning. Lägg till färger efteråt i Blender eller three.js-editorn, eller utgå från en OBJ eller 3MF med färger via OBJ till GLB.
Skrivs GLB-filen ut likadant som STL-filen?
Geometrin består av samma trianglar, omskalade till meter. De flesta slicers föredrar ändå STL eller 3MF, så behåll originalfilen i STL för utskrift och använd GLB bara för visning.
Min utskrivna del består av flera kroppar. Kan jag hålla isär dem?
En STL lagrar oftast alla kroppar som en enda trianglsoppa, så de kommer fram som ett enda nät. Om STL-filen exporterades som separata solider i ASCII-format blir varje solid en egen nod i GLB-filen, så länge Slå ihop till ett nät är avstängt.
Hur stor blir GLB-filen jämfört med STL-filen?
Oftast mindre än en binär STL. STL upprepar varje delad hörnpunkt för varje triangel den ingår i, medan glTF lagrar varje vertex en gång och refererar till den med index. En typisk binär STL blir märkbart mindre, en ASCII-STL betydligt mindre.
Kan en GLB från en STL användas för AR på iPhone?
iPhone öppnar USDZ i stället för GLB i AR Quick Look. Konvertera GLB-filen en gång till med GLB till USDZ och använd båda filerna: GLB för Android och webben, USDZ för Apple-enheter.
Ser böjda ytor kantiga ut i visaren?
Det kan de, eftersom STL bara innehåller platta trianglar och inga data för utjämning. Konverteraren beräknar normaler utifrån trianglarna. Om STL-filen exporterades grovt, exportera den på nytt med finare upplösning från ditt CAD-program för ett jämnare utseende.
- Konvertera OBJ till GLBKonvertera OBJ med MTL och texturer till en enda GLB för three.js, model-viewer, Shopify och Android AR. Skala i meter, material inbäddade.
- Konvertera glTF till GLBPacka en .gltf-fil med .bin-buffertar och texturbilder i en enda GLB. Ladda upp mappen som ZIP; modell, material och skala förblir oförändrade.
- Konvertera GLB till USDZKonvertera GLB till USDZ så att iPhone och iPad kan visa modellen i AR från Safari, Meddelanden eller Filer. PBR-material och texturer följer med.
- Konvertera STL till OBJKonvertera STL till OBJ för Unity, texturverktyg och andra 3D-program som kräver OBJ. Delade hörn, läsbar text och samma trianglar på sekunder.
- Konvertera STL till STEPKonvertera STL-mesh till STEP-filer för Fusion 360, SolidWorks och FreeCAD. Ange enheterna som STL saknar och ladda ner en facetterad STEP-solid.
- Konvertera GLB till FBXKonvertera GLB till FBX med mesh, texturer, skelett och animation för Unity, Unreal Engine, Maya eller Blender som kräver Autodesk FBX.