Skip to main content
Solved

Autodesk AutoCAD DWG/DXF repairing polyline on read


caracadrian
Contributor
Forum|alt.badge.img+23

I am trying to create a workspace that identifies consecutive duplicate point in DWG polylines. and outputs their coordinates for future review.

As per my example, Autodesk AutoCAD DWG/DXF (normal reader or FeatureReader) does some autorepair on the features while reading. The DWG feature has 12 vertex in AutoCAD but only 7 in FME.

Please see attached sample feature in dwg format.

I want FME to read the same geometrie that AutoCAD gives.

Using FME 2024.2.1.0 build 24801

 

Best answer by DanAtSafe

Hi ​@caracadrian Yes, “this is a feature not a bug”.  ArcGIS Pro and QGIS also removed duplicate coordinates when reading your DWG file.  If you’d like the option to not remove duplicate coordinates when reading then please post an idea here.

View original
Did this help you find an answer to your question?

3 replies

caracadrian
Contributor
Forum|alt.badge.img+23
  • Author
  • Contributor
  • March 28, 2025

I’m bringing some more details about the problem.

These are screenshots of the same geometry in AutoCAD and FME Data Inspector (attached zipped dwg):

AutoCAD coordinates
FME Data Inspector “fixed” coordinates

Maybe someone at Safe can say if this is a “feature not a bug”. If it’s a feature we need it as an option.

Any ideea helps.


DanAtSafe
Safer
Forum|alt.badge.img+18
  • Safer
  • Best Answer
  • March 31, 2025

Hi ​@caracadrian Yes, “this is a feature not a bug”.  ArcGIS Pro and QGIS also removed duplicate coordinates when reading your DWG file.  If you’d like the option to not remove duplicate coordinates when reading then please post an idea here.


caracadrian
Contributor
Forum|alt.badge.img+23
  • Author
  • Contributor
  • April 1, 2025

Thank you for letting me know.

i will post an ideea and see what happens in the next builds.

It would be nice to use FME for DWG auditing.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings