From BlenderWiki

Jump to: navigation, search
Autodesk DXF (.dxf)
Export geometry to .DXF file format.
UI location File > Export > Autocad (.dxf)
Version 2.1.3 - 2012.06.18 for r.47873 Author(s) Remigiusz Fiedler, Vaclav Klecanda
Blender 2.6.3 License GPL


Executable information
File name io_export_scene_dxf.py
Current version download https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons/io_export_dxf


Links DXF-Exporter - release thread on Blender Artists forum.


Additional information
Script is updated for 2.63 API (r.47873 incl. bmesh).

This is the first step of migration the DXF exporter from Blender 2.49 to 2.5x.


Purpose

This script exports Blender scene objects into DXF file.


Installation

  • Download the script's tree and copy into "/your_blender/2.63/scripts/addons_contrib/io_export_dxf/" folder.
  • Open Blender and go to the addons tab in User Preferences.
  • Enable the script
  • Start from File > Export menu.

Features

supported data:

  • mesh-face -> POLYFACE or 3DFACE
  • mesh-edge -> LINE
  • modifier (optionally)

unsupported data:

  • mesh-vertex -> POINT
  • curve -> LINEs or POLYLINE
  • curve-NURBS -> curved-POLYLINE
  • text -> TEXT or (wip: MTEXT)
  • camera -> POINT or VIEW or VPORT or (wip: INSERT(ATTRIB+XDATA)
  • lamp -> POINT or (wip: INSERT(ATTRIB+XDATA)
  • empty -> POINT or (wip: INSERT)
  • obj.matrix -> extrusion(210-group), rotation, elevation
  • 3D-View -> (wip: VIEW, VPORT)
  • duplivert -> auto-instanced or (wip: INSERT)
  • dupliframe -> auto-instanced or (wip: INSERT)
  • dupligroup -> auto-instanced or (wip: INSERT)
  • material -> LAYER+COLOR+STYLE properties
  • group -> BLOCK+INSERT
  • parenting -> BLOCK+INSERT
  • visibility status -> LAYER_on
  • frozen status -> LAYER_frozen
  • locked status -> LAYER_locked
  • Surface
  • Meta
  • Armature
  • Lattice
  • IPO/Animation