Was ist das DXF-Dateiformat?
Eine .dxf-Datei enthält Projektdaten einer AutoCAD-Vektorzeichnung; sie ähnelt dem .DWG-Format, speichert Daten jedoch in einer für den Austausch geeigneteren Form. Ursprünglich speicherten .dxf-Dateien Daten als ASCII-Text, aber auch Binärkodierung wird unterstützt. ASCII-.dxf-Dateien haben eine klar definierte Struktur und können in jedem Texteditor geöffnet werden.
Die Datei ist in benannte Abschnitte gegliedert:
HEADER- Dateiheader mit Zeichnungseinstellungen als Name-Wert-Paare (einschließlich$ACADVER, das die AutoCAD-Version identifiziert, die die Datei geschrieben hat)CLASSES- Definitionen für anwendungsdefinierte Klassen, die in den AbschnittenBLOCKS,ENTITIESundOBJECTSverwendet werdenTABLES- benannte Symboltabellen:APPID(Anwendungsbezeichner),BLOCK_RECORD,DIMSTYLE,LAYER,LTYPE(Linientypen),STYLE(Textstile),UCS(Benutzerkoordinatensysteme),VIEWundVPORT(Viewport-Konfiguration)BLOCKS- Blockdefinitionen, die als wiederverwendbare Komponenten referenziert werden könnenENTITIES- die Zeichnungsgeometrie: Linien, Bögen, Kreise, Polylinien, Splines, Text, Schraffuren und BemaßungenOBJECTS- nicht-grafische Daten wie Wörterbücher und ObjektverknüpfungenTHUMBNAILIMAGE- ein optionales niedrig aufgelöstes Vorschaubild, das in die Datei eingebettet istEOF- Dateiende-Markierung
Alle Daten in einer .dxf-Datei sind mit Tags versehen: Jedem Wert ist ein ganzzahliger Gruppencode (0-1071) vorangestellt, der seine Bedeutung identifiziert. Koordinaten werden als einheitenlose Zahlen gespeichert; die Zeichnungseinheiten werden durch die $INSUNITS-Headervariable festgelegt. .dxf-Dateien können sowohl 2D- als auch 3D-Geometrie speichern, was sie zu einem beliebten Austauschformat für CAD, CNC-Bearbeitung, Laserschneiden, GIS und Grafikanwendungen macht.
.dxf (Drawing Exchange Format) wurde 1982 von Autodesk für AutoCAD 1.0 entwickelt. Die Spezifikation wurde viele Jahre lang nicht öffentlich zugänglich gemacht; heute ist sie im Entwicklerportal von Autodesk veröffentlicht. AutoCAD Version 10 und höher unterstützt sowohl ASCII- als auch Binär-.dxf-Dateien. Die Binärvariante wird durch die Zeichenkette AutoCAD Binary DXF am Anfang der Datei identifiziert. .dxf-Dateien, die mit dem Spatial-Plugin erstellt wurden, können verschlüsselt sein und können nicht von anderer Software als AutoCAD geöffnet werden.
Sicherheit
RISIKO: LOWASCII-DXF ist reine Textgeometrie - kein ausführbarer Code, daher ist das Öffnen sicher; Sie können sie sogar in einem Texteditor inspizieren. Praktische Warnhinweise (keine Malware): Sehr große oder hochversionige DXF-Dateien können ältere Software überfordern, und ein DXF-Export eines sensiblen Entwurfs gibt dem Empfänger genaue, messbare Geometrie. Überprüfen Sie wie immer die echte Erweiterung jeder Datei, die vorgibt, eine „.dxf“-Datei von einer nicht vertrauenswürdigen Quelle zu sein.
Formatdetails
kurz gefasstProgramme zum Öffnen von DXF-Dateien
Technische Details
technische Spezifikation| Dateikodierung | ASCII (Nur-Text) oder Binär; ASCII-Variante ist deutlich häufiger |
| MIME-Typ | image/vnd.dxf |
| ASCII-Dateiidentifikation | Beginnt mit Gruppencode 0 in der ersten Zeile, gefolgt von SECTION in der nächsten Zeile; keine feste Byte-Level-Magic-Signatur |
| Binär-Dateiidentifikation | Beginnt mit der Zeichenkette „AutoCAD Binary DXF\r\n\x1A\x00“ an Offset 0 |
| Datenmodell | Mit Tags versehene Schlüssel-Wert-Paare; jedem Wert ist ein ganzzahliger Gruppencode im Bereich 0-1071 vorangestellt |
| Abschnittsstruktur | HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS, THUMBNAILIMAGE (optional), EOF - in dieser Reihenfolge |
| Versionsmarkierung | $ACADVER-Variable im HEADER-Abschnitt (z. B. AC1032 = AutoCAD 2018, AC1027 = AutoCAD 2013) |
| Symboltabellen | APPID, BLOCK_RECORD, DIMSTYLE, LAYER, LTYPE, STYLE, UCS, VIEW, VPORT |
| Geometriedimensionen | Unterstützt sowohl 2D- als auch 3D-Objekte innerhalb derselben Datei |
| Koordinateneinheiten | Einheitenlose Zahlen; Zeichnungseinheiten durch die Variable $INSUNITS im Header festgelegt |
| Unterstützte Objekttypen | LINE, ARC, CIRCLE, LWPOLYLINE, SPLINE, ELLIPSE, TEXT, MTEXT, HATCH, DIMENSION, INSERT (Blockreferenz), VIEWPORT |
| Zeichenkodierung | ASCII in älteren Versionen; Unicode seit AC1021 (AutoCAD 2007) über \U+XXXX-Escape-Sequenzen oder direktes UTF-8 in neueren Versionen unterstützt |
| Verschlüsselung | Mit dem Spatial-Plugin erstellte Dateien können verschlüsselt sein, was den Zugriff auf AutoCAD beschränkt |
| Interoperabilität | Wird von CAD-, GIS-, Laserschneider-, CNC- und Grafikanwendungen als neutrales Austauschformat unterstützt |
| Veröffentlicht | 1982 (AutoCAD 1.0) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | help.autodesk.com |
DXF-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu DXF-Dateien.