ds-blue-logo
Preview  |  SOLIDWORKS USER FORUM
Use your SOLIDWORKS ID or 3DEXPERIENCE ID to log in.
DNDaniel Nicholson24/09/2016

I posted this in the solidworks assembly forum

https://forum.solidworks.com/thread/87024

but I am re-posting it here because it might be more applicable. I'm looking for a macro that would allow me to rotate a component(s) about that components origin instead of the origin of the assembly.

Right now this is my process flow:

Starting from a top-down view, I select a component in the assembly, right click, select move with triad, then right click the "z" ring of the triad, select rotate 90.

What I would like to be able to do is have a component or multiple components selected, and hit a button to just rotate each of them 90 degrees about their own origin point. In this case, it would be about the "z" axis.

Is this a macro anyone can help me with?

Thanks!