Grundlegende Dateitypen für 3D-Druck verstehen

Avatar
Lisa Ernst · 09.04.2026 · Technologie · 9 min

Dateiformate für den 3D-Druck in FDM entschlüsseln

Als ich zum ersten Mal mit dem 3D-Druck in Berührung kam, wirkte die Technologie fast magisch, da sie digitale Designs Schicht für Schicht in physische Objekte verwandelte. Hinter diesem modernen Wunderwerk steckt jedoch ein grundlegendes Element: die Dateiformate, die jedes Detail des Drucks bestimmen. Diese digitalen Blaupausen sind ebenso entscheidend wie der Drucker selbst, da sie die Anweisungen enthalten, die ein Design zum Leben erwecken.

Die Welt des 3D-Drucks, insbesondere im Fused Deposition Modeling (FDM), basiert stark auf verschiedenen Dateiformaten, die geometrische Daten, Druckeinstellungen und Werkzeugpfade kodieren. FDM, das 1989 von S. Scott Crump entwickelt und patentiert wurde, wird weithin im Ingenieurwesen und von Hobbyisten zur schnellen Erstellung von Hardwaremodellen verwendet. Das Verständnis dieser Formate ist für erfolgreiches und effizientes 3D-Drucken unerlässlich.

Kurze Zusammenfassung

Die Entstehung von 3D-Druck-Dateiformaten

Die Reise des 3D-Drucks begann früher mit Charles Hull, dem amerikanischen Ingenieur, der die Stereolithografie (SLA), das erste 3D-Drucksystem, erfunden hat. Hull entwickelte seine Methode 1984, bei der Schichten von flüssigem Harz mit UV-Licht ausgehärtet wurden, um dreidimensionale Objekte herzustellen. Bis 1986 gründete er 3D Systems mit und stellte 1988 den ersten kommerziellen 3D-Drucker, den SLA-1, vor.

Porträt von Charles Hull. Dieses Bild zeigt das Porträt eines lächelnden Mannes im Anzug und mit Krawatte, w…

Quelle: invent.org

Charles Hull, der Erfinder der Stereolithografie und Mitbegründer von 3D Systems, trieb die Entwicklung des STL-Dateiformats voran.

Das von 3D Systems entwickelte STL-Dateiformat war ein bedeutender Schritt für die Stereolithografie, das dazu diente, die Oberflächen von 3D-Modellen für die einfache Interpretation durch 3D-Drucker zu kodieren.

Eine weitere wichtige Entwicklung, der G-Code, liefert die operative Sprache für CNC-Maschinen, einschließlich FDM-Druckern. Der G-Code stammt aus den 1950er und 1960er Jahren und übersetzt ein 3D-Modell in präzise Druckerbefehle, die Achsenbewegungen, Materialextrusion, Temperatureinstellungen und Druckgeschwindigkeit steuern. Die Slicing-Software generiert diesen Code Schicht für Schicht, wodurch das Modell von Grund auf aufgebaut wird. Seine Komplexität kann jedoch je nach Druckermodell variieren.

Gängige FDM-Dateiformate für den 3D-Druck

Mehrere Dateiformate dominieren die Landschaft des 3D-Drucks, jedes mit seinen eigenen Vor- und Nachteilen.

STL (Stereolithografie)

STL ist nach wie vor das älteste und am weitesten verbreitete Dateiformat im 3D-Druck, das 1987 von 3D Systems entwickelt wurde. Ursprünglich für SLA-Drucker konzipiert, wurde es zum Standard für FDM. STL-Dateien stellen die Geometrie eines 3D-Modells mithilfe eines Dreiecksnetzes dar, das die Form der Objekts annähert. Jedes Dreieck wird durch drei Eckpunkte und einen Normalenvektor definiert, der die Richtung der Außenfläche angibt.

Die Einfachheit von STL liegt in seiner leichten Übertragbarkeit zwischen Plattformen und Software. Diese Einfachheit bringt jedoch auch erhebliche Einschränkungen mit sich; STL-Dateien enthalten keine Informationen über Farbe, Textur oder Materialeigenschaften, was sie für einfache 3D-Druckaufgaben am besten geeignet macht. Die Annäherung gekrümmter Oberflächen durch Tessellierung mit flachen Dreiecken kann zu Ungenauigkeiten führen, und hochauflösende Modelle können sehr große Dateigrößen ergeben, ohne echte gekrümmte Oberflächeninformationen zu liefern.

3MF (3D-Herstellungsformat)

Das 3MF-Format, entwickelt vom 3MF Consortium, einer Allianz, die 2015 von Unternehmen wie Microsoft, HP und Autodesk gegründet wurde, sollte die Mängel von STL beheben. Als moderne, quelloffene Lösung für den 3D-Druck konzipiert, bietet 3MF verbesserte Funktionalitäten. Wie STL verwenden 3MF-Dateien ein Dreiecksnetz für die Geometrie, stellen jedoch sicher, dass es sich um ein "wasserdichtes" Netz handelt, das häufige Probleme wie Löcher oder überlappende Dreiecke verhindert.

Entscheidend ist, dass 3MF-Dateien umfassende Daten speichern können, einschließlich Farbe, Materialien, Texturen und spezifischer Druckeinstellungen wie Schichthöhe oder Druckgeschwindigkeit. Diese Fähigkeit macht 3MF vielseitig für komplexe oder multimaterialfähige Drucke. Seine XML-basierte, komprimierte Struktur führt zu kleineren, effizienteren Dateien als STL, und sein lesbarer Code erleichtert die Entwicklung. Trotz seiner Vorteile ist die Akzeptanz von 3MF noch nicht universell bei allen FDM-Druckern und Slicing-Software. PrusaSlicer unterstützt 3MF-Dateien, und PrusaPrinters.org ermöglicht das Hochladen von .STL-, .GCODE- und 3MF-Dateien.

AMF (Additive Manufacturing File Format)

Das Additive Manufacturing File Format (AMF), das zwischen 2009 und 2011 von ASTM entwickelt wurde, sollte STL ersetzen und wurde zunächst als STL 2.0 bezeichnet. AMF verwendet ebenfalls ein Dreiecksnetz zur Darstellung von 3D-Modellen, innoviert jedoch, indem es Kurven innerhalb der Kanten der Dreiecke zulässt und an jedem Scheitelpunkt Normalen hinzufügt. Dadurch kann AMF abgerundete Kanten und komplexe Geometrien mit weniger Dreiecken als STL genauer darstellen.

AMF-Dateien können Farben, Materialien, Texturen aufzeichnen und sogar Gitterstrukturen, Unterstrukturen, Metadaten, gemischte Materialien und Verläufe behandeln. Seine XML-Struktur erlaubt fünf Kernelemente: Objekt, Material, Textur, Konstellation und Metadaten, die eine umfangreiche Datenspeicherfähigkeit bieten. AMF hat jedoch eine begrenzte Branchenakzeptanz erfahren, da es Kompatibilitätsprobleme mit den meisten Slicing-Softwaren und FDM-Druckern gibt.

OBJ-Dateiformat

Das OBJ-Dateiformat entstand in den 1980er Jahren bei Wavefront Technologies und wurde ursprünglich für visuelle Effekte und Animationen entwickelt. Es hat sich für den FDM-Druck adaptiert, da es Farbinformationen aufnehmen kann und quelloffen ist. Im Gegensatz zur ausschließlichen Verwendung von Dreiecken durch STL stellen OBJ-Dateien 3D-Modelle mithilfe von Polygonen, hauptsächlich Dreiecken und Vierecken, dar und können sogar Freiformkurven enthalten.

Beispiel-Rendering im OBJ-Dateiformat. Dieses Bild zeigt eine blaue, blockartige humanoide Figur mit…

Quelle: people.sc.fsu.edu

Dieses Bild zeigt ein Beispiel für ein Rendering im OBJ-Dateiformat, das fortgeschrittene Geometrien und Freiformkurven darstellen kann.

OBJ-Formate können Geometrien genau darstellen und Farben, Texturen und Materialinformationen unterstützen, was sie für Projekte wertvoll macht, die komplexe Geometrien oder detaillierte Oberflächen erfordern, wie z. B. Multi-Material- oder Mehrfarbendrucke. Ein bemerkenswerter Nachteil ist seine Dual-Datei-Natur: Die OBJ-Datei enthält geometrische Daten, während eine separate Material Template Library (MTL)-Datei Farb-, Material- und Texturinformationen enthält. Die Trennung dieser Dateien kann zu zeitaufwendigen Reparaturproblemen führen. OBJ erfordert häufig Plugins für die direkte Unterstützung des FDM-Drucks.

STEP (Standard for the Exchange of Product Model Data)

Das STEP-Dateiformat oder STP ist ein standardisiertes 3D-Modellformat, das häufig im Ingenieurwesen verwendet wird. STEP-Dateien beschreiben die vollständige Geometrie eines 3D-Objekts unabhängig von bestimmten CAD-Systemen und gewährleisten eine hohe Interoperabilität mit verschiedenen CAD-Softwaren. Sie speichern eine breite Palette von Daten, einschließlich Geometrie, Topologie, Materialeigenschaften, Montagehierarchie und andere detaillierte Informationen.

Logo des STEP-Dateiformats. Dieses Bild zeigt ein schwarz-weißes Dokumentenicon mit dem fettgedruckten…

Quelle: vecteezy.com

Dieses Bild zeigt das Logo des STEP-Dateiformats, das dessen Verwendung im Ingenieurwesen für den Austausch präziser 3D-Modelle darstellt.

Beim FDM-Druck werden STEP-Dateien typischerweise während der Konstruktionsphase verwendet und dann für die Fertigung in spezialisiertere 3D-Druckformate wie STL oder 3MF konvertiert. Diese Konvertierung ist entscheidend; während STEP eine präzise parametrische Geometrie bietet, kann es von den meisten 3D-Druckern nicht direkt verarbeitet werden. Die Konvertierung von STEP nach STL ist im Allgemeinen unkompliziert, kann jedoch zu einem gewissen Detailverlust vom parametrischen Modell zum Netz führen. Die Konvertierung von STL nach STEP ist jedoch schwieriger, da STL-Dateien nur Oberflächengeometrie ohne parametrische Daten enthalten.

Vergleich der Dateiformate

Damit Sie das richtige Dateiformat für Ihr Projekt auswählen können, finden Sie hier einen Vergleich der wichtigsten Merkmale und typischen Anwendungen:

Format Wichtige Merkmale Typische Anwendungen Vorteile Einschränkungen
STL Dreiecksnetz, nur Geometrie Einfache Funktionsteile, einfarbige Prototypen Hohe Kompatibilität, einfache Struktur Keine Farbe/Textur, große Dateien für hohe Details, Annäherung von Kurven
3MF Dreiecksnetz, unterstützt Farben, Texturen, Druckeinstellungen Komplexe, multimaterialfähige, mehrfarbige Drucke Kompakt, effizient, wasserdichtes Netz, umfassende Daten Noch nicht universell unterstützt
AMF Gekrümmtes Dreiecksnetz, unterstützt Farben, Materialien, Texturen, Metadaten Komplexe Geometrien, fortgeschrittene Fertigungsprozesse Genaue Kurvendarstellung, umfangreiche Datenspeicherung Begrenzte Software-/Hardwareunterstützung, langsame Einführung
OBJ Polygone (Dreiecke, Vierecke), unterstützt Farben, Texturen, Freiformkurven Mehrfarbige, texturierte Modelle, visuelle Effekte Detaillierte Geometrie, Open Source, breite Softwareunterstützung Dual-Datei-Natur (OBJ + MTL), große Dateien, erfordert oft Plugins für den Druck
STEP Parametrische Geometrie, Topologie, Materialeigenschaften, Montageinformationen Ingenieurdesign, CAD-Anwendungen Hochpräzise und detailliert, interoperabel zwischen CAD-Systemen Erfordert Konvertierung für den 3D-Druck, nicht direkt druckbar

Häufig gestellte Fragen

Was ist G-Code und warum ist er wichtig?

G-Code ist eine Programmiersprache, die CNC-Maschinen, einschließlich 3D-Druckern, steuert. Er übersetzt ein 3D-Modell in präzise Anweisungen für den Drucker, wie z. B. Achsenbewegungen, Materialextrusion, Temperatur und Geschwindigkeit. Die Slicing-Software generiert G-Code Schicht für Schicht, was ihn für den physischen Druckprozess unerlässlich macht.

Kann ich eine STEP-Datei direkt drucken?

Nein, STEP-Dateien können von den meisten 3D-Druckern nicht direkt gedruckt werden. Sie werden hauptsächlich in der Designphase wegen ihrer präzisen parametrischen Geometrie und Interoperabilität zwischen CAD-Systemen verwendet. Für den 3D-Druck muss eine STEP-Datei zuerst mithilfe von Slicing-Software in ein netzbasiertes Format wie STL oder 3MF konvertiert werden.

Warum ist STL trotz seiner Einschränkungen immer noch so beliebt?

Die anhaltende Popularität von STL beruht auf seiner Einfachheit und universellen Kompatibilität. Es ist das älteste und am weitesten unterstützte Format, das von fast allen 3D-Druck hardware- und software erkannt wird. Für einfache, einfarbige Drucke, bei denen keine komplizierten Details wie Textur oder Farbe erforderlich sind, bleibt STL eine unkomplizierte und zuverlässige Wahl.

Was sind die Hauptvorteile von 3MF gegenüber STL?

3MF bietet mehrere Vorteile gegenüber STL, darunter die Unterstützung für Farben, Texturen und Materialeigenschaften, die STL fehlen. 3MF-Dateien sind aufgrund ihrer komprimierten, XML-basierten Struktur auch kompakter und effizienter und gewährleisten ein "wasserdichtes" Netz, was häufige Druckfehler reduziert. Dies macht 3MF ideal für komplexere und multimaterialfähige Projekte.

Schlussfolgerung

Die Landschaft der Dateiformate für den 3D-Druck bietet eine breite Palette von Optionen, die jeweils auf spezifische Bedürfnisse und Komplexitäten zugeschnitten sind. Während STL die universell kompatible und einfachste Wahl für grundlegende Funktionsteile und einfarbige Prototypen bleibt, schränkt seine mangelnde Unterstützung für Farben, Texturen und andere komplizierte Daten seine Anwendung in fortgeschrittenen Projekten ein. Für mehrfarbige oder multimaterialfähige Drucke erweist sich 3MF als überlegene Wahl und bietet ein kompaktes und effizientes Format, das detaillierte Modellinformationen und Druckeinstellungen beibehält. OBJ eignet sich auch gut für Vollfarbmodelle mit Texturen, obwohl seine Abhängigkeit von einer separaten Materialdatei zu Workflow-Komplexitäten führen kann. AMF steht trotz seiner technischen Überlegenheit bei der Handhabung komplexer Geometrien und umfassender Daten vor einer schwierigen Aufgabe, da die Software- und Hardwareunterstützung begrenzt ist. STEP-Dateien sind schließlich für Ingenieur- und CAD-Anwendungen unverzichtbar, da sie präzise parametrische Geometrien erfassen, aber sie erfordern eine Konvertierung für den direkten 3D-Druck. Die Wahl des richtigen Dateiformats hängt direkt von den Projektanforderungen, der Kompatibilität mit dem Drucker und der Software sowie dem gewünschten Detail- und Funktionsgrad des endgültigen Druckobjekts ab.

Teilen Sie doch unseren Beitrag!
Quellen