|
|
| 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]]
| + | |