OBJ zu STL

OBJ zu STL: Ihr Modell in einem Schritt für den Slicer.

Arbeitsbereich

Wird geladen...

Bitte warten

Über dieses Tool

Diese Seite extrahiert das Mesh aus einer OBJ-Datei und exportiert es als STL. Das Ergebnis ist direkt für den 3D-Druck geeignet: Nicht-dreieckige Flächen werden trianguliert, Materialien und Texturen werden verworfen. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, die Datei wird nicht hochgeladen.

Tipps

  • 1Materialien und Texturen gehen verloren
  • 2Mehrere Objekte werden meist zusammengeführt
  • 3Einheiten und Geschlossenheit prüfen

Über Konfigurationsoptionen

Allgemeine Einstellungen

Oben-Achse

StandardZ-up

Bestimmt die 'Aufwärts'-Achse des exportierten Modells. Verschiedene 3D-Software verwendet unterschiedliche Konventionen. Die Wahl des falschen Systems kann dazu führen, dass das Modell auf der Seite liegt.

Y-up

Konvention, die von OpenGL, Three.js und den meisten Web-3D-Engines verwendet wird. Wählen Sie dies für Modelle aus dem Web oder von Spiele-Engines.

Z-upEmpfohlen

Konvention, die von Blender (Standard), 3ds Max und einigen CAD-Programmen verwendet wird. Versuchen Sie dies, wenn das Modell seitlich erscheint.

Rotation X

Standard

Bereich-180° – 180°

Drehen Sie das Modell um jede Achse, Bereich -180° bis 180°. Nützlich zum Feintuning der Druckausrichtung oder zum Korrigieren von Achsenfehlausrichtungen.

Rotation Y

Standard

Bereich-180° – 180°

Drehen Sie das Modell um jede Achse, Bereich -180° bis 180°. Nützlich zum Feintuning der Druckausrichtung oder zum Korrigieren von Achsenfehlausrichtungen.

Rotation Z

Standard

Bereich-180° – 180°

Drehen Sie das Modell um jede Achse, Bereich -180° bis 180°. Nützlich zum Feintuning der Druckausrichtung oder zum Korrigieren von Achsenfehlausrichtungen.

Rotationsanwendung

StandardNur Stammknoten-Transformation

Wählen Sie, wie die Rotation in das exportierte Modell geschrieben wird. Das Backen in Scheitelpunkte überschreibt alle Scheitelpunktkoordinaten, sodass die Rotation in allen Exportformaten (einschließlich Formaten, die nur Geometriedaten lesen, wie STL und STEP) konsistent angewendet wird; nur Stammknoten-Transformation behält die ursprünglichen Scheitelpunktkoordinaten bei, ist für animierte Modelle und Skelettmodelle besser geeignet, aber Formate, die Knotentransformationen ignorieren (wie STEP), wenden die Rotation nicht an.

In Scheitelpunkte backen

Die Rotation wird in alle Scheitelpunktkoordinaten geschrieben und in allen Exportformaten konsistent angewendet; die Geometriedaten werden überschrieben.

Nur Stammknoten-TransformationEmpfohlen

Die Rotation wird als Transformation des Stammknotens geschrieben, die Scheitelpunktkoordinaten bleiben unverändert; besser für Skelett-/Animationsmodelle, aber Formate, die Knotentransformationen ignorieren (wie STEP), wenden sie nicht an.

STL-Ausgabeeinstellungen

Binärformat

StandardBinär-STL

Wählen Sie das STL-Speicherformat. Beide Formate liefern identische Druckergebnisse.

Binär-STLEmpfohlen

Kleinere Datei, schneller zu laden. Unterstützt von Cura, PrusaSlicer, Chitubox und allen gängigen Slicern. Für den 3D-Druck empfohlen.

ASCII-STL

Reines Textformat, in jedem Texteditor zur Fehlerbehebung lesbar. Die Dateigröße ist ~4-6x größer als bei Binärformat.

Mehrteilige Modelle aufteilen

Standardoff

Exportiert unabhängige Teile als separate STL-Dateien in einem ZIP-Archiv.

Formatinformationen

Eingabeformat

Erweiterung:
obj
Vollständiger Name:
Wavefront OBJ
Typ:
3D Model
Format:
OBJ
Tools:
BlenderMaya3ds Max
Beschreibung:
OBJ ist ein offenes 3D-Geometrieformat, das Wavefront in den 1980er Jahren einführte. Es speichert Scheitelpunkte, Normalen, UVs und Flächenverbindungen in Text und wird von fast allen 3D-Programmen unterstützt. Materialien und Texturen liegen normalerweise in einer begleitenden .mtl-Datei im selben Verzeichnis. OBJ enthält keine Animationen oder Skelettdaten, nur statische Netze, daher ungeeignet für Charakteranimationen. Die Textcodierung erzeugt bei komplexen Modellen große Dateien und langsame Ladezeiten. Für eine einzelne Datei mit eingebetteten Texturen ist GLB besser.

Hinweise:

  • MTL-Datei muss zusammen mit der OBJ-Datei für Materialien bleiben
  • Keine Unterstützung für Animationen oder Skelette

Unterstützte Funktionen:

  • Menschlich lesbares Textformat
  • Getrennte Geometrie- (.obj) und Material- (.mtl) Dateien
  • Universelle Softwareunterstützung
  • UV-Koordinaten- und Normalenerhaltung

Ausgabeformat

Erweiterung:
stl
Vollständiger Name:
Stereolithography
Typ:
3D Mesh
Format:
STL (Binary / ASCII)
Öffnen mit:
Slicer SoftwareMeshLabWindows 3D ViewerSTL Viewer Online
Beschreibung:
STL ist das De-facto-Standard-Gitterformat im 3D-Druck. Seit 1987 speichert es nur Dreiecksdaten, ohne Farben, Texturen oder Materialien. Fast alle Slicer und Drucker unterstützen es direkt, was seine Beliebtheit begründet. Die Verwendung hat zwei Fallstricke: Keine Einheitenangabe (Millimeter/Zoll ununterscheidbar), Skalierung im Slicer bestätigen; zwei Kodierungen: ASCII (lesbar, 4-6x größer) und binär (kompakt, Standard). Für mehrfarbigen Druck, Materialien oder Parameter sollte 3MF verwendet werden, das bei gleicher Slicer-Kompatibilität umfangreichere Druckinformationen bietet.

Hinweise:

  • Unterstützt keine Farben, Texturen oder Materialien
  • Keine Einheitendefinition; Maßstab im Slicer überprüfen
  • ASCII-Format ist 4-6× größer als binär

Unterstützte Funktionen:

  • Nur Dreiecksnetze, einfach und universell kompatibel
  • Binäre und ASCII-Kodierungsoptionen
  • Direkt importierbar in Cura, PrusaSlicer, Chitubox, etc.

Anleitung

1

OBJ-Datei laden

OBJ-Datei hierher ziehen. Materialien und Texturen werden bei der Umwandlung verworfen, nur die Netzgeometrie bleibt erhalten.

2

Einheiten und Geschlossenheit prüfen

Vor dem Druck in der Vorschau prüfen: Einheiten korrekt und das Modell ist ein geschlossener Körper.

3

STL herunterladen

STL-Datei herunterladen. Nicht-dreieckige Flächen werden automatisch trianguliert, mehrere Netze werden in der Regel zusammengeführt.

Häufig gestellte Fragen

Alle FAQs anzeigen
Q

Was passiert mit mehreren Netzen?

A

Mehrere Netze werden in der Regel zu einer STL-Datei zusammengeführt. Die relativen Positionen bleiben erhalten, aber die Teile sind danach nicht mehr getrennt. Wenn Sie getrennte Dateien benötigen, teilen Sie die Objekte vorher in Ihrer Modellierungssoftware auf.

Q

Was passiert mit nicht-dreieckigen Flächen?

A

Nicht-dreieckige Flächen werden vor dem Export automatisch trianguliert. Da STL nur Dreiecke unterstützt, werden Vierecke und Polygone in Dreiecke zerlegt, ohne die Gesamtform des Modells zu verändern. Der Slicer erhält so ein sauberes Dreiecksnetz.

Q

Bleiben Materialien erhalten?

A

Nein. STL kennt keine Materialien, daher werden Farben und Texturen verworfen. Das Format speichert ausschließlich die Dreiecksgeometrie, und genau die braucht der 3D-Druck. Wenn Sie Farbinformationen behalten möchten, nutzen Sie 3MF.

Q

Was passiert mit Vertexnormalen, wenn ich OBJ in STL umwandele?

A

In OBJ-Dateien werden Vertexnormalen pro Scheitelpunkt gespeichert, während STL nur Flächennormalen unterstützt. Bei der Umwandlung werden die Flächennormalen automatisch aus der Dreiecksgeometrie berechnet. Benutzerdefinierte Vertexnormalen aus der OBJ-Datei werden daher nicht übernommen.

Q

Warum ist STL für den 3D-Druck besser geeignet als OBJ?

A

STL ist der De-facto-Standard im 3D-Druck: Praktisch alle Slicer, Druckersoftware und Druckservices akzeptieren das Format. Es enthält ein sauberes Dreiecksnetz, das direkt verarbeitet werden kann. Die Umwandlung von OBJ in STL ist daher der zuverlässigste Weg, ein Modell in den Druck-Workflow zu bringen.

Q

Meine OBJ-Datei enthält UV-Koordinaten: Was passiert mit ihnen?

A

UV-Koordinaten sind Daten für das UV-Mapping. Da STL keine Texturen oder Materialien unterstützt, werden sie zusammen mit diesen verworfen. Exportiert wird nur die Dreiecksgeometrie, und genau diese wird für den 3D-Druck benötigt.