Organic Posted March 24, 2009 Posted March 24, 2009 Say I select 100 objects in my drawing and wish to rotate them 90 degrees, although keep them at their current approximate positions. Wherever I select the base point, these are rotated around it, and end up in entirely different places in the drawing. Is there a way to rotate objects at the same time (instead of doing each individually!!!) where the rotation is relative to the point of that object? I tried seeing "@" at the basepoint, althoguh that didn't seem to work. Quote
A1DWG Posted March 24, 2009 Posted March 24, 2009 Are the 100 objects all the same? ie could you use a block, or is the drawing being rotated and symbols / text needs updating? Text and Blocks can have their rotation changed in object properties, thats the best I can suggest. Quote
Lee Mac Posted March 24, 2009 Posted March 24, 2009 Say I select 100 objects in my drawing and wish to rotate them 90 degrees, although keep them at their current approximate positions. Wherever I select the base point, these are rotated around it, and end up in entirely different places in the drawing. Is there a way to rotate objects at the same time (instead of doing each individually!!!) where the rotation is relative to the point of that object? I tried seeing "@" at the basepoint, althoguh that didn't seem to work. I would agree with the above - if the objects do not have some kind of "base point", it would be hard to rotate them without moving them somewhere... even with LISP I should think. Quote
Organic Posted March 24, 2009 Author Posted March 24, 2009 Thge objects are all MTEXT so a block cannot be used (different contents for each). If i select all, in the Properties panel under Angle of Rotation can I add +90d etc rotate all 90d (although I suppose that basepoint is still going to screw it up)? Quote
Lee Mac Posted March 24, 2009 Posted March 24, 2009 It depends how the text is justified - if it is justified Middle Center, then the position will not change upon rotation Quote
A1DWG Posted March 24, 2009 Posted March 24, 2009 Thge objects are all MTEXT so a block cannot be used (different contents for each). If i select all, in the Properties panel under Angle of Rotation can I add +90d etc rotate all 90d (although I suppose that basepoint is still going to screw it up)? You can change the properties of the text using the properties manager, set the rotation to 90 (or whatever you want). The text should rotate about its point of origin, (dependant on its justification top left, middle center etc). you will probably have to move the text a bit to avoid overlapping other items. If the text is annotive you can use the Match orientation to layout option. Quote
Organic Posted March 24, 2009 Author Posted March 24, 2009 Yes, but if I select lots of text objects, i can only have a single basepoint and the rotation then rotates the text around this basepoint, while I want to rotate each around the text objects individually if you know what I mean. Quote
Lee Mac Posted March 24, 2009 Posted March 24, 2009 If you select all your text objects and go to the properties bar, and type your rotation angle in there, all the text objects will rotate around their individual base points.. Quote
Organic Posted March 24, 2009 Author Posted March 24, 2009 (edited) Thanks lee, its probably as simple as that. Edited March 3, 2011 by Organic Quote
JoeC Posted March 24, 2009 Posted March 24, 2009 Not sure if Acad 2009 has Express tools, but if so, it has a handy tool for text. It rotates, changes from caps to lower case, justifies, etc. Quote
Lee Mac Posted March 24, 2009 Posted March 24, 2009 Not sure if Acad 2009 has Express tools, but if so, it has a handy tool for text. It rotates, changes from caps to lower case, justifies, etc. TORIENT is a good tool to use Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.