STL vs. OBJ vs. 3MF vs. STEP

Vier Dateiformate, vier Einsatzgebiete – damit du das richtige wählst.

STL – der Klassiker für 3D-Druck

Reine Dreiecksnetz-Beschreibung. Universal lesbar, klein im Binär-Modus, aber ohne Farben, Materialien oder Einheiten. Details: Was ist eine STL-Datei?

OBJ – Mesh mit Farbe und Textur

Aus dem 3D-Grafik-Bereich (Wavefront). Enthält Dreiecke und Polygone, Vertex-Normalen, UV-Koordinaten und – via begleitender .mtl-Datei – Materialien und Texturen. Für Visualisierungen, Game-Assets und farbigen 3D-Druck geeignet.

3MF – moderner STL-Nachfolger

Vom 3MF-Consortium (Microsoft, HP, Bambu, Prusa u.a.) entwickelt. Behebt fast alle STL-Schwächen:

Im modernen 3D-Druck oft die bessere Wahl als STL, sofern dein Slicer es exportiert. PrusaSlicer, OrcaSlicer und Bambu Studio nutzen 3MF intern als Projektformat.

STEP – CAD-Standard mit echter Geometrie

Standard for the Exchange of Product Data (ISO 10303). Beschreibt das Modell mit exakter Geometrie (NURBS-Flächen, Kanten, Bohrungen) statt mit Dreiecken. Für CAD-zu-CAD-Austausch unersetzlich – Konstruktionsdaten können in Fusion 360, FreeCAD, SolidWorks etc. weiterverarbeitet werden.

Für den 3D-Druck muss STEP allerdings zuerst in STL oder 3MF tesselliert werden.

Vergleichstabelle

EigenschaftSTLOBJ3MFSTEP
GeometrieformDreieckePolygoneDreieckeNURBS, exakt
Farbenneinjajanein*
Materialienneinjajanein
Einheitennicht codiertnicht codiertjaja
Mehrere Teileneinbegrenztjaja
CAD-bearbeitbarneinneinneinja
Slicer-Unterstützunguniversaloftuniversal (modern)nur via Konvertierung

* AP242 unterstützt erweiterte Metadaten inkl. Farbe, wird aber selten exportiert.

Welches Format soll ich nehmen?