STL til GLB-konverter
En STL er laget for slicere, en GLB er laget for skjermer. Konverter en utskriftsfil til GLB for å vise den på en produktside, i en portefølje eller i AR, i riktig størrelse og med riktig side opp.
3D-modellkonverterer
eller slipp STL, OBJ, MTL …-filer her ·
Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter
Filene behandles på serverne våre og slettes etter 30 minutter.
STL og OBJ lagrer ingen enheter. Hvis en del vises 10× eller 25,4× for liten eller stor i sliceren, er enhetene lest feil. Angi dem her.
Blender, CAD-programmer og slicere bruker Z opp. glTF, Unity og de fleste spillmotorer bruker Y opp. Bytt hvis modellen ligger på siden etter import.
Brukes når STEP- eller IGES-solider konverteres til et mesh. Fin gir myke kurver, men større filer. Grov er nok til raske forhåndsvisninger.
Brukes bare for PNG-, JPG- eller SVG-filer. Relieff hever mørke områder. En litofan er en tynn plate som viser bildet når den lyses opp bakfra. Ekstrudering gjør en logo eller SVG-kontur til en flat, massiv form.
Bredden på den utskrevne modellen. Høyden følger bildets sideforhold.
Maksimal høyde for et relieff eller en litofan, eller tykkelsen på en ekstrudert form. Litofaner bruker vanligvis 2–3 mm.
Massiv plate under relieffet slik at utskriften holder sammen. 0 betyr ingen bunnplate.
Slik bruker du dette verktøyet
- 1
Last opp STL-filen
Legg til opptil 20 binære eller ASCII-.stl-filer, hver på opptil 95 MB. Flere deler som lastes opp samtidig blir hver sin GLB.
- 2
Kontroller enheter og retning
Modellenheter er mm, som nesten alle slicere og CAD-eksporter bruker, og Opp-akse er Y-opp for glTF. Endre enhetene under Avanserte innstillinger hvis STL-filen ble modellert i tommer.
- 3
Konverter til GLB
Trykk Konverter til GLB og dra resultatet inn i en viewer for å sjekke det. Opplastede og konverterte filer slettes etter 30 minutter.
Geometrien i utskriften overføres uendret. Konverteren legger til det STL aldri hadde: skala i meter, Y-opp-orientering, felles toppunkter, normaler og et enkelt materiale, altså alt en nettviewer trenger for å tegne den.
Hva en STL-fil inneholder sammenlignet med en GLB
| Egenskap | STL | GLB |
|---|---|---|
| Laget for | 3D-printing og slicere | Nett, apper, AR-viewere |
| Enheter | Ingen lagret; mm etter konvensjon | Meter, fastsatt av spesifikasjonen |
| Opp-akse | Vanligvis Z-opp | Y-opp |
| Toppunkter | Gjentatt for hver trekant | Delt og indeksert |
| Farge og materialer | Ingen i standarden | PBR-materialer og teksturer |
| Flere deler | Sjelden; vanligvis ett nett | Noder i et scenetre |
STL stammer fra 1987, da Albert Consulting Group skrev formatet for 3D Systems' første stereolitografimaskiner. En binær STL består av en header på 80 byte, et antall trekanter og deretter 50 byte per trekant: en normal, tre hjørner og to ekstra byte. Det er alt en slicer trenger for å skjære lag. Det passer dårlig i en nettleser: det finnes ingen skala, ingen farge, og hvert hjørne skrives på nytt for hver trekant som deler det.
glTF 2.0, utgitt av Khronos Group i 2017, løser nettopp dette. Det lagrer toppunkter én gang i binære buffere som et grafikkort kan bruke direkte, fastsetter enheten til én meter og opp-aksen til Y, og beskriver materialer med fysisk basert rendering. GLB er den binære enfilsformen av glTF, og det er derfor model-viewer, three.js, Babylon.js, Shopify og Androids Scene Viewer alle støtter det.
STL
STL-mesh
STL (stereolitografi) er et 3D-meshformat laget av 3D Systems i 1987. Det beskriver bare overflategeometrien til et objekt som en liste med trekanter, uten farger, materialer, enheter eller sceneinformasjon. Enkelheten gjør det til standard inndata for slicere til 3D-printing, som Cura og PrusaSlicer. Buede flater tilnærmes med mange flate trekanter, så glatte modeller kan gi svært store filer.
- Komprimering
- –
- Gjennomsiktighet
- –
- Animasjon
- Nei
- Introdusert
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
GLB er den binære formen av glTF 2.0, 3D-overføringsformatet som Khronos Group publiserte i 2017. Det pakker geometri, PBR-materialer, teksturer og animasjoner i én kompakt fil laget for rask innlasting. GLB brukes mye til 3D på nett, AR-visere, Android Scene Viewer og nettbaserte markedsplasser for modeller. Noen eldre 3D-verktøy for skrivebord og CAD-programmer importerer det ikke.
- Komprimering
- –
- Gjennomsiktighet
- –
- Animasjon
- Ja
- Introdusert
- 2017 · Khronos Group
Makere konverterer STL til GLB for å vise en utskriftsklar del på nett eller i AR, fordi nettlesere og 3D-viewere forventer en kompakt, skalert glTF-fil og ikke kjenner til en slicers enhetsløse trekantliste.
Innstillinger som betyr noe for STL til GLB
- Modellenheter
- Forteller konverteren hva én STL-enhet betydde. Millimeter blir 0,001 m, så en figur på 120 mm er 0,12 m høy i GLB-filen og vises i reell størrelse i AR.
- Opp-akse
- Slicere og CAD bruker Z-opp, mens glTF er Y-opp. Y-opp roterer delen slik at den står på gulvet i vieweren i stedet for å ligge på ryggen.
- Slå sammen til ett nett
- Av beholder separate solider som separate noder du kan skjule eller farge om senere. På gir ett objekt, praktisk for et enkelt utstillingsstykke.
- Filkoding
- Gjelder ikke her; GLB er alltid binær. Bruk glTF-alternativet under Konverter til hvis du trenger en lesbar JSON-fil.
Vise en 3D-utskrift på nett
Legg GLB-filen på en side med Googles model-viewer-webkomponent, så kan besøkende rotere delen, zoome inn og, på Android, plassere den på skrivebordet i AR.
Skal du andre veien, fra et nett til noe du kan redigere med eksakte mål i Fusion 360 eller SolidWorks, trenger du STL til STEP.
Spørsmål om STL til GLB
Hvorfor er den konverterte GLB-filen grå?
Standard STL lagrer bare trekanter: ingen farger, materialer eller teksturer. GLB-filen får et enkelt, nøytralt materiale slik at den vises med belysning. Legg til farger etterpå i Blender eller three.js-editoren, eller start med en OBJ eller 3MF med farger via OBJ til GLB.
Skrives GLB-filen ut likt som STL-filen?
Geometrien er de samme trekantene, skalert om til meter. De fleste slicere foretrekker likevel STL eller 3MF, så behold original-STL-en til utskrift og bruk GLB bare til visning.
Den utskrevne delen har flere legemer. Kan jeg holde dem adskilt?
En STL lagrer vanligvis alle legemer som én trekantsuppe, så de kommer ut som ett nett. Hvis STL-filen ble eksportert som separate solider i ASCII-format, blir hver solid sin egen node i GLB-filen så lenge Slå sammen til ett nett er av.
Hvor stor blir GLB-filen sammenlignet med STL-filen?
Vanligvis mindre enn en binær STL. STL gjentar hvert felles hjørne for hver trekant det inngår i, mens glTF lagrer hvert toppunkt én gang og refererer til det med indeks. En typisk binær STL blir merkbart mindre; en ASCII-STL blir mye mindre.
Kan en GLB fra en STL brukes til AR på iPhone?
iPhone åpner USDZ i stedet for GLB i AR Quick Look. Konverter GLB-filen én gang til med GLB til USDZ og bruk begge filene: GLB for Android og nett, USDZ for Apple-enheter.
Vil buede flater se kantete ut i visningen?
Det kan de, fordi STL bare inneholder flate trekanter og ingen data om glatting. Konverteren beregner normaler ut fra trekantene. Hvis STL-filen ble eksportert grovt, eksporter den på nytt med finere oppløsning fra CAD-programmet for et glattere utseende.
- OBJ til GLB-konverterKonverter OBJ med MTL og teksturer til én GLB for three.js, model-viewer, Shopify og Android AR. Skala i meter, materialer innebygd.
- glTF til GLB-konverterPakk en .gltf-fil med .bin-buffere og teksturbilder i én GLB. Last opp mappen som ZIP; modell, materialer og skala forblir uendret.
- GLB til USDZ-konverterKonverter GLB-modeller til USDZ, så iPhone og iPad kan vise dem i AR fra Safari, Meldinger eller Filer. PBR-materialer og teksturer følger med.
- STL til OBJ-konverterKonverter STL til OBJ for Unity, teksturverktøy og andre 3D-apper som krever OBJ. Delte hjørnepunkter, lesbar tekst, samme trekanter – på sekunder.
- STL til STEP-konverterKonverter STL-mesh til STEP-filer som åpnes i Fusion 360, SolidWorks og FreeCAD. Angi enhetene STL-filen mangler, og last ned en STEP-solid.
- GLB til FBX-konverterKonverter GLB til FBX med mesh, teksturer, skjelett og animasjon for Unity, Unreal Engine, Maya eller Blender-arbeidsflyter som krever Autodesk FBX.