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 move an object so that one face of the object snaps to another object's face?
florian_ford
Member Posts: 54 ✭✭
Hi guys,
Coming from SpaceClaim realm, I am so used to the "Up To" feature, where I move the "triade"'s center to a face of the to-be-moved object, then I hit the "Up To" button, then click on the "triade's" arrow corresponding to the axis I want to constrain the movement to and then I click the destination face and the object is moved "Up To" that face.
I am trying to replicate that behavior in OS but don't find it obvious at all. How can I achieve this?
I would also like to be able to "Ctrl+Drag Triade's Handle" to copy object. Is something similar available in OS?
Coming from SpaceClaim realm, I am so used to the "Up To" feature, where I move the "triade"'s center to a face of the to-be-moved object, then I hit the "Up To" button, then click on the "triade's" arrow corresponding to the axis I want to constrain the movement to and then I click the destination face and the object is moved "Up To" that face.
I am trying to replicate that behavior in OS but don't find it obvious at all. How can I achieve this?
I would also like to be able to "Ctrl+Drag Triade's Handle" to copy object. Is something similar available in OS?
0
Answers
Another possible solution is to create a sketch construction line and use the "transform by line" type in the transform tool.
Can you please open up your workflow a bit. I don't see a reason to move stuff around so much unless you have imported parts that you wan't to combine as single part.
Assembly worspace is where you connect parts together if you haven't created them together in part studio. There mate connectors appear automatically and connecting two parts needs 4 mouse clicks to perform.
For copying stuff you can use pattern or check copy option in transform dialog. But I don't recommend copying parts as you can use same part multiple times in assembly and keep editing easy.
Mate connectors are powerful, but since the align all dimensions, they are of no help when only one dimenstion needs to be aligned.
So say I have a pulley on a shaft, and I need to slide the pully right and and left along the shaft until one face of this pulley, lines up with a face of another pulley on another shaft. I don't want to move the first pulley to the other pully, I just want to align one face, with the face on the second face.
The only way I know to do this in onshape, is ti create an entire sketch, based on the destination plane, and draw the location the first pulley needs to move to on the sketch, then use that as mate connection points.
Or draw a sketch in the other plane, so I can create a single line that represents the move, then move by line.
Having to create a sketch just to do "move to align" is a pain.
If there were an option to move using mate connectors that included the power to align only on one dimension instead of all three, that could work.
Is there a way to do that I don't know about?
There's a planar mate.
Simon Gatrall | Product Development, Engineering, Design, Onshape | Ex- IDEO, PCH, Unagi, Carbon | LinkedIn
It sounds like you are talking about in a multi-part part studio? Pulley's are so simple and usually used across many unrelated projects, that they are the type of part modeled in their own part studio (or imported from a vendor).
Would you be better off doing what you are asking in an assembly?