SupaVoxel
3D-Dateiformate

3MF vs STL: Woraus solltest du drucken?

Bei 3MF vs STL gewinnt 3MF für den Druck: Einheiten, Farben, Teile und Slicer-Einstellungen in einer kompakten Datei. STL bleibt die universelle Wahl für eine einfarbige Form.

  • 3MF-Consortium-Spezifikation
  • Gemessene Dateigrößen
  • Bambu, Prusa und Cura geprüft
Aktualisiert Oktober 2026

3MF vs STL: die kurze Antwort

Nutze 3MF, wann immer dein Slicer es unterstützt – heute also Bambu Studio, PrusaSlicer, OrcaSlicer und UltiMaker Cura. Das Format kennt seine Einheiten, Modelle werden also nie 25,4-mal zu klein importiert. Es kann mehrere benannte Teile, Farben und Materialien enthalten. Und ein als 3MF gespeichertes Slicer-Projekt behält alle Einstellungen, Modifier und Filamentzuweisungen, sodass du oder jeder andere es erneut öffnen und denselben Druck erhalten kann.

Nutze STL, wenn du den kleinsten gemeinsamen Nenner brauchst: einen älteren Slicer, einen Druckservice, der nur STL listet, ein CAM-Tool oder eine Datei, die jeder auch in zehn Jahren öffnen kann. Es beschreibt genau eine Sache – die Oberfläche als Dreiecke – und sonst nichts.

Für den Mehrfarbdruck mit Bambu AMS oder Prusa MMU ist die Entscheidung 3MF vs STL eindeutig. Ein STL kann nicht sagen, welches Teil welches Filament bekommt; ein 3MF kann das.

3MF-vs-STL-Vergleichstabelle

Was die Spezifikationen erlauben und was Slicer tatsächlich nutzen.

3MF (.3mf)STL (.stl)
GeometrietypIndiziertes Dreiecksmesh, mehrere Objekte und Komponenten; Erweiterungen ergänzen Gitterstrukturen, Slices und volumetrische DatenNicht indizierte Dreiecke, ein Mesh
Farbe/TexturBasismaterialien und Farbgruppen; Vollfarbe und Texturen über die Materials-and-Properties-ErweiterungIm Standard keine
EinheitenIn der Datei gespeichert: Mikrometer, Millimeter (Standard), Zentimeter, Zoll, Fuß oder MeterKeine; Slicer nehmen Millimeter an
MaterialienBenannte Materialien pro Objekt oder pro Dreieck; Slicer ordnet sie Filamenten zuKeine
DateigrößeZIP-komprimiertes XML; unser Test war 59 % kleiner als binäres STL84 Bytes + 50 Bytes pro Dreieck (binär)
EditierbarkeitXML in einer ZIP; in .zip umbenennen zum Prüfen; Slicer-Projekte lassen sich voll editierbar wieder öffnenNur Mesh; keine Teile, Namen oder Einstellungen
Software-UnterstützungBambu Studio, PrusaSlicer, OrcaSlicer, Cura, Windows-3D-Tools, die meisten CAD-ExporterJeder Slicer, jedes CAD-, CAM- und Mesh-Tool
Einsatz beim DruckenEmpfohlenes Projektformat in PrusaSlicer; natives Projektformat in Bambu StudioDer universelle Fallback für einfarbige Teile
GültigkeitsregelnDie Spezifikation verlangt für druckbare Objekte geschlossene Kanten (manifold) und nach außen gerichtete NormalenKeine Regeln; kaputte Meshes sind häufig

Quellen: 3MF Core Specification (3MF Consortium), PrusaSlicer-Hilfecenter, unterstützte Dateitypen in UltiMaker Cura, Bambu-Lab-Wiki.

Was in einer 3MF-Datei steckt – im Vergleich zu STL

Ein 3MF ist ein ZIP-Archiv nach den Open Packaging Conventions. Benenne es in .zip um, und du findest 3D/3dmodel.model, eine XML-Datei, die Scheitelpunkte einmal und Dreiecke als drei Scheitelpunkt-Indizes auflistet, dazu eine Content-Types-Datei und Relationships. Slicer fügen eigene Bestandteile hinzu: Vorschaubilder, Einstellungen pro Objekt, Plattenlayouts und Filamentlisten. PrusaSlicer beschreibt ein gespeichertes 3MF-Projekt als vollständigen Schnappschuss, der auf einem anderen Computer denselben G-Code erzeugen soll.

Die Kern-Spezifikation setzt außerdem Regeln, die STL nie hatte. Ein druckbares Objekt muss geschlossene Kanten (manifold) haben, bei denen jede Kante genau zwei Dreiecken gehört, eine konsistente Dreiecksorientierung und nach außen zeigende Normalen. In der Praxis schreiben viele Tools trotzdem fehlerhafte Meshes, Reparatur bleibt also sinnvoll – aber ein spezifikationskonformes 3MF ist per Definition druckbar.

Ein STL hat nichts davon: einen 80-Byte-Header, eine Dreiecksanzahl und 50 Bytes pro Dreieck.

  • 3MF: ein ZIP aus XML, Vorschaubildern und Einstellungen
  • Einheiten und Farben gehören zur Datei
  • STL: eine Liste von Dreiecken, mehr nicht

STL vs. 3MF: Dateigröße eines Modells im Test

Wir haben dasselbe KI-generierte Modell mit 500.000 Dreiecken aus unserer Galerie – einen Steampunk-Ritterroboter mit 287.963 Scheitelpunkten – in jedem Format nur als Geometrie exportiert.

FormatSpeicherungGröße
Binäres STL50 Bytes pro Dreieck, Scheitelpunkte wiederholt25,0 MB
ASCII-STLDieselben Dreiecke als Text150,9 MB
3MF, unkomprimiertes XML im InnerenScheitelpunkte einmal, Dreiecke als Indizes47,1 MB
3MF wie gespeichert (ZIP-Deflate)Dasselbe XML, komprimiert10,3 MB

Das 3MF ist hier 59 % kleiner als binäres STL. Ein Slicer-Projekt als 3MF ergänzt Vorschaubilder und Einstellungen, meist ein paar hundert Kilobyte; ein Bambu .gcode.3mf enthält zusätzlich die geslicten Werkzeugwege.

So gehen Bambu Studio, PrusaSlicer und Cura mit 3MF vs STL um

PrusaSlicer listet 3MF zuerst, nennt es das bevorzugte Format und verwendet es für Projektdateien; es liest sowohl binäres als auch ASCII-STL.

Bambu Studio speichert jedes Projekt als 3MF mit Platten, Filamentzuweisungen pro Teil und Prozesseinstellungen; die geslicte Ausgabe für den Drucker ist eine .gcode.3mf. Von MakerWorld heruntergeladene Modelle kommen meist als druckfertige 3MF-Projekte.

UltiMaker Cura öffnet 3MF-Dateien und eigene Cura-Projektdateien sowie STL, OBJ, PLY, glTF und weitere.

Zwei Vorbehalte zwischen Slicern: Von einem Slicer gespeicherte Einstellungen sind herstellerspezifisch, ein in PrusaSlicer geöffnetes Bambu-Projekt bringt also Geometrie und Teile mit, aber nicht jede Prozesseinstellung. Und in den Cura-Release-Notes steht, dass Modelle aus einem 3MF beim Import nicht immer an ihrer gespeicherten Position platziert werden. Geometrie, Einheiten und Teilstruktur werden überall zuverlässig übernommen.

  • PrusaSlicer: 3MF ist das bevorzugte Format
  • Bambu Studio: Projekte und geslicte Dateien sind 3MF
  • Cura: öffnet 3MF und STL; Projekt-Einstellungen sind Cura-spezifisch

Wann du 3MF und wann du STL verwendest

Eine einfache Regel: 3MF für den eigenen Druck und zum Teilen fertiger Projekte, STL, wenn du nicht weißt, was die andere Seite nutzt.

Mehrfarb- oder Multimaterialdruck

3MF. Es speichert, welches Teil oder welche Fläche welches Filament bekommt – genau das braucht ein AMS oder MMU. Die bezahlten Tarife von SupaVoxel exportieren mehrfarbige 3MF für Bambu AMS mit 4 oder 16 Farben, abgestimmt auf Bambu PLA.

Ein druckfertiges Projekt teilen

3MF mit deinen Einstellungen, Stützen und Plattenlayout, damit die nächste Person nicht raten muss.

Aus einem CAD-Entwurf drucken

3MF aus CAD behält Einheiten und Teilnamen. Wenn dein Slicer STEP importiert, ist das für gekrümmte Teile noch besser.

An einen Druckservice senden

Prüfe deren Liste. Viele akzeptieren inzwischen 3MF, aber STL ist weiterhin das Format, das jeder Service annimmt.

Alte oder Nischensoftware

STL. Ältere Slicer, CNC-Tools und manche Reparaturprogramme lesen nur STL.

Schnelldruck in einer Farbe

Egal. Der Werkzeugweg ist identisch; 3MF vermeidet nur Einheiten-Überraschungen und ist kleiner.

Zwischen STL und 3MF konvertieren: Tipps und typische Fehler

STL zu 3MF fügt nur eine Hülle hinzu; 3MF zu STL wirft alles außer der Form weg.

Das solltest du tun
  • Prüfe beim Konvertieren von STL zu 3MF den Maßstab: Der Konverter muss eine Einheit annehmen, meist Millimeter
  • Repariere das STL vor dem Konvertieren; ein 3MF aus einem kaputten Mesh ist immer noch kaputt
  • Behalte das 3MF-Projekt als Master und exportiere STL nur für Leute, die es brauchen
  • Teile ein mehrfarbiges Modell in Teile auf oder bemale es im Slicer und speichere dann als 3MF
Das solltest du vermeiden
  • Erwarte nicht, dass 3MF zu STL Farben, Teile oder Einstellungen behält; du bekommst ein zusammengeführtes Mesh
  • Geh nicht davon aus, dass ein anderer Slicer jede Einstellung in einem Hersteller-Projekt-3MF übernimmt
  • Lade ASCII-STL nirgendwo hoch; es ist sechsmal so groß wie binär, ohne Vorteil
  • Benenne .stl nicht in .3mf um; ein 3MF muss ein ZIP-Paket mit XML im Inneren sein

FAQ

Häufig gestellte Fragen

Ist 3MF besser als STL?

Für den Druck meist ja. 3MF speichert Einheiten, Farben, mehrere Teile und Slicer-Einstellungen und war in unserem Test 59 % kleiner als binäres STL für dasselbe Mesh mit 500.000 Dreiecken. STL ist nur bei der Kompatibilität besser: Jeder Slicer, jedes CAD- und CAM-Tool liest es, auch alte. Wenn dein Slicer und die Person, der du die Datei schickst, beide 3MF können, nimm 3MF.

Druckt 3MF in besserer Qualität als STL?

Nein. Bei gleichem Mesh erzeugt der Slicer denselben Werkzeugweg. Der Qualitätsunterschied, den Leute bemerken, kommt daher, was 3MF rund um das Mesh mitbringt: korrekte Einheiten, die vorgesehenen Einstellungen, Stützen und Filamente pro Teil. Ein 3MF-Projekt von MakerWorld oder Printables druckt so, wie es sein Autor eingestellt hat, während du bei einem STL alles selbst wählen musst.

3MF vs STL für Bambu-Lab-Drucker: Was sollte ich nehmen?

3MF. Bambu Studio speichert Projekte als 3MF, behält Plattenlayouts und Filamentzuweisungen darin und sendet geslicte Jobs als .gcode.3mf an den Drucker. Für Mehrfarbdruck mit AMS ist ein 3MF das einzige gängige Format, das sagt, welches Teil welches Filament verwendet. Importiere STL, wenn du nur das hast, bemale oder weise dann Farben zu und speichere als 3MF.

Kann ich STL in 3MF konvertieren?

Ja, und es geht nichts verloren, denn das 3MF enthält dieselben Dreiecke plus eine Einheit. Der Konverter schreibt das Mesh in Millimetern; stelle also sicher, dass das STL ebenfalls in Millimetern modelliert wurde. Unser kostenloser STL-zu-3MF-Konverter läuft im Browser ohne Upload. Farben und Teile werden nicht automatisch ergänzt; weise sie danach in deinem Slicer zu.

Warum bekomme ich beim Konvertieren von 3MF zu STL nur ein zusammengeführtes Teil?

STL kennt keine separaten Objekte, Namen, Farben oder Einstellungen – der Konverter schreibt die Dreiecke aller Teile in ein einziges Mesh. Wenn du die Teile einzeln brauchst, exportiere jedes Objekt in deinem Slicer als eigene STL oder trenne die nicht verbundenen Hüllkörper danach mit unserem kostenlosen STL-Splitter.

Warum ist meine STL so viel größer als die 3MF?

Binäre STL wiederholt jeden Vertex für jedes Dreieck, das ihn berührt, und komprimiert nicht. 3MF listet jeden Vertex nur einmal, verweist per Index darauf und ZIP-komprimiert das XML. In unserem Test war dasselbe Modell 25,0 MB als binäre STL und 10,3 MB als 3MF. ASCII-STL waren 150,9 MB.

Unterstützt Cura 3MF?

Ja. UltiMakers Liste der Dateitypen, die Cura öffnet, beginnt mit 3MF, inklusive Curas eigener Projektdateien, gefolgt von STL, OBJ, PLY, glTF und anderen. Eine in Bambu Studio oder PrusaSlicer erstellte 3MF öffnet sich mit Geometrie und Teilen, die Prozesseinstellungen dieser Slicer werden aber nicht in Cura-Profile übertragen.

Wie bekomme ich aus einem Foto eine mehrfarbige 3MF?

Erzeuge das Modell aus deinem Foto im SupaVoxel-Studio – für ein texturiertes Modell dauert das in der Regel 3 bis 5 Minuten – und exportiere dann eine mehrfarbige 3MF für Bambu AMS mit 4 oder 16 Filamentfarben, abgestimmt auf die Bambu PLA Palette. Texturierte Modelle und der 3MF-Export sind in den kostenpflichtigen Tarifen enthalten; neue Konten erhalten 3 kostenlose Credits und kostenlose GLB-Downloads zum Ausprobieren.

Kostenlos starten

In Farbe drucken mit 3MF

Foto zu texturiertem 3D-Modell in 3 bis 5 Minuten, dann mehrfarbige 3MF für dein Bambu AMS exportieren (kostenpflichtiger Tarif). Mit 3 Gratis-Credits testen.

Keine Kreditkarte erforderlich · 3 kostenlose Credits zum Start