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.
How to rotate the sketch coordinate system of a part that was generated by in-context editing
john_P37
Member Posts: 26 PRO
I have a simple rectangular plate. It was generated for the first time by in-context editing of an assembly. That assembly had some items angled at 45 degrees, and somehow this plate picked up that coordinate system. So if I draw a new square in a sketch for this part, it is oriented at 45 degrees to how I want it. It is possible to change the base coordinate systems so that subsequent sketches are along x', y', z', not x,y,z? I tried Transform, and this sort of works: it only transforms the part, so new sketches are in the correct orientation. Unfortunately, old sketches are left unrotated, and hence not useful for reference.
thanks, John
thanks, John
0
Best Answer
-
NeilCooke Moderator, Onshape Employees Posts: 5,714@john_P37 - the first option should be to create a mate connector on the angled face in the assembly before creating a part in-context (rather than using the assembly origin), then the new part will then be in the correct orientation in the part studio. The second option would be to create a construction sketch on the face of the plate, then create a plane through that sketch so that the plane orientation is correct. Hope that makes sense.
Third option is to create a mate connector on the face in the correct orientation, then use this custom feature from our very own @Jake_Rosenfeld
to create a plane through it. Then sketch on that.Senior Director, Technical Services, EMEAI6
Answers
As always, a link to a document gets you the fix
Third option is to create a mate connector on the face in the correct orientation, then use this custom feature from our very own @Jake_Rosenfeld
to create a plane through it. Then sketch on that.
Here was my trial:
https://cad.onshape.com/documents/d02ba027632901ed5aaff6ef/w/04905dfb7cbb3d58f4afe89f/e/4d90f69d752ec97fe4f9600c
Best regards,
John
(i will see what i can do )
HWM-Water Ltd
Yes!
No need for an IR for this one -- it's actually already being worked on.
HWM-Water Ltd
I know you're kidding, but I'll respond seriously regardless -- please don't filter suggestions assuming someone else may have already thought of it! That's how great ideas get lost.
Yes - as of the PREVIOUS release, you can use the z axis of a mate connector as the axis for any pattern/transform.
WIth THIS release, you can now define the xy coordinate system of a sketch by using the mate connector to define the sketch.
One Connector to rule them all!!!
Hopefully in due time...
https://forum.onshape.com/discussion/9943/part-studio-the-ability-to-transform-move-parts-by-inferred-mate-connector#latest
https://forum.onshape.com/discussion/9936/sketching-make-the-centroid-inference-snapping-relations-easier-discoverable-i-e-mate-connector#latest
Ogden S. (Damn predictive text, but I like that one so I'm leaving it.)
HWM-Water Ltd