How To: Display an AutoCAD drawing file in ArcMap
This article provides instructions for adding AutoCAD drawing files to ArcMap, identifying problems that may prevent the data from drawing, and tips on correcting these issues in AutoCAD.
The following steps are useful when applied to an AutoCAD drawing file in the native application, before adding the file to ArcMap.
Note: ArcGIS Desktop does not support features created in AutoCAD Civil 3D or AutoCAD Land Desktop using Object data. If these files are opened and re-saved in AutoCAD, some of the Object data may be converted to entities that draw in ArcMap or convert to a geodatabase. If possible though, use of Object data in AutoDesk files which are brought into ArcGIS Desktop should be avoided.
- Create a copy of an AutoCAD file.
- Save a copy for the drawing file in AutoCAD with a name that does not contain spaces or hyphens. If the name contains spaces or hyphens, substitute both characters with underscores.
- Navigate to Insert > External References, and detach any external references attached to the file. Save the AutoCAD drawing file again.
- Navigate to Format > Units. Take note of the units used to create the file.
- Navigate to Layer Manager, and turn on, unfreeze, or unlock any layers which are turned off, frozen, or locked. This enables the data to draw in ArcMap.
- Save the AutoCAD drawing file.
- Add the AutoCAD drawing file to ArcMap to modify features.
- Open a blank map in ArcMap.
- Navigate to the Tools toolbar and select the Add Data drop-down.
- Browse to the location where the new copy of the AutoCAD drawing file is saved, and double-click the .dwg file.
Note: If the DWG files do not appear as expected, see the Knowledge Base article: Problem: Adding new file types in ArcCatalog makes those files disappear from ArcGIS.
- Individually add the feature types from the file. This helps isolate the feature type(s) that are causing issues.
Note: Adding feature types individually to ArcMap allows access to individual layer properties. Adding the group layer blocks access to this information.
Warning: If any issues arise with the data displayed in the ArcMap session, the AutoCAD drawing file must be amended. Refer to steps 3-5.
- In ArcMap, remove the problematic layers from the .dwg files. Right-click a specific layer, and select Remove.
- In AutoCAD, navigate to Edit > Select all, and apply the Explode command to explode the blocks.
Note: The Explode command may cause inaccessible features to be available. It is recommended to apply the Explode command at least once, although the command may need to be applied several more times since blocks may be embedded up to nine levels deep.
- Save the drawing file in AutoCAD, and repeat Step 2.