Is there a way to rotate to make it rotate by increments?

Is there a way to rotate to make it rotate by increments?

Anonymous
Not applicable
1,033 Views
3 Replies
Message 1 of 4

Is there a way to rotate to make it rotate by increments?

Anonymous
Not applicable

I'm currently fiddling around with a process that i do and I'd love to have a Keyboard shortcut that rotates 90 degrees and then if i click it again it rotates 90 degrees again. I am only able to get it to only rotate to 90 degrees from where it started and never further. I'd like to have a button that allows me to rotate and press it as it goes through 90, 180, 270, 0.

Edit: This help is supposed to be about when i am already copying an object, its asking for an insertion point and then i rotate before inserting. (For example, i click an object, then i copy and then if i had four corners to a rectangle i could go Click, "Rotate", Click, "Rotate" etc. so i could just hit all four corners while in one copy command).

0 Likes
1,034 Views
3 Replies
Replies (3)
Message 2 of 4

h_s_walker
Mentor
Mentor

Put the following in a button. Be aware you do need to select the base point every time and it does not repeat so you have to keep on selecting the button and then the object and base point

 

^C^CROTATE;\;\90

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes
Message 3 of 4

pendean
Community Legend
Community Legend
You cannot automate ROTATE command in LT to guess where you want the rotation point to be, you'll still have to pick it with your mouse. See macro edit above to help with that task.

And there is even less automation in LT to go from COPY or ROTATE without writing a macro that still requires user input to select points. You must be trying to recreate MOCORO from full AutoCAD, yes?
0 Likes
Message 4 of 4

Anonymous
Not applicable

Acually there is a better way to handle this, we can simply have a variable store the degrees and increment that by 36. The problem with the element suddenly moving around 360 degrees in the other direction is due to the rotation going from some number around 360 to a number close to above 0. It detects that as being smaller and hence goes counter-clockwise. How the element stores it's rotation will by default do %360 on the angle, but simply going over 360 and never resetting the angle to a lower value will make it so it never go counter-clockwise.

0 Likes