Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

I want to be able to copy an object (a dynamic label) multiple times and set the rotation after each placement.

7 REPLIES 7
Reply
Message 1 of 8
DoomiNATEr_19!
342 Views, 7 Replies

I want to be able to copy an object (a dynamic label) multiple times and set the rotation after each placement.

I have a style for our company's surface spot elevation labels, and when I add labels to a layout they are all the same rotation. Currently I then have to go back and rotate each label individually, which is time consuming and is rather frustrating.

 

Is there a way to set the rotation for each label/object placed as I copy them? Adversely, I could also do this during the original placement of the labels if that is a possibility. 

7 REPLIES 7
Message 2 of 8
MMcCall402
in reply to: DoomiNATEr_19!

Place the labels at all the locations you want labeled.  Rotate one and then copy its rotation value from the properties window.  Select other labels that you want to have the same rotation.  Paste the rotation value into the properties window for the label rotation and all the selected labels will get that rotation.

Mark Mccall 
CAD Mangler



Hammer Land Engineering


Linkedin

Message 3 of 8

When I have hundreds of spot shots this gets difficult. The current file I have has almost 1000 shots... this also would be no quicker than what I'm currently doing. I'm hoping someone knows of a LISP that can allow for the compounding of the 2 tasks: Copy and Rotate. 

Message 4 of 8
cwr-pae
in reply to: DoomiNATEr_19!

Do you want all the labels rotated to the same angle? Or is each label rotated to a different angle?

Message 5 of 8
DoomiNATEr_19!
in reply to: cwr-pae

Each label will be rotated to one of the 4 ortho angles depending on the space allowed to not cause text conflicts.
Message 6 of 8
cwr-pae
in reply to: DoomiNATEr_19!

Use this lsp to select all labels of a single style after placing, then rotate them all to the same angle. Curtesy of @tcorey.  

 

Message 7 of 8
cwr-pae
in reply to: DoomiNATEr_19!

Posted the lisp before you answered :/.

Faster but not the best, use 4 styles and then set each style's rotation selecting with the lsp.

Message 8 of 8

Well, that is ultimately comparable to what i currently do... I'm really looking for a Lisp that simply combines the copy and rotate command. Essentially, i would like to be able to do as follows: <COPY> *select one object by base point*, *click basepoint to paste item too*, *type rotation for the object to rotate from its original position*, *repeat*

 

Much like the current copy command but with an extra prompt to modify the rotation (either with a typed angle or a cursor location) after every placement.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


 

Autodesk Design & Make Report