STL in GLB umwandeln
Eine STL-Datei ist für Slicer gedacht, eine GLB-Datei für Bildschirme. Wandeln Sie eine Druckdatei in GLB um, um sie auf einer Shopseite, in einem Portfolio oder in AR zu zeigen – in echter Größe und richtig herum aufgestellt.
3D-Modell-Konverter
oder STL, OBJ, MTL …-Dateien hierher ziehen ·
Max. 95 MB pro Datei· Bis zu 20 Dateien· Gelöscht nach 30 Minuten
Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.
STL und OBJ speichern keine Einheiten. Wirkt ein Teil im Slicer 10× oder 25,4× zu klein oder zu groß, wurden die Einheiten falsch gelesen – stellen Sie sie hier ein.
Blender, CAD-Programme und Slicer verwenden Z-oben; glTF, Unity und die meisten Spiele-Engines verwenden Y-oben. Ändern Sie die Einstellung, wenn das Modell nach dem Import auf der Seite liegt.
Wird beim Umwandeln von STEP- oder IGES-Volumenkörpern in ein Netz verwendet. Fein ergibt glatte Rundungen, aber größere Dateien; grob reicht für schnelle Vorschauen.
Nur für PNG-, JPG- oder SVG-Eingaben. Relief hebt dunkle Bereiche an; eine Lithophanie ist eine dünne Platte, die das Foto zeigt, wenn sie von hinten beleuchtet wird; Extrudieren macht aus einem Logo oder SVG-Umriss eine flache, feste Form.
Breite des gedruckten Modells; die Höhe folgt dem Seitenverhältnis des Bildes.
Maximale Erhebungshöhe bei Relief oder Lithophanie bzw. Dicke einer extrudierten Form. Lithophanien verwenden meist 2–3 mm.
Feste Platte unter dem Relief, damit der Druck zusammenhält. 0 bedeutet keine Basis.
So verwenden Sie dieses Tool
- 1
STL hochladen
Fügen Sie bis zu 20 binäre oder ASCII-.stl-Dateien mit jeweils bis zu 95 MB hinzu. Mehrere gemeinsam hochgeladene Teile werden jeweils zu einer eigenen GLB-Datei.
- 2
Einheiten und Ausrichtung prüfen
Modelleinheiten steht auf mm, was nahezu jeder Slicer und CAD-Export verwendet, und Hochachse ist Y-oben, wie es glTF verlangt. Ändern Sie die Einheiten unter Erweiterte Einstellungen, falls die STL-Datei in Zoll modelliert wurde.
- 3
In GLB umwandeln
Klicken Sie auf In GLB umwandeln und ziehen Sie das Ergebnis zur Kontrolle in einen Viewer. Hochgeladene und umgewandelte Dateien werden nach 30 Minuten gelöscht.
Die Geometrie Ihres Drucks wird unverändert übernommen. Der Konverter ergänzt, was STL nie hatte: einen Maßstab in Metern, eine Y-oben-Ausrichtung, gemeinsame Vertices, Normalen und ein einfaches Material, also alles, was ein Web-Viewer zum Darstellen braucht.
Was eine STL-Datei im Vergleich zu einer GLB enthält
| Merkmal | STL | GLB |
|---|---|---|
| Gedacht für | 3D-Druck und Slicer | Web, Apps, AR-Viewer |
| Einheiten | Keine gespeichert; üblicherweise mm | Meter, durch die Spezifikation festgelegt |
| Hochachse | Meist Z-oben | Y-oben |
| Vertices | Für jedes Dreieck wiederholt | Gemeinsam genutzt und indiziert |
| Farbe und Materialien | Im Standard keine | PBR-Materialien und Texturen |
| Mehrere Teile | Selten; meist ein Mesh | Knoten in einem Szenenbaum |
STL stammt aus dem Jahr 1987, als die Albert Consulting Group es für die ersten Stereolithografie-Maschinen von 3D Systems entwickelte. Eine binäre STL-Datei besteht aus einem 80-Byte-Header, einer Dreiecksanzahl und dann 50 Byte pro Dreieck: eine Normale, drei Ecken und zwei freie Bytes. Mehr braucht ein Slicer nicht, um Schichten zu berechnen. Für einen Browser ist das Format dagegen ungeeignet: Es gibt keinen Maßstab, keine Farbe, und jede Ecke wird für jedes Dreieck, das sie teilt, erneut geschrieben.
glTF 2.0, 2017 von der Khronos Group veröffentlicht, löst genau das. Es speichert Vertices einmalig in Binärpuffern, die eine Grafikkarte direkt nutzen kann, legt die Einheit auf einen Meter und die Hochachse auf Y fest und beschreibt Materialien mit physikalisch basiertem Rendering. GLB ist die binäre Ein-Datei-Form von glTF, weshalb model-viewer, three.js, Babylon.js, Shopify und der Scene Viewer von Android es verarbeiten.
STL
STL-Mesh
STL (Stereolithografie) ist ein 3D-Mesh-Format, das 3D Systems 1987 entwickelt hat. Es beschreibt nur die Oberflächengeometrie eines Objekts als Liste von Dreiecken, ohne Farbe, Materialien, Einheiten oder Szeneninformationen. Seine Einfachheit macht es zur Standardeingabe für Slicer im 3D-Druck wie Cura und PrusaSlicer. Gekrümmte Flächen werden durch viele ebene Dreiecke angenähert, weshalb glatte Modelle sehr große Dateien ergeben können.
- Komprimierung
- –
- Transparenz
- –
- Animation
- Nein
- Eingeführt
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
GLB ist die binäre Form von glTF 2.0, dem 3D-Übertragungsformat, das die Khronos Group 2017 veröffentlicht hat. Es packt Geometrie, PBR-Materialien, Texturen und Animationen in eine einzige kompakte Datei, die auf schnelles Laden ausgelegt ist. GLB wird häufig für 3D im Web, AR-Viewer, den Android Scene Viewer und Online-Marktplätze für Modelle verwendet. Manche ältere 3D-Desktop-Programme und CAD-Programme importieren es nicht.
- Komprimierung
- –
- Transparenz
- –
- Animation
- Ja
- Eingeführt
- 2017 · Khronos Group
Maker wandeln STL in GLB um, um ein druckbares Teil online oder in AR zu zeigen, denn Browser und 3D-Viewer erwarten eine kompakte, skalierte glTF-Datei und wissen nichts mit der einheitenlosen Dreiecksliste eines Slicers anzufangen.
Wichtige Einstellungen beim Umwandeln von STL in GLB
- Modelleinheiten
- Teilt dem Konverter mit, was eine STL-Einheit bedeutete. Millimeter werden zu 0,001 m, sodass eine 120 mm hohe Figur in der GLB-Datei 0,12 m groß ist und in AR in Originalgröße erscheint.
- Hochachse
- Slicer und CAD arbeiten mit Z-oben, glTF mit Y-oben. Y-oben dreht das Teil so, dass es im Viewer auf dem Boden steht, statt auf dem Rücken zu liegen.
- Zu einem Mesh zusammenführen
- Aus belässt getrennte Volumenkörper als eigene Knoten, die Sie später ausblenden oder umfärben können. Ein erzeugt ein einziges Objekt, praktisch für ein einzelnes Anschauungsstück.
- Dateikodierung
- Gilt hier nicht; GLB ist immer binär. Wählen Sie die glTF-Option unter Umwandeln in, wenn Sie eine lesbare JSON-Datei benötigen.
3D-Drucke online zeigen
Binden Sie die GLB-Datei mit Googles Web-Komponente model-viewer in eine Seite ein, und Besucher können das Teil drehen, hineinzoomen und es unter Android per AR auf ihrem Schreibtisch platzieren.
Der umgekehrte Weg, vom Mesh zu etwas, das Sie in Fusion 360 oder SolidWorks mit exakten Maßen bearbeiten können, erfordert stattdessen STL in STEP.
Fragen zum Umwandeln von STL in GLB
Warum ist meine umgewandelte GLB-Datei grau?
Standard-STL speichert nur Dreiecke und sonst nichts: keine Farben, Materialien oder Texturen. Die GLB-Datei erhält ein schlichtes neutrales Material, damit sie mit Beleuchtung dargestellt wird. Farben fügen Sie anschließend in Blender oder im three.js-Editor hinzu, oder Sie starten mit einer OBJ- oder 3MF-Datei mit Farben über OBJ in GLB.
Lässt sich die GLB genauso drucken wie die STL?
Die Geometrie besteht aus denselben Dreiecken, nur in Meter umskaliert. Die meisten Slicer bevorzugen aber STL oder 3MF. Behalten Sie daher die ursprüngliche STL-Datei für den Druck und nutzen Sie die GLB-Datei nur zur Darstellung.
Mein Druckteil besteht aus mehreren Körpern. Kann ich sie getrennt halten?
Eine STL-Datei speichert meist alle Körper als eine einzige Dreieckssuppe, deshalb kommen sie als ein Mesh an. Wurde die STL-Datei im ASCII-Format als getrennte Volumenkörper exportiert, wird jeder Körper zu einem eigenen Knoten in der GLB-Datei, solange Zu einem Mesh zusammenführen deaktiviert bleibt.
Wie groß wird die GLB im Vergleich zur STL?
Meist kleiner als eine binäre STL-Datei. STL wiederholt jede gemeinsame Ecke für jedes Dreieck, das sie berührt, während glTF jeden Vertex nur einmal speichert und per Index darauf verweist. Eine typische binäre STL-Datei wird spürbar kleiner, eine ASCII-STL-Datei deutlich kleiner.
Kann eine GLB aus einer STL für AR auf dem iPhone genutzt werden?
iPhones öffnen in AR Quick Look USDZ statt GLB. Wandeln Sie die GLB-Datei mit GLB in USDZ noch einmal um und verwenden Sie beide Dateien: GLB für Android und das Web, USDZ für Apple-Geräte.
Wirken gekrümmte Flächen im Viewer kantig?
Das ist möglich, denn STL enthält nur flache Dreiecke und keine Glättungsdaten. Der Konverter berechnet die Normalen aus den Dreiecken. Wurde die STL-Datei grob exportiert, exportieren Sie sie aus Ihrem CAD-Programm feiner aufgelöst erneut, damit die Oberfläche glatter wirkt.
- OBJ in GLB umwandelnOBJ samt MTL und Texturen in eine GLB für three.js, model-viewer, Shopify und Android-AR umwandeln. Maßstab in Metern, Materialien eingebettet.
- glTF in GLB umwandelnPacken Sie eine .gltf-Datei mit .bin-Puffern und Texturen in eine GLB. Ordner als ZIP hochladen; Modell, Materialien und Maßstab bleiben gleich.
- GLB in USDZ umwandelnGLB-Modelle in USDZ umwandeln, damit iPhone und iPad sie aus Safari, Nachrichten oder Dateien in AR platzieren. PBR-Materialien und Texturen bleiben.
- STL in OBJ umwandelnSTL in OBJ umwandeln für Unity, Texturing-Tools und 3D-Apps, die OBJ erwarten. Geteilte Vertices, Klartext, gleiche Dreiecke – in Sekunden.
- STL in STEP umwandelnSTL-Netze in STEP für Fusion 360, SolidWorks und FreeCAD umwandeln. Fehlende Einheiten festlegen und facettierten STEP-Volumenkörper herunterladen.
- GLB in FBX umwandelnGLB in FBX umwandeln: Meshes, Texturen, Skelette und Animationen für Pipelines in Unity, Unreal, Maya oder Blender, die Autodesk FBX erwarten.