I have created a number of dynamic "master" blocks inserted into a master layout at various rotations (0, 90, 180).

Each of those "master" blocks consists of other dynamic sub-blocks.

I am trying to extract the X,Y coordinates of the sub-blocks from each of the "master" blocks, one "master" block at a time.

If the "master" block's rotation is 0 or 180, dataextraction correctly returns the X,Y coordinate of EACH of the sub-blocks. Perfect!

HOWEVER, when the "master" block's rotation is 90d, dataextraction returns ONLY the insertion coordinates of the "master" block for EACH of the sub-blocks and NOT the X,Y coordinates of each sub-block.

This is not very helpful to my objective. Anyone have an idea what AutoCAD is thinking? HELP!!

This is a 2D drawing.