Copy/Rotate and Move/Rotate Commands

Copy/Rotate and Move/Rotate Commands

Anonymous
Not applicable
39,863 Views
13 Replies
Message 1 of 14

Copy/Rotate and Move/Rotate Commands

Anonymous
Not applicable

I am working in CAD 2012 and trying to use the copy/rotate and move/rotate commands, but can't figure them out.  At my previous job this was an option, and the shortcut keys were CR and MR.  Can anyone help with what the general command is?  I know how to customize my shortcut keys.

 

Thanks!

0 Likes
Accepted solutions (2)
39,864 Views
13 Replies
Replies (13)
Message 2 of 14

David_W_Koch
Mentor
Mentor

Any chance that those were customized commands at your previous office (AutoLISP, perhaps)?  The Express Tools offers MOCORO (Move, Copy, Rotate), which allows you to move or copy and then rotate the moved or copied item.  I am not aware of any out-of-the-box combined Move-Rotate or Copy-Rotate commands.  If writing LISP code is not your thing, you can probably use Google to find LISP routines that do what you want.


David Koch
AutoCAD Architecture and Revit User
Blog | LinkedIn
EESignature

0 Likes
Message 3 of 14

Anonymous
Not applicable

Shoot.  I was hoping it wasn't customized, but it's possible.  And no, writing code isn't my thing, but I'm quite handy with Google and will look something up, or continue with my current method.  Thanks for the reply!

 

Nancy

0 Likes
Message 4 of 14

lesmfunk
Collaborator
Collaborator
Accepted solution

C'mon guys. The Copy Rotate is an age old standard feature of AutoCAD:

 

RO <Enter>

<Select objects to rotate>

<Select base point>

C <Enter>

<Select or Type in angle and hit Enter>

 

I'm surprised no one gave you the correct answer yet. I'm not even an AutoCAD guy. Only us dinosaurs know this?

Message 5 of 14

Keith.Brown
Advisor
Advisor

@Anonymous wrote:

C'mon guys. The Copy Rotate is an age old standard feature of AutoCAD:

 

RO <Enter>

<Select objects to rotate>

<Select base point>

C <Enter>

<Select or Type in angle and hit Enter>

 

I'm surprised no one gave you the correct answer yet. I'm not even an AutoCAD guy. Only us dinosaurs know this?


That is actually just the rotate command.

 

You don't really need LISP or custom programming to accomplish this.  You can just open the CUI and create 2 new commands and then using a macro just automate the MOCORO command.  One using the copy/rotate combination and another using the move/rotate combination.

 

See here for learning about macros.

 

You can also accomplish the same thing using the Action Recorder.  See here for learning about the Action Recorder.

0 Likes
Message 6 of 14

Keith.Brown
Advisor
Advisor
Accepted solution

Screencast on how to use the Action Recorder to create two new commands.  MoveRotate and CopyRotate.

 

 

Message 7 of 14

lesmfunk
Collaborator
Collaborator

@Keith.Brown wrote:

 


That is actually just the rotate command.


Did you even try the steps before commenting? It rotates AND copies.

 

If you want to copy/rotate multiple:

 

<Select the object(s) you want to copy rotate>

<Click on one of the grips>

<Press space bar twice> 'This enters the rotate command

B <Enter> 'This allows you to specify base point

C <Enter> 'This creates a copy

<Select angle> 'Repeat this step for multiple copies at selected angles

 

This command is fairly simple. A macro isn't going to save you much time unless you do this a lot.

Message 8 of 14

Keith.Brown
Advisor
Advisor

Your right.  I read your post and my mind skipped right over the C portion of the command.

 

In either case you can automate the command the same way with the action recorder.

0 Likes
Message 9 of 14

Anonymous
Not applicable

 


(defun c:cr ()
(princ "\nCopy, &
 Rotate:\n")
(setq ss (ssget))
(command "copy" ss "" "0" "0")(command
 "move" ss "" pause pause)(command "rotate" ss "" "@" pause))

 

(defun c:mr ()
(princ "\nMove, &
 Rotate:\n")
(setq ss (ssget))
(command "Move" ss "" "0" "0")(command
 "move" ss "" pause pause)(command "rotate" ss "" "@" pause))

 

Message 10 of 14

dbroad
Mentor
Mentor

Even though I do a lot of programming, I've never created a combination move/rotate or copy/rotate command.  In addition to the built-in copy features of the rotate command, I find the grip options very useful for copying/rotating/scaling/stretching/mirroring.  The can act on the selected objects or can create copies.

Architect, Registered NC, VA, SC, & GA.
0 Likes
Message 11 of 14

Anonymous
Not applicable

To elaborate ...

 

If you want to copy/rotate multiple around the center point of a circle or arc:

 

1. <Select the object(s) you want to copy and rotate around a reference pt> In this example, maybe contours on a curved street

2. <Click on one of the grips>

3. <Press space bar twice> This enters the rotate command

4. <Click Base point> In this example, the center point of the curve

5. <Click Reference> Pick the center point of the curve again

6. <Click on the same grip as done in step 2 above>

7. <Click Copy> 

8. <Begin clicking the locations of which you want the item copied and rotated>

 

Note that this sequence of steps works well when used with the measure command around a curve.  Ie, if the grade of the street is constant throughout the curve, then using the measure command will place a point block (or whatever you choose for the block) equidistant along the curve.   

 

Message 12 of 14

brian_adams
Collaborator
Collaborator

Yes, but can be simply create new command with macro..that simplify everything.

1 create new one

2 give it a name

3 put macro 

4 create button image

apply changes

5 finde it

6 drag and drop it. 

creating it can be puted to ribbon or toolbar, whatewer you wish 🙂

For move and rotate macro is:  ^C^Cmocoro;\;\M;\R;\;

For copy and rotate macro is:    ^C^Cmocoro;\;\C;\;R;\;

1111.JPGAfter

 

Message 13 of 14

marianafadista
Observer
Observer

yeah... I know. But how to do it SEVERAL TIMES??? that rotate+copy command

thanks!

Message 14 of 14

pendean
Community Legend
Community Legend

@marianafadista wrote:

yeah... I know. But how to do it SEVERAL TIMES??? that rotate+copy command

thanks!


 

pendean_0-1711483865980.png

 

https://forums.autodesk.com/t5/autocad-architecture-forum/copy-rotate-and-move-rotate-commands/m-p/8... 

0 Likes