The CEDRA CorporationTM
Bridging Engineering with GISTM
_______________________________

 

CEDRA-DxfExportTM



CEDRA-DxfExportTM is an ArcView® GIS and ArcGIS® extension, that is included with all of the CEDRA AVseriesTM software or licensed as a separate extension, which enables the user to create an AutoCAD Drawing Interchange File (DXF file) for all visible features in the current map from within ArcView 3.x or ArcMap. ArcView GIS users are able to perform the export from within a View document or a Layout document, while ArcGIS users can perform the export from within either a Data Frame or the Layout view.

ArcGIS users should check out the CEDRA-ArcView3-Tools toolbar. This toolbar offers a number of selection tools which will increase productivity by at least 30%. This is accomplished by reducing the number of clicks that are made in performing typical selection operations. ArcGIS users who have previously worked with ArcView GIS will definitely appreciate these tools.

In addition to being included with all of the CEDRA AVseriesTM software, The CEDRA-DxfExport software is also included with all of the CEDRA Demo Packs. For those interested in primarily being able to create DXF files from within ArcView 3.x or ArcMap, CEDRA recommends the CEDRA AVcadTM software as the solution. Note that there is no limit to the number of DXF file creations that can be performed with the CEDRA-DxfExport software, which is included with the CEDRA Demo Packs.

For those who do not wish to license a CEDRA Demo Pack but still want to see how the DXF file creation works, simply e-mail a sample shapefile, Personal or File GeoDatabase you would like processed to cedra@cedra.com, with the subject line CEDRA-DxfExport Software Inquiry. Please include your name and company/agency in the e-mail. Upon completion of the DXF file creation, the results will be e-mailed back to you for your review. After which we can discuss the results of the export to see if the desired results were obtained.

Click on this link for a color brochure, which can be viewed and/or printed with Adobe Acrobat® ReaderTM.


CEDRA-DxfExportTM

CEDRA-DxfExportTM is fully compatible with Versions 3.0, 3.1, 3.2 and 3.3 of ArcView® GIS and Versions 8.2, 8.3, 9.0, 9.1, 9.2 and 9.3 of ArcGIS®.

Accessing the CEDRA-DxfExport software:

ArcView GIS users should load the CEDRA-DXF-Export extension using the {File} [Extensions...] command. Once the extension has been loaded, a menu item called DXF Export will appear. This menu item contains a sub menu item called Create DXF File.

ArcGIS users should add the ced2dxf.dll file, located in the CEDRA distribution directory \cedra\arcmap, with the Add From File button within the {Tools} [Customize] dialog box. Once the ced2dxf.dll has been added, a toolbar called CEDRA-ArcMap2DXF-Tools will be available for use. This toolbar contains a combo-box with a menu item called Create DXF File.

Upon activation of the Create DXF File command a dialog box as shown below will appear. Generation of the DXF file is made by filling in the appropriate information displayed in the dialog box and clicking the OK button.

Software Functionality:

Unlike other DXF export utilities, which process only one theme at a time, the CEDRA DxfExportTM extension processes all visible themes (shapefiles, personal geodatabases, file geodatabases, enterprise geodatabases and coverages) in the current map. For ArcView GIS users, the export can be performed from within a View document or a Layout document, while for ArcGIS users, the export can be performed from within a Data Frame or the Layout view. Furthermore, the CEDRA DxfExport utility will process annotation features and graphic text elements. As such, a DXF file created by this utility can include features and text.

In processing the visible feature and annotation layers in the map, note the following:

 ArcMap - CEDRA-DxfExport Dialog Box
 

As can be seen by examining the dialog box above, the user is able to:

Special Notes:

Color Mapping:

For those who need to ensure that the ArcMap color is properly exported to the AutoCAD environment, the CEDRA-DxfExport software allows the user to define an ArcMap to AutoCAD color mapping scheme. The CEDRA-DXF Color Mapping file, rgbmap.txt, can be edited by the user to map a specific AutoCAD color to a specific ArcMap color. Any word processor or text editor can be used to perform the editing.

An ArcMap color is defined in terms of its RGB value. The [Layer RGB Values] command, included with the CEDRA-DxfExport software, can be used to ascertain the RGB color value. To use this command, the user activates in the Table of Contents the layer to be processed (one layer is processed at a single time). Upon selection of the command, a list message box is displayed containing the RGB values for each classification comprising the layer.

A portion of a sample CEDRA-DXF Color Mapping file is shown below. Note that the /* characters denote a comment line, which the user can insert freely within the file. Comment lines can be used to improve the readability of the file. There is no limit to the number of colors that can be mapped.

/* Identify the AutoCAD color to be used for a specific ArcMap color
/* Each data line contains two values:
/* Value 1: ArcMap RGB color value (use Layer RGB Values command to determine)
/* Value 2: AutoCAD color number (value between 1 to 255, inclusive)
/*
/* BLACK
/*
33554432 7
/*
/* BLUE
/*
50294784 5
/*
/* GREEN
/*
33619797 3
/*
/* YELLOW
/*
33619967 2
/*
/* CYAN
/*
50316544 4
/*
/* RED
/*
33554687 1
/*
/* MAGENTA
/*
46465279 6
/*
/* GRAY
/*
46976204 8
/*
/* LIGHT GRAY
/*
48357857 9

Example of a Typical DXF File Export:

 ArcView / ArcMap Data (Original Data)
 >

 CEDRA-DxfExport DXF File Contents (Exported Data)
 

Extra Functionality included with the CEDRA-DxfExport Software

For ArcGIS users, included with the CEDRA-DxfExport software are the CEDRA-DataFrame-Tools and CEDRA-ArcView3-Tools toolbars. Although not required in the creation of a DXF file, these additional toolbars enhance the interaction of the user with ArcMap by (a) facilitating the printing of maps and (b) the processing of layers and features within the map. Below is a description of these toolbars and the functionality they provide.

Printing Capability for ArcGIS

ArcGIS® users have the ability to print the active data frame using the Print Data Frame command, which is available in the CEDRA-DataFrame-Tools toolbar. The Print Data Frame command differs from conventional ArcGIS printing in that the user is able to control: (a) the map scale, (b) the map area to be printed, (c) the location of the map on the paper and (d) optionally, whether a data frame, which contains a map sheet border, should be included or not in the map.

As most ArcMap users have realized, within an ArcMap document file (.mxd) all data frames share the same layout. This causes the difficulty of when the layout view is activated all of the data frames in the document file appear in the layout, which for some applications is not what the user wants. The Print Data Frame command will print the active data frame, from data or layout view, ensuring that: (a) the desired map scale is preserved, and (b) all other data frames do not appear on the plot. This is achieved by programmatically positioning all data frames, other than the active data frame, in the document file outside of the user specified sheet limits (Paper Size parameters). In so doing, when the layout view is activated the only data frame that appears in the layout view is the active data frame.

This capability allows the user to have a single document file that contains many data frames with each data frame containing a complete drawing sheet. Without the Print Data Frame command the user would have to: (a) create separate document files for each drawing sheet or (b) manually reposition all data frames, other than the active data frame, outside of the sheet limits.

 Data Frame Printing Dialog Box

 Positioning of the Active Data Frame on a Map Sheet Border
   

In addition, users have the ability to operate in another mode of map preparation. The first mode, which was described above, is when a single data frame contains the entire map to be printed. The second mode is where one data frame contains the map contents, while another data frame contains the map border (title block, sheet border, etc.).

The Print Data Frame command accommodates this scenario by providing the Include Data Frame matching the Paper Size option. When this option is checked the Print Data Frame command will position the active data frame according to the specifications in the Data Frame Size and Position parameters area and will include in the plot the data frame whose name is either 11"x17", 24"x36" or Custom, depending upon which Paper Size is active. This approach enables the user to create a single map border, placing it in a data frame using one of the following; 11"x17", 24"x36" or Custom as the name of the data frame, and generate multiple maps without having to load the map border into multiple data frames.

ArcView 3.x Tools for ArcGIS

ArcGIS users who have worked with ArcView GIS will notice that the commands shown below: (a) do not operate the same in ArcMap as they did in ArcView or (b) are just not a part of core ArcGIS. These commands did not provide GIS functionality but they were an essential part of how ArcView GIS users operated in the ArcView 3.x environment. To ease the transition to ArcGIS, CEDRA's ArcGIS based software includes the CEDRA-ArcView3 Tools toolbar. This toolbar enables ArcGIS users to interact with ArcMap in a manner similar to how ArcView GIS users operated in the ArcView 3.x environment. For users who have never worked with ArcView GIS, these tools provide an easier and more flexible means of interacting with the map.

 CEDRA-ArcView3 Tools toolbar
 

Functionality offered in the CEDRA-ArcView3 Tools toolbar

To download a color brochure, which can be viewed and/or printed with Adobe Acrobat® ReaderTM, click on the following link CEDRA Software Information.

CEDRA-DxfExport is licensed as per the terms of the CEDRA Software License Agreement.


For more information on CEDRATM software and services contact The CEDRA Corporation at 151 Sully's Trail - Suite 6, Pittsford, New York 14534, phone: 585-232-6998, fax: 585-262-2042 or Send E-mail to CEDRA: cedra@cedra.com

Go Back to the CEDRA Homepage

CEDRA, CEDRA 2010, AVseries, CEDRA Lite, CEDRA-SEA, CEDRA-LAND, CEDRA-SAND, CEDRA-WATER, CEDRA-AVseries, CEDRA-AVcad, CEDRA-AVcogo, CEDRA-AVparcel, CEDRA-AVland, CEDRA-AVsand, CEDRA-AVwater, CEDRA-DataEditor, CEDRA-DxfExport, CEDRA-AGSTools, The CEDRA System, The CEDRA AVseries and The CEDRA Corporation logos are all trademarks of The CEDRA Corporation, Rochester, New York. ArcView GIS, ArcGIS, ArcMap, 3D Analyst and Arc/Info are registered trademarks of Environmental Systems Research Institute, Inc. Redlands, California. Acrobat is a registered trademark and Acrobat Reader is a trademark of Adobe Systems Incorporated, San Jose, California.

© Copyright 1985 - 2010