Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Rotate model view about an edge/axis
Milko
Member Posts: 2 ✭✭
In SolidWorks, while working on a model you can select the rotate command and select and edge or axis and model will rotate about that edge/axis. Is there a similar functionality in Onshape?
0
Best Answer
-
Paul_J_Premakumar Member, Onshape Employees Posts: 220@Milko,
This functionality is not available in Onshape. Please create an improvement request for this, it will help us prioritize feature requests.
5
Answers
In a Part Studio, you can use "Transform" tool. In an assembly, you can use the triad which displays when selecting the component you want to rotate. Simply move the triad origin to change the origin of the rotation.
This functionality is not available in Onshape. Please create an improvement request for this, it will help us prioritize feature requests.
When the rotate command is initiated, a ray is projected from the cursor down into the screen.
If that ray intersects any point on a part or surface, then that point (the intersection of ray and part) becomes the center of rotation (even though the mouse moves off it).
If that ray does not intersect any geometry, then the center of rotation becomes the geometric center of all visible entities (including the origin).
This is a very simple heuristic that leads to a very natural interaction with the model (regardless of whether you know what its doing or not).
I am not saying that this IR isn't needed, I am just saying that i have not missed it.