Automatic Block Creation: When a feature is passed to the writer that cannot be written as a single AutoCAD entity, such as a donut polygon, the writer automatically defines an AutoCAD block and inserts entities necessary to represent the feature.Copy Shape Header Definitions: Shape header definitions are also copied from the file specified by the Template File parameter.Copy Layer Definitions: Layer definitions within an existing DWG/DXF file identified by Template File parameter enable layer definitions to be copied to the destination data set and then referenced.Feature entities can then refer to these linetype definitions. Specifying the Template File parameter in the mapping file results in the predefined linetypes being copied from the template file to the output drawing file. Copy Linetypes: Predefined linetypes within existing DWG/DXF files are copied making them available for use by features being written to the destination file.These blocks can then be referred to by insert entities. Specifying the Template File parameter results in block definitions being copied from the existing file to the output DWG/DXF file. Copy Block Definitions: Often users have existing AutoCAD drawing files that contain block definitions they want the translated data to carry.The layers can also define the attributes to be stored within the feature. User-defined Layers: Users must define the layers into which features are stored.These linetypes can then be referenced by features being written to the AutoCAD file. User-defined Linetypes: New linetypes can be defined in the workspace.The AutoCAD writer provides the following capabilities when writing AutoCAD files.
The AutoCAD reader consists of Source Autodesk AutoCAD DWG/DXF File(s). This feature is then logged by the FME correlation subsystem and the reader moves on to the next entity.
When the AutoCAD reader encounters an entity type it does not know how to process, it simply sets the entity type of the feature and returns it. If the entity has attribution stored as extended entity data, then this is also read and placed in the feature. Complex entities such as polylines and inserts are extracted as single FME features. The reader then extracts entities, one at a time, from the entity section of the drawing file and passes them on to the rest of FME for processing.
These cached values are referenced by entities throughout the file and are needed when processing the entities. The AutoCAD reader first reads the header and table information from the drawing file being processed, and caches information on blocks, shape files, layers, linetypes, and applications.
Autodesk AutoCAD DWG/DXF Product and System RequirementsĪutoCAD RealDWG Product and System Requirements Supported VersionsįME reads and writes AutoCAD file versions up to and including 2022. When AutoCAD data is output, header information may be copied from a supplied template, or prototype, file.
AutoCAD drawing files consist of drawing settings and configuration, as well as a series of entities, or graphic elements, organized into layers.įME provides broad support for many AutoCAD entity types and options. For AutoCAD DWF information, please refer to the Autodesk AutoCAD DWF Reader/Writer.įME can read and write files used by Autodesk ® AutoCAD ® and compatible systems. This chapter is about the AutoCAD DWG/DXF reader/writer and AutoCAD feature types supported by FME. This format contains Autodesk ® RealDWG by Autodesk, Inc.