Conceptual illustration of a triangulated part beside an open case containing model and print components. Conceptual illustration of a triangulated part beside an open case containing model and print components.

STL vs. 3MF: Welches 3D-Druckformat gewinnt?

Vergleichen Sie STL und 3MF für den 3D-Druck, einschließlich Einheiten, Metadaten, Farbe und Kompatibilität, um das beste Dateiformat zu wählen.

Zusammenfassung: STL vs. 3MF im 3D-Druck

Für die meisten Menschen, die STL mit 3MF vergleichen, ist die praktische Antwort einfach: Verwenden Sie 3MF, wenn beim Datenaustausch mehr als bloße Netzgeometrie erhalten bleiben soll, und behalten Sie STL für den einfachen Geometrieaustausch oder die Kompatibilität mit älteren Werkzeugen. STL ist ein offen dokumentiertes dreieckiges Oberflächen-Netzformat, während 3MF nun den formalen ISO/IEC-Standardstatus als ISO/IEC 25422:2025 hat. [1] [3]

Als Standardregel ist 3MF meist das bessere 3D-Druck-Dateiformat für Slicing, Weitergabe sowie mehrfarbige oder mehrteilige Arbeiten, da es mehr Kontext bewahren kann, einschließlich deklarierter Einheiten und einer Struktur auf Paketebene. STL bleibt als kompatible Rückfalloption für ältere Systeme nützlich, wenn Sie nur ein einzelnes Netzobjekt benötigen und die größtmögliche Basiskompatibilität wünschen. [1] [2] [5]

Schnellauswahl: STL verwenden, wenn … / 3MF verwenden, wenn …

STL verwenden, wenn …

  • Sie ein einfaches, einteiliges Modell weitergeben und allein die Geometrie ausreicht.
  • Der Empfänger ausdrücklich nach STL fragt.
  • Sie eine Mesh-Datei als kleinsten gemeinsamen Nenner für ältere Werkzeuge möchten.

3MF verwenden, wenn …

  • Einheiten und die beabsichtigte Skalierung mit der Datei übertragen werden sollen.
  • Mehrere Körper, Plattenlayout, Farb- oder Materialabsicht oder umfangreichere Metadaten wichtig sind.
  • Sie den Kontext eines Slicer-Projekts innerhalb desselben Software-Ökosystems bewahren möchten.
  • Sie ein modernes Übergabeformat wählen und die empfangende Toolchain kontrollieren.

Sollten Sie für den 3D-Druck STL oder 3MF verwenden?

Die eigentliche Wahl lautet weniger „alt gegen neu“ als „nur Geometrie gegen kontextreiche Übergabe“. Wenn Sie lediglich ein druckbares Mesh für ein einfaches Teil aus einem Material brauchen, genügt STL oft. Wenn Sie Modellmaßstab, mehrere Körper, Bauplatzierung, Farb- oder Materialabsicht oder ein Projekt benötigen, das mit einem größeren Teil Ihres Vorbereitungszustands geöffnet wird, passt 3MF meist besser. [1] [2] [5]

Der Haken ist, dass 3MF in der Praxis zwei verschiedene Dinge bedeuten kann. Es gibt Standard-3MF, das durch seine Kernpaketstruktur und Erweiterungen definiert ist, und es gibt slicerspezifisches „Projekt-3MF“, bei dem Software zusätzliche Einstellungen in einem 3MF-Container speichert. PrusaSlicer verwendet 3MF für nahezu vollständige Projekt-Snapshots, Cura-Projektdateien enthalten Drucker- und Einstellungsdaten, und Bambu Studio kann Einstellungen aus 3MF lesen, räumt ihnen in seinem CLI-Workflow jedoch eine niedrigere Priorität ein als Befehlszeilen- oder geladene JSON-Einstellungen. Das ist nützlich, aber keine universelle Portabilität. [5] [7] [8] [10]

Häufige Szenarien → empfohlenes Format

  • Einfache einteilige Weitergabe mit einem Material: STL oder 3MF funktionieren beide; STL ist ausreichend, wenn es nur darum geht, ein Mesh weiterzugeben. [1]
  • Mehrfarbige oder Multimaterial-Zuordnung, Plattenlayout oder Modifikatoren: Bevorzugen Sie 3MF, da es eine standardisierte Paketstruktur und umfangreichere Möglichkeiten zur Übertragung von Absichten bietet. [5]
  • Übergabe an eine Druckfarm innerhalb eines Slicer-Ökosystems: Bevorzugen Sie das Projekt-3MF dieses Slicers, da Werkzeuge wie PrusaSlicer Objekte, Einstellungen, Modifikatoren und Parameter zusammen speichern können. [7]
  • Technisches Archiv für spätere Änderungen: Bewahren Sie natives CAD plus STEP als bearbeitbaren Master auf und behandeln Sie STL oder 3MF als nachgelagerte Exporte.
  • Upload bei einem Dienstleister: Prüfen Sie die angegebenen Anforderungen des Dienstleisters; es wurde keine zuverlässige dienstleisterübergreifende Angabe gefunden.

Was jedes Format tatsächlich speichert

STL speichert eine triangulierte Oberflächenbeschreibung eines Objekts. Es gibt ASCII- und Binär-Untertypen, wobei Binärdateien häufiger sind, da sie kompakter sind. Jeder Dateigrößenvergleich, der von „STL“ spricht, sollte daher angeben, welcher Untertyp gemeint ist. [1]

Binäres STL ist bewusst minimalistisch. Eine binäre STL-Datei besitzt einen 80-Zeichen-Header, eine 32-Bit-Little-Endian-Dreiecksanzahl und anschließend 50 Byte pro Dreieck. Jedes Dreieck speichert 12 Little-Endian-32-Bit-Gleitkommazahlen — einen Normalenvektor und drei Eckpunkte — sowie eine 2-Byte-Attributbyteanzahl. Diese Einfachheit ist der Grund für die breite Unterstützung von STL, erklärt aber auch, weshalb STL sich nativ nicht wie ein Projekt-, Szenen- oder metadatenreiches Übergabeformat verhält. [2]

3MF unterscheidet sich grundsätzlich, nicht nur durch die Dateiendung. Die Kernspezifikation definiert es als OPC-artiges Paket in einem ZIP-Archiv mit benannten Teilen und Beziehungen zwischen ihnen. Ein erforderlicher 3D-Modellteil enthält Ressourcen und Bauanweisungen, und der Abschnitt <build> enthält einen oder mehrere <item>-Einträge, die angeben, was tatsächlich gefertigt werden soll. Objekte können als wiederverwendbare Ressourcen im Paket vorhanden sein, ohne automatisch ausgegeben zu werden, da Verbraucher keine Objekte ausgeben dürfen, auf die kein Element verweist. [5]

Merkmal STL 3MF Praktische Auswirkung
Geometriedaten Dreiecksmesh. [1] In der Regel ein Mesh plus Paketressourcen um einen erforderlichen Modellteil herum. [5] Beide sind typischerweise tessellierte Übergabeformate und keine bearbeitbaren CAD-Masterdateien. [11] [12]
Einheiten Keine Standard-Einheitendeklaration in der für Koordinaten verwendeten Formatstruktur. [2] Deklarierte unit; Standard ist Millimeter, weitere gültige Werte sind in der Kernspezifikation definiert. [5] 3MF verringert Maßstabsmehrdeutigkeiten bei der Übergabe. [5]
Farb-/Materialabsicht Nicht standardisiert; Farbschemata für binäres STL sind inkompatibel. [2] Kern plus Erweiterungen, mit ausdrücklichen Warnungen zu Anzeigefarbe gegenüber Druckabsicht. [5] 3MF bietet ein besseres Potenzial für Farb- und Materialabsicht, die Unterstützung hängt jedoch vom empfangenden Werkzeug ab. [5] [6]
Mehrere Objekte/Projekt Einzelnes Objekt, kein Szenencontainer. [1] Mehrere Objekte plus Bauelemente in einem Paket. [5] 3MF eignet sich besser für Platten und projektähnliche Übergaben, wobei die Projektsemantik je nach Slicer variiert. [5] [7] [8]
Vergleich eines STL-Dreiecksmeshs mit einer paketierten 3MF-Modellstruktur
Das Bild kontrastiert ein bloßes STL-Dreiecksmesh mit einem strukturierten 3MF-Paket.

Kurze Geschichte und Standardisierungskontext

STL wurde erstmals 1988 dokumentiert, mit einer zweiten Ausgabe 1989, und die Library of Congress beschreibt es als in den 1990er Jahren weit verbreitet. Diese Geschichte ist ein wichtiger Grund, weshalb STL trotz seiner Einschränkungen weiterhin überall auftaucht. [1]

3MF ist nun als ISO/IEC 25422:2025, Ausgabe 1, standardisiert, veröffentlicht im Juni 2025 mit einem fünfseitigen Standard-Eintrag auf Suite-Ebene. Im Kontext verwandter Standards ist AMF ISO/ASTM 52915:2020, und die umfassendere Terminologie der additiven Fertigung ist in ISO/ASTM 52900:2021 formalisiert. Das ist vor allem Kontext: AMF gehört zur Standardlandschaft, ist aber nicht der Mainstream-Standard in Hobby-Slicing-Workflows. [3] [13] [14]

Mesh-Treue: Tessellierung, Genauigkeit und warum die Dateiendung die Geometrie nicht repariert

Sowohl STL als auch die meisten 3MF-Nutzdaten sind weiterhin tessellierte Geometrie. Wird ein CAD-Modell mit exakten Kurven und Flächen in ein Mesh exportiert, hängt das Ergebnis von Tessellierungseinstellungen wie Sehnenhöhe, Abweichung und Winkeltoleranz ab. NIST weist darauf hin, dass STL exakte CAD-Geometrie durch diskrete Dreiecke annähert und dass eine schlechte Tessellierung häufig Reparaturprobleme wie fehlende Dreiecke, kollabierte Kanten, nicht gemeinsam genutzte Kanten, invertierte Normalen, überlappende oder sich schneidende Dreiecke und nicht wasserdichte Meshes verursacht. [12]

Deshalb macht 3MF ein Teil nicht automatisch maßhaltiger. Die NIST-Übersicht von 2023 besagt, dass 3MF die in STL verwendeten zugrunde liegenden Prinzipien der Polygonkodierung nicht erweitert und weiterhin nur begrenzte Unterstützung für Volumenmodelle sowie anhaltende Reparaturprobleme bietet. 3MF bewahrt mehr Kontext um das Mesh herum, repariert jedoch kein schlechtes Mesh und ersetzt keine sorgfältigen Exporteinstellungen. [11]

Einheiten, Metadaten, Farbe und Materialien: Was bei der Übergabe erhalten bleibt

Einheiten zählen zu den praktischsten Unterschieden. In 3MF besitzt das Modell ein unit-Attribut, dessen Standard Millimeter ist; die gültigen Werte sind Mikron, Millimeter, Zentimeter, Zoll, Fuß und Meter. Dadurch wird die Skalierungsabsicht explizit. STL-Koordinatendatensätze enthalten dagegen keine standardisierte Einheitendeklaration, sodass Empfänger sich in der Regel auf externe Konventionen oder Importannahmen verlassen müssen. [5] [2]

Metadaten sind ein weiterer deutlicher Trennpunkt. STL bietet keine Standardunterstützung für beschreibende Metadaten über Konventionen wie die informelle Nutzung seines Headertexts hinaus. 3MF definiert dagegen bekannte Metadatennamen wie Title, Designer, Description, Copyright, LicenseTerms, Rating, CreationDate, ModificationDate und Application. Das ist für Herkunft und Workflow-Kontext nützlich, aber es handelt sich weiterhin um beschreibende Metadaten, nicht um Lizenzdurchsetzung, nicht um PLM und nicht allein um eine vollständige Digital-Thread-Lösung. [2] [5]

Farbe und Materialien erfordern eine sorgfältige Formulierung. Im binären STL hatte das ursprüngliche Format keine standardisierte Farbe, und die beiden bekannten Farbkonventionen sind inkompatibel. Im 3MF-Kern ist displaycolor als sRGB-Hexadezimalwert in der Form #RRGGBB oder #RRGGBBAA definiert, doch die Spezifikation besagt ausdrücklich, dass dies nur für das Rendering vorgesehen ist und nicht als Auswirkung auf das gedruckte Teil angenommen werden darf. Für eine druckbare Farbdesignabsicht verweist die Spezifikation Anwender auf Erweiterungen wie Materials und Properties. Ebenso kann ein PrintTicket Nutzerabsicht oder Gerätekonfigurationsinformationen enthalten, doch das Format wird von der Verbraucherumgebung gesteuert, und nicht unterstützte Tickets können ignoriert werden, wobei der Verbraucher Standardwerte anwendet. [2] [5]

Wichtige Daten, die STL bei der Übergabe normalerweise verliert

  • Beabsichtigte Einheiten und Maßstabskontext, da Mesh-Koordinaten keine Standard-Einheitendeklaration enthalten. [2] [5]
  • Standardisierte Farb- oder Texturabsicht, da die STL-Farbverarbeitung nicht standardisiert und zwischen Konventionen inkompatibel ist. [2]
  • Materialzuweisungsabsicht, die ein umfangreicherer 3MF-Workflow möglicherweise bewahren kann. [5]
  • Mehrere Körper als ein paketiertes Projekt oder eine Baudefinition, da STL kein Szenencontainer ist. [1]
  • Slicerspezifische Projektdaten wie Einstellungen, Modifikatoren und zugehörige Einrichtung in Werkzeugen, die sie in 3MF-basierten Projekten speichern. [7] [8]
  • Beschreibende Metadaten wie Autor, Anwendung oder Lizenzbedingungen in standardisierter Form. [2] [5]
Schnittansicht von 3MF-Paketteilen und Beziehungen
Diese Schnittansicht zeigt 3MF als strukturiertes Paket mit verknüpften Teilen in einem Container.

So funktioniert die 3MF-Paketierung

Das nützliche Denkmodell lautet „strukturiertes Paket“, nicht „besseres Mesh“. Ein 3MF-Dokument muss ein ZIP-Archiv verwenden und folgt den Open Packaging Conventions, was bedeutet, dass die Datei aus durch Beziehungen verknüpften Teilen besteht. Eine dieser Paketbeziehungen identifiziert den erforderlichen 3D-Modellteil als Ausgangspunkt für die 3D-Nutzdaten. Innerhalb dieses Modellteils definieren Ressourcen Objekte und Eigenschaften, während der Bauabschnitt erklärt, welche Elemente gefertigt werden sollen. [5]

Nur einige Bestandteile sind obligatorisch. Der 3D-Modellteil ist erforderlich, während Kerneigenschaften, digitale Signaturen, PrintTicket-Teile, Vorschaubilder, Texturen und benutzerdefinierte Teile optional sind. Vorschaubildteile müssen JPEG oder PNG sein und über eine Vorschaubildbeziehung referenziert werden. Dies ist ein Grund, weshalb 3MF sich oft eher wie ein Dokument oder Projekt anfühlt als STL, noch bevor ein Slicer eigene Daten hinzufügt. [5]

Bei Erweiterungen wird die Kompatibilität schwierig. Die Kernspezifikation ist bewusst eng gefasst, und Verbraucher können nicht unterstützte Erweiterungen ignorieren; Erzeugern wird empfohlen, Erweiterungen nach Möglichkeit nicht verpflichtend zu machen. Die offizielle 3MF-Kompatibilitätsmatrix zeigt breite Unterstützung und führt 110+ Anwendungen auf, warnt jedoch auch, dass die Kompatibilität von Anbietern selbst gemeldet und nicht unabhängig überprüft wird. „Unterstützt 3MF“ kann also nur Kernimport/-export bedeuten, nicht vollständige Gleichwertigkeit bei Erweiterungen oder Projektsemantik. [5] [6]

Workflow: CAD zum Slicer zum Drucker

In einem normalen Workflow entwerfen Sie in CAD, exportieren eine Übergabedatei wie STL oder 3MF, bereiten den Auftrag in einem Slicer vor und erzeugen anschließend G-Code als Maschinenanweisungen für den Drucker. Damit sind STL und 3MF Austauschformate für Geometrie und Druckvorbereitungskontext, während G-Code eine nachgelagerte Fertigungsanweisung und keine bearbeitbare Designdatei ist.

Für die Archivierung sollten Sie den bearbeitbaren Master vorgelagert aufbewahren. Native CAD-Dateien und häufig STEP sind die bessere langfristige Heimat für bearbeitbare technische Geometrie, während STL und 3MF typischerweise nachgelagerte tessellierte Ergebnisse für die Druckübergabe sind. Wenn Ihr Workflow stärker auf Erscheinungsbild als auf den Drucker ausgerichtet ist, kann OBJ weiterhin für den Austausch visueller Texturen sinnvoll sein, ersetzt jedoch nicht die Aufbewahrung eines bearbeitbaren Masters.

Übergabeformate gegenüber Masterdateien: STL/3MF sind typischerweise nachgelagerte, tessellierte Ergebnisse; bewahren Sie natives CAD/STEP für die Bearbeitbarkeit auf.

CAD-zu-Slicer-zu-Drucker-Workflow mit Master- und Übergabedateien
Das Workflow-Bild positioniert den bearbeitbaren CAD-Master vor dem geslicten Bauauftrag und dem gedruckten Teil.

Projekt-3MF in realen Slicern: Was standardisiert und was anbieterspezifisch ist

Nein, 3MF ist nicht nur eine Slicer-Projektdatei. Standard-3MF definiert das Paket, den Modellteil, Einheiten, Metadaten, Bauelemente und Erweiterungspunkte. Einzelne Slicer können jedoch auch einen 3MF-Container nutzen, um zusätzlichen Projektzustand dauerhaft zu speichern. Die Kernspezifikation selbst warnt, dass das Verhalten von PrintTicket durch die Verbraucherumgebung gesteuert wird; daher garantiert auch standardbasierte Absicht innerhalb einer 3MF-Datei nicht, dass eine andere Anwendung sie auf dieselbe Weise berücksichtigt. Einige Werkzeuge laden zusätzliche Einstellungen, einige ordnen sie teilweise zu, andere ignorieren sie. [5]

PrusaSlicer ist das deutlichste Beispiel für umfangreiches Projektverhalten. Die Dokumentation von Prusa besagt, dass „Save Project as“ eine 3MF-Datei mit allen Objekten, Einstellungen, Modifikatoren und deren Parametern erstellt, also effektiv einen vollständigen Snapshot des Slicer-Zustands. Dieselbe Seite stellt STL auch 3MF gegenüber und weist darauf hin, dass 3MF mehrere Modelle, Slicer-Einstellungen, ein Vorschaubild, Farbe und Textur in einem Archiv bündeln kann. [7]

Cura und Bambu Studio zeigen, weshalb Portabilität Einschränkungen braucht. Curas entwicklerorientierte Anleitung zur Fehlerbehebung besagt, dass seine Projektdatei den für das Debugging benötigten Drucker und die Einstellungen enthält, und die Hinweise zu UltiMaker Cura 5.7 beta warnen, dass 3MF-Projekteinstellungen nicht universell auf Drucker anwendbar sein können und in der falschen Kombination zu fehlgeschlagenen Drucken oder beschädigten Druckern führen könnten. Die CLI von Bambu Studio akzeptiert entweder STL- oder 3MF-Eingaben, doch aus der 3MF stammende Einstellungen haben nach Befehlszeilenwerten und geladenen JSON-Einstellungen die niedrigste Priorität. Dieselbe Containerfamilie, unterschiedliche Semantik. [8] [9] [10]

Vergleichskriterien: Dateigröße, Mesh-Zustand, Kompatibilität und Druckqualität

Dateigröße ist eine Frage des Verhaltens, kein Slogan. Binäres STL hat eine feste Struktur aus 50 Byte pro Dreieck zuzüglich Dateioverhead, während ASCII-STL ebenfalls existiert und bei demselben Mesh typischerweise größer ist. 3MF muss ZIP-Paketierung verwenden, sodass Komprimierung helfen kann, insbesondere wenn Geometrie und zugehörige Ressourcen zusammen verpackt werden. Es gibt jedoch kein ehrliches universelles Verhältnis wie „3MF ist immer X% kleiner“, sofern Sie nicht dasselbe Modell bei derselben Tessellierung vergleichen und angeben, ob die 3MF Vorschaubilder oder Slicer-Daten enthält. [1] [2] [5]

Auch der Mesh-Zustand ist nicht magisch. NIST nennt bekannte STL-Reparaturprobleme: fehlende Dreiecke, kollabierte Kanten, nicht gemeinsam genutzte Kanten, invertierte Normalen, überlappende oder sich schneidende Dreiecke und Probleme mit der Wasserdichtheit. Umfangreichere Paketierung beseitigt diese Problemklasse nicht. Die spätere NIST-Übersicht besagt, dass 3MF weiterhin auf Polygonprinzipien beruht und nach wie vor anhaltende Reparaturprobleme aufweist, auch wenn es die Datenübertragung rund um das Mesh verbessert. [12] [11]

Die Druckqualität hängt von der Mesh-Exportauflösung, Slicer-Einstellungen, Druckerkalibrierung und dem Materialverhalten weitaus stärker ab als davon, ob die Quelldatei auf .stl oder .3mf endet. Das Dateiformat allein garantiert weder eine bessere Oberflächenqualität noch engere Maße oder stabilere Teile. [11] [12]

Prüfungen vor der Formatauswahl

  • Unterstützt der Empfänger den 3MF-Kernimport sowie die Erweiterungs- oder Projektsemantik, die Sie tatsächlich benötigen, statt nur die Dateiendung selbst? [5] [6]
  • Benötigen Sie Maßstabserhalt, ohne Millimeter und Zoll erraten zu müssen? [5]
  • Benötigen Sie Mehrfarben- oder Multimaterialabsicht, und unterscheidet das empfangende Werkzeug Anzeigefarbe von tatsächlicher Druckabsicht? [5]
  • Sind Plattenlayout, Modifikatoren, Druckereinstellungen oder anderer Slicer-Kontext für die Übergabe wichtig? [7] [8] [10]
  • Benötigen Sie bearbeitbaren CAD-Verlauf, sodass STL und 3MF nachgelagerte Exporte bleiben sollten?
  • Fordert ein Druckdienst ein bestimmtes Uploadformat? Falls ja, befolgen Sie diese Anforderung statt einer allgemeinen Regel.

Update zu Standards und Ökosystem

3MF befindet sich nun auf zwei Ebenen: einem formalen ISO/IEC-Suite-Standard und einem weiterhin sich entwickelnden öffentlichen Spezifikationsökosystem. ISO/IEC 25422:2025 wurde im Juni 2025 als Ausgabe 1 mit fünf Seiten auf Suite-Ebene veröffentlicht, während die Spezifikationsseite des 3MF Consortiums Core Specification v1.3.0 mit Aktualisierung am 2025-02-27 und Toolpath Extension v1.0.0 mit Aktualisierung am 2026-09-17 aufführt. [3] [4]

Das sollte als Reife verstanden werden, nicht als magische Interoperabilität. NIST ordnet 3MF für den Datenaustausch in der additiven Fertigung als umfangreicher als STL ein, aber weiterhin durch Prinzipien der Polygondarstellung und unvollständige Unterstützung von Volumenmodellen eingeschränkt. Es ist für viele Workflows ein besseres Übergabeformat, jedoch kein vollständiger End-to-End-Ersatz für jede Anforderung an Engineering, Prozessplanung oder Digital Thread. [11]

STL vs. 3MF: Entscheidungsregeln und Fazit

Wenn Sie eine klare Empfehlung wünschen, verwenden Sie standardmäßig 3MF, wenn Sie die empfangende Toolchain kontrollieren und Einheiten, paketierte Struktur sowie die Möglichkeit zur Bewahrung von mehr Druckvorbereitungskontext wünschen. Bei einer Entscheidung zwischen STL und 3MF gewinnt STL weiterhin, wenn Kompatibilität oberste Priorität hat oder Sie bewusst nur ein einfaches Dreiecksmesh mit minimalem Ballast senden möchten. Sobald Maßstabssicherheit, mehrere Körper oder eine projektähnliche Übergabe wichtig sind, wird 3MF meist zur besseren Wahl. [1] [2] [5]

Für die Archivierung sollten Sie natives CAD oder STEP als Master aufbewahren, 3MF für eine moderne Druckvorbereitungsübergabe exportieren und STL als universelle Mesh-Rückfalloption bereithalten. Beachten Sie auch, dass das Verhalten von „Projekt-3MF“ slicerspezifisch ist: Prusa, Cura und Bambu Studio zeigen alle, dass zusätzliche Einstellungen in 3MF-Workflows vorhanden sein können, behandeln sie jedoch nicht identisch. [7] [8] [10]

FAQ

Ist 3MF für den 3D-Druck besser als STL?

In der Regel ja — wenn „besser“ bedeutet, bei der Übergabe mehr Kontext zu bewahren. 3MF kann deklarierte Einheiten und ein strukturiertes Paketmodell übertragen, während STL ein einfacheres Mesh-Format für einzelne Objekte ist. STL ist weiterhin für die einfache Geometrieweitergabe und für Werkzeuge geeignet, die es ausdrücklich erwarten. [1] [2] [5]

Welche Einschränkungen hat das STL-Dateiformat?

Die wichtigsten Einschränkungen sind fehlende standardisierte Einheiten, fehlende beschreibende Standardmetadaten, fehlende standardisierte Farbverarbeitung sowie die Tatsache, dass STL kein Szenen- oder Projektcontainer ist. Es ist grundsätzlich ein Austauschformat für Dreiecksmeshes, kein umfangreiches Fertigungsdokument. [1] [2]

Verbessert 3MF die Druckqualität gegenüber STL?

Nicht automatisch. Bei einem schlecht tessellierten oder beschädigten zugrunde liegenden Mesh repariert 3MF dies nicht selbstständig. Die Druckqualität hängt weiterhin stärker von Tessellierungsqualität, Slicer-Einstellungen, Druckerkalibrierung und Materialverhalten als allein von der Dateiendung ab. [11] [12]

Ist 3MF nur eine Slicer-Projektdatei?

Nein. Standard-3MF ist ein Standard für Paketierung und Modellaustausch. Einige Slicer verwenden 3MF außerdem als Container für die dauerhafte Projektspeicherung. PrusaSlicer tut dies sehr umfassend, während Cura- und Bambu-Workflows zeigen, dass Einstellungen übertragen, aber unterschiedlich interpretiert oder unterschiedlich priorisiert werden können. [5] [7] [8] [10]

Kann ich 3MF in STL konvertieren, und was geht verloren?

Ja, doch die Konvertierung reduziert den Kontext in der Regel auf die Mesh-Geometrie. Typischerweise verlieren Sie deklarierte Einheiten, Metadaten, Mehrobjekt-Bausemantik, standardisierte Farb- oder Materialabsicht, Vorschaubilder und slicerspezifische Projektdaten, die möglicherweise im 3MF-Paket gespeichert waren. [1] [2] [5]

Expertenfrage: Was standardisiert 3MF, und was überlässt es Erweiterungen oder Verbraucherumgebungen?

3MF Core standardisiert die Paketstruktur, den erforderlichen Modellteil, den Bau-/Elementmechanismus, Einheiten, das Metadaten-Framework sowie einige grundlegende Anknüpfungspunkte für Erscheinungsbild oder Absicht. Erweiterungen können jedoch nicht unterstützt sein, und das Verhalten von PrintTicket wird ausdrücklich durch die empfangende Verbraucherumgebung gesteuert, die Einstellungen ignorieren oder neu zuordnen kann. [5]

Expertenfrage: Wie beeinflussen Einheiten und Tessellierungseinstellungen die Maßgenauigkeit unabhängig von STL oder 3MF?

Einheiten sind wichtig, da eine explizite Einheitendeklaration Maßstabsmehrdeutigkeit vermeidet, und die Tessellierung ist wichtig, weil Mesh-Exporteinstellungen steuern, wie eng Dreiecke die ursprüngliche CAD-Geometrie annähern. Die NIST-Erläuterung zu STL-Reparatur- und Tessellierungsproblemen ist hier die zentrale Erinnerung: Schlechte Triangulierung und ein schlechter Mesh-Zustand verursachen Maßprobleme, unabhängig davon, ob die Datei später als STL oder 3MF verpackt wird. [5] [12]

Quellen

  1. Library of Congress — STL-Dateiformatfamilie (STereoLithography). https://www.loc.gov/preservation/digital/formats/fdd/fdd000504.shtml
  2. Library of Congress — STL-Dateiformat (STereoLithography), binär. https://www.loc.gov/preservation/digital/formats/fdd/fdd000505.shtml
  3. ISO — ISO/IEC 25422:2025. https://www.iso.org/standard/90283.html
  4. 3MF Consortium — Spezifikationssuite. https://3mf.io/spec/
  5. 3MF Consortium GitHub — 3MF-Kernspezifikation. https://github.com/3MFConsortium/spec_core/blob/master/3MF%20Core%20Specification.md
  6. 3MF Consortium — Kompatibilitätsmatrix. https://3mf.io/compatibility-matrix/
  7. Prusa Knowledge Base — Projekte als 3MF speichern. https://help.prusa3d.com/article/saving-projects-as-3mf_1773?product=sl1
  8. UltiMaker Cura GitHub wiki — Berichterstellung. https://github.com/Ultimaker/Cura/wiki/Reporting
  9. UltiMaker — Versionshinweise zu Cura 5.7 beta. https://ultimaker.com/learn/ultimaker-cura-5-7-beta-release-notes/
  10. Bambu Studio GitHub wiki — Befehlszeilennutzung. https://github.com/bambulab/BambuStudio/wiki/Command-Line-Usage
  11. NIST/ASM-Paper — Datenformate in der additiven Fertigung. https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=936111
  12. NIST-Paper — Untersuchung von MBE-Konzepten für die additive Fertigung. https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=919076
  13. ISO — ISO/ASTM 52915:2020. https://www.iso.org/cms/%20render/live/en/sites/isoorg/contents/data/standard/07/46/74640.html
  14. ISO — ISO/ASTM 52900:2021. https://www.iso.org/standard/74514.html?browse=tc

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

→ Inhalt