Select to view content in your preferred language

Convert to CAD and decimal precision

140
1
08-02-2024 03:12 AM
AndreasRoditakis
New Contributor

Trying to cut polygons from a CAD dataset in ArcMap 10.8.1. After completing the task, I export back the new polygons to CAD but there is a rounding effect in the position of all vertices.

e.g. The original coords of a point in CAD :

X = 653942.035465 Y = 3895920.87421 Z = 0

The same point after going back and forth from ArcMap to CAD:

X = 653942.0355 Y = 3895920.8742 Z = 0

loosing those digits at the end plays significant role and I need to know if there is a way to increase decimal point precision while importing / exporting data from and to CAD.

Thanks.

0 Kudos
1 Reply
VinceAngelo
Esri Esteemed Contributor

I just went through something like this with an architecture dataset I was toying with, though it was hundredths of feet, not sub-millimeter rounding.

The default coordinate reference generally preserves thousandths of meters, though some dip into the ten-thousandths. Unfortunately, it varies by coordinate system (max resolution across the entire mappable space).

The only way to change ArcGIS coordinate reference behavior is to take proactive ownership of the coordinate reference used in your data conversion. The first step here is to read (and understand) the Understanding Coordinate Management in the Geodatabase White Paper. Then you need to determine your actual XY/Z/M coordinate reference range requirements and determine the exact offsets and scales necessary to accomplish them. At that point, you can create a Feature Dataset which uses these values. And then all data conversion should go though that Feature Dataset. Since spatial references are immutable, once the feature class is created inside the FDS, you can drag it back out to the parent file/enterprise geodatabase.

You should also consider whether tenth-millimeter precision is actually necessary. I can assure you that the carpenter building my retirement home is not going to achieve better than 1/16" precision, possibly as little as 1/4".

- V

0 Kudos