AnsweredAssumed Answered

Rotate component about its own origin in an assembly?

Question asked by Daniel Nicholson on Sep 24, 2016
Latest reply on Jun 4, 2019 by Kouji Shibata

I posted this in the solidworks assembly forum

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?