Changing attribute text justification automatically when mirrored
Hi,
Any idea how to have a blocks attribute text justification changed automatically when mirroring. I have attribute text after arrow symbol with middle left justification. As text length varies using center text option is out of question. When mirroring the text has to be with middle right justification not to overlap the arrow. Is there a way to have a single block that you can mirror and have correct text justification without having to have multiple blocks?
Thanks,
Lennart
Comments
-
Hopefully someone smarter will chime in, but it would probably need to be a custom mirror lisp that also changes the text justification.
0 -
You can move a block attribute, so looking at this image, say just want white to be on left, and text on left, you can see the mirror of the block, at top right side is original. I adjusted the E 5000 in the mirror block via lisp, (vlax-put obj 'insertionpoint (list 660 204)) original position was like 676,204.
So yes can be done but it needs a look up for the values to use for the Block, the XEffectiveScaleFactor = -1.0, the negative implies is mirrored.
So how many blocks are we talking about ? Can do say one for you, need to take into account scale factors. need a sample block and how it's to look after mirror.
0


