Hi all, I was surprised not to find anything on this in google. Maybe search terms "Dimension Horizontal Vertical" and combinations thereof were not sufficient. If this is a repeat please forgive and point to references. I'm a bit surprised to see that with an IAcadDimRotated... if it's a vertical dimension.. Rotation = 0 TextRotation = 0 if it's a Horizontal dimension... you guessed it... Rotation = 0 TextRotation = 0 I can't find any other properties that appear to distinguish the orientation Maybe I'm missing something obvious. For a while I was getting around this by reading the block def, getting the start and endpoints and reading angle between them Obviously this doesn't work because they can be offset from each other and still the dim is horz or vert. So now the only thing I can think of is get the three lines from the def. If two are horz and one vert, it's a vert dim If two are vert and one horz, it's a horz dim. I could rely on the order of lines in the definition since they seem consistent, and just read the dimension line (ignoring the extension lines) but since there's no guarantee that will be the case I thought it safer to check all three since there will always be two one way and one the other. Is there something obvious I'm missing that's much easier? This seems an absurd amount of work to find what i would have expected to be a simple property get.... Tia Mark