Kris

3MF vs. STL – Der Praxis-Guide: Warum Profis dir raten, STL so schnell wie möglich aufzugeben?

3D-Druck3MFSTLSlicerFormatkonvertierung

Letzte Woche sahen wir in unserer Community-Gruppe einen Neuling, der fragte: „Warum lässt sich das Modell, das ich von MakerWorld heruntergeladen habe, in Cura nicht öffnen und spuckt ständig Fehler aus?" Dahinter steckt eine Frage, die sich in der 3D-Druck-Szene einfach nicht vermeiden lässt: Soll ich das antiquierte STL oder das moderne 3MF verwenden?

Wenn du dich immer noch fragst, welches Format du für deine Modelle wählen sollst, haben wir hier einen praxisnahen Leitfaden mit den häufigsten Stolperfallen für dich.

EigenschaftsvergleichTraditionelles STL-FormatModernes 3MF-Format
Hintergrund1987, ungeordnete Liste von Dreiecksflächen2015, XML-basierter, komprimierter Container
Physikalische EinheitenKeine Einheiten (führt oft zu Skalierungsfehlern um ein Vielfaches)Explizite Angabe in Millimetern, Zentimetern oder Zoll
Multicolor & MaterialienReine Geometrie, Standardversion unterstützt keine FarbenNative Unterstützung für Multicolor-Düsen, Parameter und Materialien
Manifold-IntegritätNeigt zu Löchern, Überlappungen und invertierten NormalenSpezifikation erzwingt geschlossene Volumenkörper, extrem slicer-freundlich
DateigrößeSchnell mehrere zehn bis hundert MegabyteIntegrierte ZIP-Komprimierung, meist 50%-80% kleiner

Stolperfallen in der Praxis: Wie traditionelles STL deinen Druck ruiniert

Die Funktionsweise von STL ist denkbar einfach und grob: Es setzt die Modelloberfläche aus unzähligen winzigen Dreiecken zusammen. Das führt zu einigen „täglichen Katastrophen", die den Blutdruck in die Höhe treiben:

  1. Plötzlich 10x oder 25,4x kleiner: In einer STL-Datei sind keine „Einheiten" gespeichert, nur nackte Zahlen. Wenn du in SolidWorks einen 10x10-Quader zeichnest und in Zoll exportierst, speichert die STL-Datei nur die Zahl „10". Dein Slicer (z.B. PrusaSlicer oder Cura) liest das standardmäßig als Millimeter – dein Modell wird automatisch um den Faktor 25,4 verkleinert. Soforthilfe: Ändere den Skalierungsfaktor im Slicer manuell auf 2540% (Zoll zu mm) oder 1000% (cm zu mm).
  2. Mehrteilige Modelle zerfallen: Wenn du einen Mech mit beweglichen Gelenken oder mehrfarbiger Lackierung erstellt hast, passiert nach dem STL-Export eines von zwei Dingen: Entweder werden alle Teile zu einem untrennbaren Klumpen verschmolzen, sodass du keine Farben trennen kannst, oder du starrst auf dutzende chaotisch benannte STL-Dateien in deinem Ordner. Da STL keine Szenengraph-Hierarchie unterstützt, gehen alle Assemblierungsinformationen verloren.
  3. Slicer-Fehler und Löcher: Aufgrund von Gleitkomma-Präzisionsfehlern entstehen zwischen den STL-Dreiecken oft mikroskopische Risse. Wenn du voller Vorfreude auf „Slicen" klickst, wirft die Software dir entweder „Nicht-Manifold-Kanten erkannt" entgegen – oder schlimmer: Der Druck zeigt später eine fehlende Oberfläche.

STL-Dreiecksnetz-Diskretisierung und Oberflächen-Polygonisierung

Warum 3MF so gut ist: Es ist im Kern ein ZIP-Archiv

3MF (3D Manufacturing Format) ist ein moderner Standard, den Microsoft, Bambu Lab, Prusa und andere Branchengrößen gemeinsam entwickelt haben. Eine .3mf-Datei ist im Wesentlichen ein ZIP-Archiv mit geänderter Dateiendung. Darin sind sauber verpackt: XML-Geometrienetze, Materialtexturen, und sogar Druckbetten-Positionen und Slicer-Parameter.

Es bringt von Haus aus Einheiten mit, unterstützt Multicolor, und die Spezifikation verlangt, dass Modelle geschlossene Volumenkörper sein müssen – das behebt die Grundkrankheiten von STL grundlegend. Noch wichtiger: Dank moderner Komprimierungsalgorithmen ist dieselbe Modell als 3MF nur halb so groß oder sogar kleiner als als STL.

3MF-Mehrteil-Baugruppe und Multicolor-Hierarchie

Profi-Trick: So rettest du Bambu-3MF-Dateien, die Cura nicht öffnen kann

Zurück zur Frage vom Anfang. Viele 3MF-Modelle aus der Community sind „Projektdateien", die mit Bambu Studio oder OrcaSlicer gespeichert wurden. Sie enthalten nicht nur das Modell, sondern auch Bambu-spezifische Prozessparameter (z.B. private Konfigurationsdateien im .bbl-Format). Cura hingegen hält sich strikt an den von Microsoft dominierten allgemeinen Standard und stürzt ab, sobald es auf unbekannte private Erweiterungen stößt.

Die radikale Lösung:

  1. Benenne die heruntergeladene .3mf-Datei in .zip um.
  2. Entpacke sie und suche den Ordner Metadata.
  3. Lösche die XML-Dateien, die zu den privaten Slicer-Konfigurationen gehören (normalerweise reicht es, die Kern-Geometrie unter 3D/3dmodel.model im Hauptverzeichnis sowie das Thumbnail im Root zu behalten).
  4. Wähle alle verbleibenden Dateien aus, packe sie in ein ZIP-Archiv und benenne die Endung wieder in .3mf um. So entsteht eine reine, geometrische 3MF-Datei, die jeder Slicer problemlos öffnen kann.

Wenn dir das manuelle Umbenennen und Entpacken zu umständlich ist, ist der einfachste Weg, das browserbasierte Any3D 3MF-zu-STL-Tool zu nutzen. Keine Datei-Uploads, sofortige lokale Konvertierung – und nebenbei werden die Kompatibilitäts-Störfaktoren entfernt.

Die wichtigsten Fragen aus der Praxis

Wenn 3MF so gut ist, warum gibt es dann noch so viele alte STL-Modelle?

Das ist reine historische Trägheit. Viele ältere CNC-Fräsen oder frühe 3D-Software haben schlicht keine 3MF-Import-Schnittstelle. STL ist zwar sperrig, aber wie eine Textdatei (txt) – fast jede Software kann es öffnen. Wenn du alte STL-Dateien modernisieren musst, kannst du mit dem Any3D STL-zu-3MF-Tool einen modernen Container darum legen.

Kann ich nach der Konvertierung von 3MF zu STL meine Multicolor-Lackierung behalten?

Absolut nicht. Standard-STL ist ein nackter Tonklumpen – es speichert nicht einmal die Vertex-Normalen effizient, geschweige denn Farben. Wenn du farbige Netze zwischen Programmen austauschen musst, nutze OBJ mit MTL-Textur, VRML oder sogar GLB.

Wie kann ich schnell defekte Netze erkennen?

Vor dem Slicen kannst du den Any3D Online-3D-Viewer im Drahtgitter-Modus nutzen und gezielt auf schwarze Linien an den Ecken achten. Oder wirf das Modell direkt in den Any3D-Modellanalysator, um die Bounding-Box-Abmessungen und den Manifold-Status zu prüfen – das spart dir Stunden an Ausschuss und Stromkosten.

Ich drucke nur ab und zu kleine Dinge für mich. Muss ich trotzdem auf 3MF umsteigen?

Wenn dein Modell nur ein einzelner Quader, ein Stiftehalter ist und du keine Farbtrennung brauchst, reicht STL völlig aus. Aber sobald du mit zusammenbaubaren Modellen, Multicolor-Druck oder Dateien über 50 MB arbeitest, solltest du dir frühzeitig angewöhnen, immer als 3MF zu speichern. Deine Festplatte und dein Slicer werden es dir danken.

Unterstützen Sie uns