Kent,
Hadn't thought of manipulating the UCS. I usually shy away from that, but I
can see the advantage here, I think I'll tinker with that too...see what I
can blow up. Thanks for the help.
--
John Michalik
Drafting and Design
LDD/CAD Development & Standards
johnm@weissereng.com
"Kent Cooper" wrote in message
news:4931186@discussion.autodesk.com...
You could use the two alignment points to set a temporary User Coordinate
System, and then move the text to the appropriate X and Y coordinates within
that UCS (which I assume would always be the same), then set the UCS back.
Or you could save the angle between the alignment points, and move the text
using (polar), but that usually requires adding to or subtracting from the
alignment angle, and that can be tricky if you might have to add or you
might have to subtract depending on what range the angle falls in, and from
what range of directions you want the text to read upright. That's part of
what I think would make the UCS approach easier. The text justification
would have bearing, if you align it (and then move it) based on its
insertion point (which is likely to be the easiest way).
--
Kent Cooper
"John Michalik" wrote...
I have a lisp routine (can post if it would help) that will allow you to
rotate selected text or blocks to an alignment defined by two picked points.
What I would like to do if possible is also have it take that alignment
information and place the selected text a specified distance off of the
alignment that was defined. I think this would have some bearing on what
the justification of the text was. I have no idea how to approach this or
if it's even possible. Does anyone have any ideas on this?