STL in OBJ umwandeln
Öffnen Sie ein druckfertiges Modell in Render-, Texturierungs- und Game-Tools, die OBJ unterstützen, aber kein STL. Die Form wird Dreieck für Dreieck übernommen; nur die Art, wie die Datei sie speichert, ändert sich.
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-Dateien hochladen
ASCII- oder Binär-STL, bis zu 20 Dateien mit je 95 MB. Die Dateien werden 30 Minuten nach dem Hochladen vom Server gelöscht.
- 2
Ausrichtung bei Bedarf korrigieren
Modelle für den 3D-Druck sind Z-up. Wenn die Ziel-App Y-up verwendet, zum Beispiel Unity, stellen Sie unter Erweiterte Einstellungen die Hochachse auf Y-up, damit das Modell aufrecht steht.
- 3
In OBJ umwandeln
Klicken Sie auf In OBJ umwandeln. Aus jeder STL-Datei wird eine .obj-Datei, die Sie importieren oder in einem Texteditor öffnen können.
Kann ich STL in OBJ umwandeln, ohne Details zu verlieren?
Ja. OBJ kann jedes Dreieck speichern, das auch STL enthält, die Geometrie bleibt also unverändert. Sie erhalten gemeinsame Eckpunkte und ein Format, das mehr 3D-Apps lesen; Farben oder UV-Karten gibt es nicht, weil die STL sie nie hatte.
50 Bytepro Dreieck in einer Binär-STL
Wie STL und OBJ dasselbe Mesh unterschiedlich speichern
STL wurde 1987 von 3D Systems als einfachstmögliche Übergabe an einen Drucker entwickelt. Jedes Dreieck wird vollständig mit eigenen drei Ecken geschrieben, sodass ein Eckpunkt, den sechs benachbarte Dreiecke teilen, sechsmal vorkommt. Das macht die Datei leicht zu streamen und schwer zu bearbeiten: Es gibt keine Angabe, welche Dreiecke aneinandergrenzen.
OBJ von Wavefront Technologies führt eine einzige Liste von Eckpunktpositionen und beschreibt jede Fläche durch Verweise auf Einträge dieser Liste. Verbundene Oberflächen bleiben verbunden, was Modellierungs- und Sculpting-Tools erwarten. OBJ kann außerdem UV-Koordinaten, Vertex-Normalen, benannte Gruppen und einen Verweis auf eine .mtl-Materialdatei enthalten. Nach der Umwandlung aus STL sind diese optionalen Teile einfach leer und warten darauf, von Ihnen ergänzt zu werden.
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
OBJ
Wavefront OBJ
OBJ ist ein 3D-Geometrieformat von Wavefront Technologies. Es ist eine Klartextdatei mit Listen von Eckpunkten, Texturkoordinaten, Normalen und Flächen; Materialien und Texturen werden in einer separaten .mtl-Datei referenziert. Nahezu jedes 3D-Modellierungsprogramm, jede Game-Engine und jedes 3D-Druck-Werkzeug kann es importieren. OBJ unterstützt keine Animation, kein Rigging und keine Szenenhierarchien, und Texturen fehlen, wenn MTL- und Bilddateien nicht zusammenbleiben.
- Komprimierung
- –
- Transparenz
- –
- Animation
- Nein
- Eingeführt
- Wavefront Technologies
STL wird in OBJ umgewandelt, wenn ein Modell für den 3D-Druck gerendert, animiert, texturiert oder in eine Game-Engine übernommen werden soll, die STL nicht als Importformat unterstützt.
STL in OBJ, GLB oder STEP: das passende Zielformat wählen
Bearbeiten, rendern oder texturieren
Reiner Text, seit den 1990er-Jahren von fast jedem 3D-Programm lesbar.
- Gemeinsame Eckpunkte für die Modellierung
- Platz für UVs und Materialien
- Öffnet in Unity, Maya, Blender und den meisten 3D-Apps
Im Web oder in AR zeigen
Eine Binärdatei mit Materialien, in Metern skaliert.
- Lädt in three.js und model-viewer
- Öffnet im Android Scene Viewer
- Gut für Produktvorschauen
In CAD übernehmen
Fasst die Dreiecke als Flächen eines Volumenkörpers zusammen.
- Öffnet in Fusion 360 und SolidWorks
- Nur direkte Bearbeitung, kein Verlauf
- Rundungen bleiben facettiert
Wenn Sie eher eine Browser-Vorschau als Bearbeitung brauchen, spart STL in GLB einen Schritt. Wenn ein CAD-Programm oder ein Zerspaner das Teil braucht, macht STL in STEP aus dem Mesh einen Volumenkörper. Und wenn das bearbeitete Modell zurück zum Drucker muss, schreibt die umgekehrte Umwandlung in einem Durchgang eine neue STL.
Fragen zu STL in OBJ
Kann Unity STL-Dateien importieren?
Nicht ohne Weiteres. Der Modell-Importer von Unity liest FBX, OBJ, DAE, 3DS und DXF sowie Formate installierter Modellierungs-Apps. Eine STL-Datei im Assets-Ordner wird daher ignoriert. Die Umwandlung in OBJ ist der kürzeste Weg; stellen Sie zuvor die Hochachse auf Y-up.
Hat die OBJ-Datei UV-Koordinaten zum Texturieren?
Nein, denn die STL-Datei enthielt keine. Die OBJ-Datei enthält dieselben Dreiecke ohne Texturkoordinaten. Erstellen Sie nach dem Import in Blender oder Ihrem Texturierungs-Tool eine UV-Abwicklung, dann können Sie malen oder Bildtexturen auftragen.
Ist die OBJ-Datei größer oder kleiner als die STL-Datei?
Das hängt von der STL-Kodierung ab. OBJ schreibt jede gemeinsame Ecke einmal und verweist per Index darauf, daher ist die Datei meist deutlich kleiner als eine ASCII-STL. Im Vergleich zu einer Binär-STL ist sie oft ähnlich groß oder etwas größer, weil OBJ Zahlen als Text speichert.
Warum wirkt mein umgewandeltes Modell im Renderer kantig?
STL speichert eine Normale pro Dreieck, was als Flat Shading dargestellt wird. Wenden Sie in Blender „Shade Smooth“ oder einen Auto-Smooth-Winkel an oder berechnen Sie die Normalen in Ihrer 3D-App neu, dann wirken gekrümmte Bereiche wieder rund.
Kann ich einen mehrteiligen Druck in getrennte OBJ-Objekte umwandeln?
Enthält die STL mehrere nicht verbundene Schalen, landen sie in einer OBJ-Datei. Mit „Separate by Loose Parts“ in Blender trennen Sie sie in einzelne Objekte. Oder laden Sie jedes Teil als eigene STL hoch, um pro Teil eine OBJ-Datei zu erhalten.
Geht beim Umwandeln von STL in OBJ etwas verloren?
Es geht keine Geometrie verloren; jedes Dreieck und jede Eckpunktposition wird übernommen. Nur der 80-Byte-Headertext und die ungenutzten Attribut-Bytes einer Binär-STL entfallen, die kaum eine Software liest.
Weitere Umwandlungen für Druckmodelle
- OBJ in STL umwandelnOBJ aus Blender, ZBrush oder Scan in binäres STL für den 3D-Druck umwandeln. Quads werden trianguliert, Teile vereint, Maßstab auf mm gesetzt.
- STL in STEP umwandelnSTL-Netze in STEP für Fusion 360, SolidWorks und FreeCAD umwandeln. Fehlende Einheiten festlegen und facettierten STEP-Volumenkörper herunterladen.
- STL in GLB umwandelnSTL-Druckdateien in GLB für Websites, model-viewer und Android-AR umwandeln. Millimeter werden zu Metern, Z-up wird zu Y-up – das Teil steht aufrecht.
- FBX in OBJ umwandelnFBX aus Mixamo, Unity-Asset-Packs oder Maya in OBJ mit MTL-Materialien und Texturen umwandeln. Binäres und ASCII-FBX, 20 Dateien pro Durchgang.
- 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.
- 3MF in STL umwandeln3MF in STL umwandeln für Slicer und Druckdienste, die nur STL lesen. Maße bleiben in mm; Farben, Platten und Druckeinstellungen entfallen.