FreeCAD and DXF Import/de

Background
DXF is a proprietary CAD data format for 2D drawings that originated with AutoCAD. More details can be found on the DXF wiki page.

Rechtlicher Hinweis
Um DXF-Dateien importieren zu können, müssen Sie manuell einige Dateien installieren. Warum das? Diese Bibliotheken wurden mit einer anderen Lizenz als FreeCAD veröffentlicht, deshalb haben die Entwickler von FreeCAD diese nicht mit der FreeCAD-Anwendung gebündelt.

Since FreeCAD version 0.18 there is a new C++ DXF importer, and since version 0.19 also a new C++ DXF exporter. These new components are installed with FreeCAD.

To use the older, legacy, DXF importer and exporter you need to install several files. These files cannot be included with FreeCAD since they use libraries published under a license that is not compatible with FreeCAD.

Automatisch
Falls noch nicht installiert, gehe zum Menü und aktiviere die Option  um FreeCAD automatisch zu vervollständigen und diese Bibliotheken zu installieren.

Für FreeCAD 0.14 oder älter muss es manuell installieren werden:

Manuell
/home/your_user_name/.FreeCAD Das Verzeichnis ist ausgeblendet. Möglicherweise muss es eingeblendet werden, um es sichtbar zu machen. C:\Users\your_user_name\AppData\Roaming\FreeCAD
 * 1) Gehe zu Yoriks Github-Konto und lade diese Dateien herunter (auf der rechten Seite kannst Du "Als ZIP herunterladen" wählen).
 * 2) Lege die Dateien in Deinen Makro-Ordner.
 * In Ubuntu ist dies normalerweise
 * Unter Windows lautet das (Standard-) Makroverzeichnis

Tutorial: Dxf Importer Install

Hinweise and Tricks
Manchmal scheinen DXF-Dateien nicht importiert werden zu können, obwohl sie sich problemlos in 2D-DXF-CAD-Programmen öffnen lassen.

Sie können versuchen:

Sie können auch versuchen:
 * 1) Gehen Sie zu Bearbeiten → Einstellungen → Import/Export → DXF/DWG und deaktivieren Sie die Option "Geometrie vereinen" und versuchen Sie es erneut.
 * 2) Denke daran, dass jetzt möglicherweise keine übereinstimmenden End-of-Line-Punkte mehr haben. Sie müssen sie selbst in Überdeckung bringen.
 * 3) Sie können dies mit dem Befehl "Form schliessen" im der Skizzier-Arbeitsbereich tun (benötigt Version 0.15) oder Sie können die Beschränkungen manuell durchführen.


 * 1) Gehen Sie zu Bearbeiten → Einstellungen → Draft → Allgemeine Einstellungen und passen Sie den Wert der "Toleranz" an (Standard: 0,05).
 * 2) Versuch es noch einmal

Sometimes DXF Files don't import although they open in other CAD-Programs without problems.

You can try:
 * 1) Go to  and untick the option  and try again.
 * 2) Remember that maybe now you won't have coincident endpoints. You will have to make them coincident yourself.
 * 3) You can do this with the Sketcher CloseShape command  or you can apply the constraints manually.

You can also try:
 * 1) Go to  and adjust the value of  (default: 0,05) and try again.

For an overview of all DXF related preferences see Import Export Preferences.