Die Entscheidung zwischen STL und 3MF hängt davon ab, ob nur die Form eines Modells oder ein komplettes Druckprojekt weitergegeben werden soll. STL speichert ausschließlich die Geometrie eines Objekts, während 3MF als Projektcontainer zusätzlich Slicer-Einstellungen mitführen kann. Beide Formate beschreiben dasselbe Modell, unterscheiden sich aber darin, wie viele Informationen sie transportieren.
STL oder 3MF: Was ist der Unterschied?
Die beiden Formate entstanden in unterschiedlichen Phasen der 3D-Drucktechnik und haben deshalb unterschiedliche Aufgaben. Laut 3Dnatives (2025) wurde STL 1987 von 3D Systems eingeführt. 3MF erschien 2015 und wurde von einem Konsortium unter Leitung von Microsoft entwickelt, also fast drei Jahrzehnte später.
| Merkmal | STL | 3MF |
|---|---|---|
| Einführung | 1987 | 2015 |
| Entwickler | 3D Systems | Konsortium unter Leitung von Microsoft |
| Aufbau | triangulierte Oberfläche | offenes, XML-basiertes Format mit ZIP-Kompression |
Geometrie als alleinige Information
STL beschreibt nur die Oberfläche eines Körpers als Netz aus Dreiecken. Der Slicer erhält damit nur die Form, und alle Druckparameter müssen anschließend neu festgelegt werden.
3MF als Projektcontainer
3MF bündelt Modell und Projektdaten in einer Datei. Laut Prusa Research (2019) lässt sich damit ein komplettes PrusaSlicer-Projekt speichern, einschließlich Druckerprofil, manueller Stützen, variabler Schichthöhe und Modifikatoren. Andere Nutzer müssen die Slicer-Einrichtung dadurch nicht wiederholen.
Für die reine Weitergabe einer Form genügt also STL. Wer dagegen die gesamte Slicer-Konfiguration eines Projektcontainers mitgeben will, verwendet 3MF.

Was speichert eine STL-Datei?
Eine STL-Datei beschreibt ausschließlich eine triangulierte Oberfläche. Das Modell liegt als Netz aus Dreiecken vor, wobei jedes Dreieck durch seine Eckpunkte und seine Ausrichtung definiert ist. Die Datei enthält weder eine Maßstabsangabe noch Farb- oder Materialdaten, wie Prusa Research (Blog, 2019) festhält. Für den Slicer bedeutet das: Die Datei legt die Form der Oberfläche fest, nicht aber die Größe oder die Einheit, in der diese gemeint ist.
Auch die Netzgeometrie wird im Format nicht geprüft. Eine STL-Datei garantiert daher nicht, dass das Netz geschlossen und fehlerfrei ist. Die häufigsten Mängel sind:
| Fehler | Bedeutung für das Netz |
|---|---|
| Löcher | Eine Fläche fehlt, das Netz ist nicht geschlossen |
| Umgedrehte Normalen | Die Ausrichtung eines Dreiecks zeigt nach innen statt nach außen |
| Selbstdurchdringungen | Zwei Bereiche des Modells schneiden sich ineinander |
Diese Mängel werden in der Datei nicht als Metadaten markiert. Sie sind nur am Modell selbst erkennbar, etwa durch eine Sichtprüfung der Oberfläche in einem Mesh-Viewer oder im Slicer. Die Kontrolle liegt damit beim Nutzer, bevor das Modell weiterverarbeitet wird.
Wer ein Modell als STL weitergibt, übergibt also nur die Oberfläche. Lochfreiheit, korrekte Flächenausrichtung und die Abwesenheit sich schneidender Bereiche sind Eigenschaften, die das Format selbst nicht sicherstellt.
Was steckt in einer 3MF-Datei?
Eine 3MF-Datei ist ein offenes, XML-basiertes Format mit ZIP-Kompression. Im Inneren liegen mehrere XML-Teile, die Geometrie, Objektstruktur und Projektdaten beschreiben. Da das Format offen ist, ist es nicht an einen einzelnen Slicer gebunden. Laut 3Dnatives (2025) enthält eine STL-Datei nur die Geometrie, während eine 3MF zusätzlich Druckoptionen, Material und Modifikatoren aufnehmen kann.
| Inhalt | STL | 3MF |
|---|---|---|
| Geometrie (Dreiecksnetz) | ja | ja |
| Druckparameter | nein | ja |
| Modifikatoren | nein | ja |
| Baugruppen und mehrere Objekte | nein | ja |
| Druckerprofil | nein | ja |
Druckerprofil als Projektbestandteil
Beim Speichern eines Projekts legt der Slicer das Druckerprofil in der Datei ab. Beim Öffnen in einem anderen Slicer kann das Profil übernommen werden, doch nicht jede Einstellung wird zuverlässig übertragen und muss dann manuell angepasst werden.
Mehrere Objekte und Baugruppen in einer Datei
Eine 3MF-Datei kann mehrere Objekte und Baugruppen enthalten. Ein Projekt mit mehreren Teilen bleibt dadurch in einer einzigen Datei zusammen, statt in einzelne Modelldateien zerlegt zu werden.
Wann ist 3MF die bessere Wahl?
Wenn ein komplettes Slicer-Projekt weitergegeben werden soll, ist 3MF die passende Wahl.
Manuelle Stützen unverändert übernehmen
Manuelle Stützen, die von Hand an bestimmten Stellen platziert wurden, bleiben in einer 3MF-Datei erhalten. Sie müssen beim Öffnen nicht neu gesetzt werden. Eine STL-Datei enthält dagegen nur die Oberfläche und keine Druckparameter, sodass solche Stützen beim Export verloren gehen. Wer Stützen gezielt an Überhängen gesetzt hat, spart damit die Nacharbeit.
Variable Schichthöhe und Modifikatoren erhalten
Eine variable Schichthöhe und Modifikatoren werden zusammen mit dem Objekt gespeichert. Ein Bereich mit feinerer Schichthöhe für Details oder ein Modifikator mit eigenen Einstellungen für einen Teilbereich bleibt damit an der richtigen Stelle.
| Projektbestandteil | STL | 3MF |
|---|---|---|
| Manuelle Stützen | nein | ja |
| Variable Schichthöhe | nein | ja |
| Modifikatoren | nein | ja |
| Druckparameter | nein | ja |
Wann reicht STL völlig aus?
Wenn ein Modell nur aus seiner Form besteht und keine weiteren Angaben übergeben werden müssen, genügt das STL-Format.
Geeignet ist STL vor allem für Einzelteile ohne Slicer-Einstellungen, etwa einen Ersatzclip, eine Abdeckkappe oder einen Halter, der mit einer einzigen Druckkonfiguration gedruckt wird. Hier wird nur die reine Geometrie übergeben. Der Drucker erhält keine zusätzlichen Projektdaten, die er nicht benötigt.
Der Vorteil liegt in der Einfachheit. Da STL keine Projektbestandteile speichert, kann beim Wechsel zwischen Slicern keine Projekteinstellung verloren gehen. Größe und Einheit sollten dennoch nach dem Import geprüft werden.
Die Voraussetzung ist eine einheitliche Druckkonfiguration. Sollen mehrere Modelle mit denselben Einstellungen gedruckt werden, also gleiche Schichthöhe, gleiches Material und gleiche Düse, genügt es, diese Konfiguration einmal im Slicer festzulegen. Die Dateien müssen dann keine Informationen zu Farben oder Modifikatoren tragen.

Welches Format eignet sich für Mehrfarbdruck?
Für Mehrfarbdruck ist 3MF das geeignete Format, STL scheidet dafür aus. Der Grund liegt im Dateiinhalt: Farben, Materialangaben und Druckparameter lassen sich in STL nicht speichern. Eine 3MF-Datei kann Farben, Texturen und Materialangaben eines Projekts mitführen. Die Zuordnung sollte nach dem Import in einem anderen Slicer kontrolliert werden.
Was STL nicht speichern kann
Eine STL-Datei enthält nur Dreiecke und deren Ausrichtung. Ein Modell, das in der Vorlage rot und blau gestaltet ist, kommt im STL ohne Farbinformation an. Der Slicer weiß dann nicht, welcher Bereich welche Farbe haben soll, und muss die Zuordnung von Hand nachbauen. Das erfordert Zeit und fehlerträchtige Schritte beim Aufteilen der Teile.
Was 3MF im Projekt speichert
Laut 3Dnatives (2025) enthält 3MF neben der Geometrie Farben, Texturen, Materialangaben und Druckoptionen. Laut Prusa Research (2019) speichert ein Projekt zusätzlich mehrere Objekte und Farben.
Für die Arbeit mit mehreren Farben heißt das konkret:
- Farben und Texturen kann 3MF zusätzlich zur Geometrie speichern.
- Materialangaben kann 3MF ebenfalls enthalten.
- Mehrere Objekte liegen in einer Datei, sodass die Farbaufteilung eines Projekts nicht bei jedem Öffnen neu entsteht.
Praktische Folge für den Ablauf
Wer ein mehrfarbiges Modell speichern will, exportiert das Projekt als 3MF, nachdem Farben und Materialzuordnung im Slicer festgelegt sind. So ist die Einrichtung beim nächsten Druck direkt wieder vorhanden.
Warum klappt der Slicer-Wechsel mit 3MF nicht immer?
Eine 3MF-Datei speichert mehr als die Geometrie. Beim Wechsel zu einem anderen Slicer muss die Zielsoftware diese Angaben erst interpretieren. Dabei können Einstellungen verloren gehen oder anders umgesetzt werden.
Einstellungen lassen sich nicht immer übertragen
Slicer-Einstellungen in 3MF-Dateien lassen sich zwischen verschiedenen Programmen möglicherweise nicht korrekt übertragen. Die Datei enthält die Parameter, aber nicht zwingend deren Parameterbedeutung im Zielprogramm. Ein Wert, der in PrusaSlicer eine bestimmte Wirkung hat, kann in Cura, OrcaSlicer oder Bambu Studio abweichend benannt, gruppiert oder mit anderen Standardwerten hinterlegt sein.
Ein STL-Export hat diese Schwierigkeit nicht, weil er nur Geometrie enthält und keine Druckparameter. Bei 3MF bleibt mehr erhalten, aber nicht vollständig.
Manuelle Anpassung nach dem Import
Nach dem Import ist eine manuelle Anpassung nötig. Besonders prüfen sollte man die Elemente, die ein Projekt am stärksten prägen:
| Element aus dem 3MF-Projekt | Prüfung nach dem Import |
|---|---|
| Druckerprofil | Düsendurchmesser, Bettgröße und Firmware-Bezug stimmen mit dem Zieldrucker überein |
| Manuelle Stützen | Position und Art der Stützen im Vorschau-Fenster kontrollieren |
| Variable Schichthöhe | Höhenverlauf in der Vorschau auf Übereinstimmung mit dem Original prüfen |
| Modifikatoren | Zuordnung zu Teilbereichen des Modells und deren Einstellungen nachvollziehen |
Ursache: Unterschiede zwischen den Slicern
Einstellungen lassen sich zwischen Slicern möglicherweise nicht korrekt übertragen. Wer ein Projekt zwischen Slicern wechselt, sollte deshalb die Vorschau vor dem Druck mit dem Originalprojekt vergleichen und Abweichungen gezielt korrigieren. Wer ein Projekt zwischen Slicern wechselt, sollte deshalb die Vorschau vor dem Druck mit dem Originalprojekt vergleichen und die Abweichungen gezielt korrigieren.
Wie öffnet und konvertiert man 3MF-Dateien?
Eine .3mf-Datei öffnest du am direkten Weg im Slicer. Wenn ein Programm nur STL akzeptiert, exportierst du die Datei über einen Slicer als STL. Das Entpacken als ZIP dient nur dazu, den Inhalt einzusehen. Es erzeugt keine STL-Datei. Laut Prusa Research (2019) lässt sich eine .3mf-Datei in .zip umbenennen und entpacken, weil das Format auf ZIP-Kompression aufbaut.
ZIP-Umbenennung und Entpacken
So entpackst du eine 3MF-Datei:
- Kopiere die Originaldatei, damit das Original unverändert bleibt.
- Ändere die Dateiendung der Kopie von
.3mfin.zip. - Entpacke das ZIP-Archiv mit dem Entpackprogramm deines Betriebssystems.
Inhalt der entpackten Dateien prüfen
Nach dem Entpacken siehst du mehrere Einträge statt einer einzigen Datei. Laut Prusa Research (2019) kann eine 3MF-Datei mehrere Objekte, Farben und ein Vorschaubild enthalten. Das Vorschaubild ist nur eine Bildvorlage und enthält keine druckbare Geometrie. Prüfe deshalb, ob das eigentliche Modell im entpackten Ordner vorhanden ist, bevor du weitermachst.
STL-Export über den Slicer
Der zuverlässigere Weg ist der Export über den Slicer. Öffne die 3MF-Datei im Slicer, zum Beispiel PrusaSlicer, und wähle dort die Export-Funktion für STL.
Prüfe das exportierte STL nach dem Export. Lade die Datei erneut in den Slicer und achte auf Fehlermeldungen oder sichtbare Lücken im Modell.
Häufig gestellte Fragen
Kann ich eine 3MF-Datei einfach umbenennen, um an die Geometrie zu kommen?
Das funktioniert nicht zuverlässig. Eine 3MF-Datei ist ein ZIP-Archiv mit XML-Teilen, aus dem sich das Modell nicht als STL herauslösen lässt. Für eine STL-Datei muss der Export direkt über den Slicer oder ein CAD-Programm erfolgen.
Warum lässt sich meine 3MF-Datei in einem anderen Slicer nicht fehlerfrei öffnen?
Die Projektdaten im Container, etwa Druckerprofil oder Stützeinstellungen, werden zwischen verschiedenen Programmen möglicherweise nicht vollständig übertragen. Die Modellgeometrie bleibt dabei meist erhalten, die Slicer-Parameter müssen dann manuell nachjustiert werden.
Ist eine STL-Datei mit Fehlern im Netz ein Problem für den Druck?
Ja, denn eine STL-Datei wird nicht validiert und kann Löcher im Netz oder umgedrehte Normalen enthalten. Der Slicer muss solche Fehler beim Import reparieren, und bei stark beschädigten Modellen empfiehlt sich eine Prüfung in einem Reparaturwerkzeug vor dem Slicen.