Difference between revisions of "AutoCAD DXF"

From GICL Wiki
Jump to: navigation, search
 
Line 1: Line 1:
{{Infobox file format
+
[[Category:Engineering format]]
| name = Drawing Interchange Format
+
| icon =
+
| extension = .dxf
+
| mime =
+
| typecode =
+
| uniform type =
+
| magic =
+
| genre = [[CAD]]
+
| containerfor =
+
| containedby =
+
| owner = [[Autodesk]]
+
| extendedfrom =
+
| extendedto =
+
| standard =
+
}}
+
'''AutoCAD DXF''' (Drawing Interchange Format, or Drawing Exchange Format) is a [[Computer-aided design|CAD]] data [[file format]] developed by [[Autodesk]] for enabling [[CAD data exchange|data interoperability]] between [[AutoCAD]] and other programs.
+
  
DXF was originally introduced in December 1982 as part of AutoCAD 1.0, and was intended to provide an exact representation of the data in the AutoCAD native file format, [[.dwg|DWG]] (Drawing), for which Autodesk did not — and, as of 2008, does not — publish specifications. Autodesk now publishes specifications on its website for versions of DXF dating from AutoCAD Release 13 (November 1994) to AutoCAD 2008 (March 2007).
+
'''Title(s):''' [[Title::AutoCAD DXF]], [[Title::Drawing Interchange Format]], [[Title::Drawing Exchange Format]], [[Title::Autodesk Drawing Interchange Format]]
  
Versions of AutoCAD from Release 10 (October 1988) and up support both [[ASCII]] and [[binary file|binary]] forms of DXF.  Earlier versions support only ASCII.
+
'''Creator(s):''' [[Creator::Autodesk, Inc.]]
  
As AutoCAD has become more powerful, supporting more complex object types, DXF has become less useful. Certain object types, including [[ACIS]] solids and regions, are not documented. Other object types, including AutoCAD 2006's dynamic blocks, and all of the objects specific to the vertical-market versions of AutoCAD, are partially documented, but not well enough to allow other developers to support them.
+
'''Contributor(s):''' [[Contributor::Autodesk, Inc.]]
  
Almost all significant commercial application software developers, including all of Autodesk's competitors, choose to support DWG as their primary format for AutoCAD data interoperability, using libraries from the [[Open Design Alliance]] — a non-profit industry consortium which has reverse-engineered the DWG file format.
+
'''Relationships:'''
  
==File structure==
+
* '''Family Format(s):''' [[Family Format::AutoCAD Format]]
ASCII versions of DXF can be read with a text-editor. The basic organization of a DXF file is as follows:
+
  
*'''HEADER''' section – General information about the drawing. Each parameter has a variable name and an associated value.
+
'''Description:''' [[Description::The AutoCAD DXF format is designed for the proprietary application AutoCAD and also works with many other CAD applications.]]
*'''CLASSES''' section – Holds the information for application-defined classes whose instances appear in the BLOCKS, ENTITIES, and OBJECTS sections of the database. Generally does not provide sufficient information to allow interoperability with other programs.
+
*'''TABLES''' section – This section contains definitions of named items.
+
:Application ID (APPID) table
+
:Block Recod (BLOCK_RECORD) table
+
:Dimension Style (DIMSTYPE) table
+
:Layer (LAYER) table
+
:Linetype (LTYPE) table
+
:Text style (STYLE) table
+
:User Coordinate System (UCS) table
+
:View (VIEW) table
+
:Viewport configuration (VPORT) table
+
*'''BLOCKS''' section – This section contains Block Definition entities describing the entities comprising each Block in the drawing.
+
*'''ENTITIES''' section – This section contains the drawing entities, including any Block References.
+
*'''OBJECTS''' section – Contains the data that apply to nongraphical objects, used by AutoLISP and ObjectARX applications.
+
*'''THUMBNAILIMAGE''' section – Contains the preview image for the DXF file.
+
*'''END OF FILE'''
+
  
==Software which supports DXF==
+
'''File Extensions:''' [[File Extension::dxf]]
*[[Adobe Illustrator]]
+
*Alibre Design
+
*[[Altium]]
+
*[[ArchiCAD]]
+
*[[ArcMap]]
+
*[[AutoCAD]]
+
*[[Blender (software)]] - Using an import script
+
*[[CADian (powered by IntelliCAD)]]
+
*[[CAD/TQS]]
+
*[[Cadwork]]
+
*[[Corel Draw]]
+
*[[Cycas/Amiga]]
+
*DWGeditor
+
*[[Manifold System]]
+
*[[Mathematica]]
+
*[[Microsoft Word]]
+
*[[Microsoft Visio]]
+
*[[miniPLAN]]
+
*[[Modo (software)]]
+
*[[Microstation]]
+
*[[OmniWin Cadnest]]
+
*[[QCad]]
+
*RackTools
+
*[[WYSIWYG]]
+
  
==See also==
+
'''Applications:'''
*[[DWF]]
+
*[[.dwg|DWG]]
+
*[[Autodesk]] 
+
*[[AutoCAD]]
+
*[[CAD]]
+
*[[QCad]]
+
*[[OpenDWG]]
+
*[[ArcMap]]
+
  
==External links==
+
* '''Native application(s):''' [[Native Application::AutoCAD]]
* [http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=8446698 DXF Specifications] - Autodesk documentation on versions of DXF from Release 13 to current.
+
* [http://www.opendesign.com Open Design Alliance] - Non-profit industry consortium which provides program libraries to read and write DWG and DXF files.
+
* [http://sourceforge.net/projects/dxf/ Open Source software] - Read, write, and draw to DXF files, export to image, print, zoom, pan
+
  
{{AutoCAD_related_articles}}
+
* '''Interoperable applications:''' [[Interoperable Application::QCad]], [[Interoperable Application::Pro/ENGINEER]]
  
[[Category:Autodesk]]
+
'''File classification:'''
[[Category:CAD file formats]]
+
* '''Geometric representation:'''
 
+
*** '''Point set:'''
[[cs:DXF]]
+
**** '''Is Supported:''' [[File Classification Point Set - Is Supported::true]]
[[de:Drawing Interchange Format]]
+
** '''Mesh:'''
[[fr:Drawing eXchange Format]]
+
*** '''Non-manifold meshes:'''
[[ko:DXF]]
+
**** '''Is Supported:''' [[File Classification Non-manifold Meshes - Is Supported::true]]
[[it:AutoCAD DXF]]
+
[[ja:DXF]]
+
[[pl:DXF]]
+
[[pt:DXF]]
+
[[ru:DXF]]
+
[[sl:DXF]]
+
[[zh:DXF]]
+

Revision as of 12:39, 22 December 2008


Title(s): AutoCAD DXF, Drawing Interchange Format, Drawing Exchange Format, Autodesk Drawing Interchange Format

Creator(s): Autodesk, Inc.

Contributor(s): Autodesk, Inc.

Relationships:

Description: The AutoCAD DXF format is designed for the proprietary application AutoCAD and also works with many other CAD applications.

File Extensions: dxf

Applications:

File classification:

  • Geometric representation:
      • Point set:
        • Is Supported: true
    • Mesh:
      • Non-manifold meshes:
        • Is Supported: true