Draft DXF

From FreeCAD Documentation
Revision as of 17:03, 28 December 2020 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Draft DXF

Menüeintrag
Datei → Export → Autodesk DXF 2D (*.dxf)
Arbeitsbereich
Draft
Standardtastenkürzel
-
Eingeführt in Version
-
Siehe auch
FreeCAD und DXF Import, FreeCAD und DWG Import

Beschreibung

DXF Entwurf ist ein Softwaremodul, das von den Std Öffnen, Std Import und Std Export Befehlen verwendet wird, um das DXF Dateiformat handzuhaben.

Qcad-Zeichnung nach DXF exportiert, die anschließend in FreeCAD geöffnet wird

Importieren

Die DXF Versionen R12 - 2007 werden unterstützt.

3D objects inside a DXF file are stored under a binary ACIS/SAT blob, which at the moment cannot be read by FreeCAD. Simpler entities like 3DFACEs, though, are supported.

Die folgenden DXF Objekte können importiert werden:

  • Linien
  • Polylinien und Lwpolylinien
  • Kreise
  • Bögen
  • Ebenen (Ebenen, die Objekte enthalten, werden in FreeCAD Gruppen umgewandelt)
  • Texte und Mtexte
  • Maße
  • Blöcke (nur Geometrie, Texte, Maße und Attribute innerhalb von Blöcken werden übersprungen)
  • Punkte
  • Führungen
  • ... (Liste ist unvollständig).

Exportieren

Die Dateien werden im R12 DXF Format exportiert, das von vielen Anwendungen verarbeitet werden kann.

Die folgenden FreeCAD Objekte können exportiert werden:

  • Linien und Drähte (Polylinien)
  • Bögen und Kreise
  • Texte
  • Die Farben werden von den RGB Farben der Objekte auf den Autocad Farbindex (ACI) abgebildet. Schwarz wird immer " von Ebene zu Ebene" abgebildet.
  • Ebenen werden aus Gruppennamen abgebildet. Wenn Gruppen verschachtelt sind, gibt die tiefste Gruppe den Ebenennamen an.
  • Maße, die mit "Standard" Dimstyle exportiert werden.
  • ... (Liste ist unvollständig).

Installieren

Aus lizenzrechtlichen Gründen sind die erforderlichen DXF Import/Export Bibliotheken nicht Teil des FreeCAD Quellcodes. Für weitere Informationen siehe: FreeCAD und DXF Import.

Einstellungen

Für weitere Informationen siehe: Import Export Einstellungen.

Skripten

Siehe auch: [[Draft API/de]|Draft API] und FreeCAD Grundlagen Skripten.

Elemente können durch die folgende Funktion nach DXF exportiert werden:

importDXF.export(objectslist, filename, nospline=False, lwPoly=False)

Beispiel:

import Draft, importDXF

Polygon1 = Draft.makePolygon(3, radius=500)
Polygon2 = Draft.makePolygon(5, radius=1500)

objects = [Polygon1, Polygon2]

importDXF.export(objects, "/home/user/Pictures/myfile.dxf")