How to rotate body around pivot with specified coords?

How to rotate body around pivot with specified coords?

Anonymous
Not applicable
3,552 Views
6 Replies
Message 1 of 7

How to rotate body around pivot with specified coords?

Anonymous
Not applicable

When I rotate the body, at first the pivot is set. And this pivot is set only at existing surface of the body.

But I need to rotate this body around a point in space with exact coordinates, and this point is away from the body.

How can I set rotation pivot to exact coordinates in space?

0 Likes
Accepted solutions (1)
3,553 Views
6 Replies
Replies (6)
Message 2 of 7

ekinsb
Alumni
Alumni

The "Move" command supports a "Set Pivot" option in the dialog.  This allows you to reposition the manipulator.  When you click the "Set Pivot" option the icon changes to the green check makras shown below.  Now you can pick a point in the model to reposition the manipulator or you can use the manipulator itself to move and rotate it anywhere within the model.  While the "Set Pivot" is on (a green check mark) you're just repositioning the manipulator.  Once it's positioned where you want it, click the green check and now any manipulations you make will apply to the selection.

 

Move.png


Brian Ekins
Inventor and Fusion 360 API Expert
Mod the Machine blog
0 Likes
Message 3 of 7

Anonymous
Not applicable
Yes, but pivot position should be not on the model - it is away from it.
Message 4 of 7

ekinsb
Alumni
Alumni

That's ok.  You can reposition the manipulator to anywhere.  Attached is a small video demonstrating rotating the body relative to the an edge on another body.  You can position the manipulator anywhere is space.  It doesn't have to be with respect to any existing geometry.

 

 


Brian Ekins
Inventor and Fusion 360 API Expert
Mod the Machine blog
0 Likes
Message 5 of 7

Anonymous
Not applicable

Thank you very much for your replies.
You see, the problem is that pivot should be attached to some kind of geometry, this or that edge or something.
But what if I need to rotate my object around ARBITRARY point in the space?
It seems that I need to create extra objects in desired coordinates just to be able to set pivot there, because I cannot place pivot in the point where there is no objects. It is too much operations for just rotating, isn't it?

0 Likes
Message 6 of 7

ekinsb
Alumni
Alumni
Accepted solution

The location can be completely arbitrary and independent of any geometry.  I've attached a video demonstrating this where I want to rotate the body 45 degrees around a line that passes through -3, 6, 0 and is parallel to the Z axis.  When repositioning the manipulator, the values specified in the dialog are relative to the previous point.  I begin repositioning the manipulator by selecting the origin point so I know the starting position is (0,0,0) then I move the manipulator in the x and y directions to the desired location and then rotate the body.


Brian Ekins
Inventor and Fusion 360 API Expert
Mod the Machine blog
Message 7 of 7

Anonymous
Not applicable

Thank you very much for your explanation!

Your video nicely demonstrates how this could be done.

0 Likes