I'm using XData with the DXF-Codes 1011 (AcDb::kDxfXdWorldXCoord) and 1013 (AcDb::kDxfXdWorldXDisp) to analyze transformations of entities that have been applied to entities by MOVE/ROTATE. The XData list of my entities looks like this:
Code Content
1011 (0,0,0)
1013 (1,0,0)
1013 (0,1,0)
1013 (0,0,1)
Which represents the identity matrix. Usually AutoCAD transforms these XData entries with the same transformation matrix that is applied to the entity. But recently I found, that mesh (AcDbSubDMesh) entities don't transform the XData. I'm using AutoCAD 2020.
I have added a sample DWG with a blue 3DSOLID, a green LWPOLYLINE and a red MESH. You can verify with ArxDbg's command SNOOPENTS that the XData of the mesh is not transformed while the XData of the other entities is transformed.
Is this a bug, "as designed" or is something wrong with my drawing?
If it is "as designed": Are there other entity classes that won't transform these XData?
Thomas Brammer ● Software Developer ● imos AG ● LinkedIn ● ![](http://download.autodesk.com/us/expert_elite/ADSK_Expert_Elite_Icon_S_Color_Blk.png)
If an answer solves your problem please [ACCEPT SOLUTION]. Otherwise explain why not.