Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. 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.

Mates - How to prevent the last link from moving relative to the previous one?

Hi everyone,
I've created a manipulator model in Onshape using revolute mates (from left: column- fixed, link1, link2, link3 - all revolute). I want to make sure that the last link (link3) does not move relative to the previous one (link2) when I move the first link (link1) . How can I achieve this?

Before moving first link:

After moving first link (link1), relative angle between last (link3) and previous to last (link2) part changes, i don't want this kind of behavior, i want them to stay fixed relative to each other.

What kind of mate or configuration should I use to solve this?

Thanks in advance for your help!

Answers

  • robert_scott_jr_robert_scott_jr_ Member Posts: 506 ✭✭✭

    Hello Adam.

    'i want them to stay fixed relative to each other' suggests A Fasten mate. However, your use of a Revolute mate in that position makes me think that perhaps I am missing your intent. - Scotty

  • Oliver_CouchOliver_Couch Member Posts: 226 PRO

    I'm not sure what your ultimate goal is here, but the I think the best way to do it if you're just moving by clicking and dragging would be to create a fixed mate between them, then suppress and unsuppress the mates as needed.

    If you're trying to create an animation there's a feature script that gives better animation functionality by Neil Cooke you might be interested in.

  • adam_wroblewski066adam_wroblewski066 Member Posts: 4

    I want the last joint to be revolute, but what annoys me is the fact that the last joint doesn't maintain it's angle relative to previous one (joint2 / part ) when i change position of joint1 (first part).

  • joshtargojoshtargo Member Posts: 264 EDU

    the poster wants to be able to move one joint at a time, and have all joints further out to remain "fixed" relative to the part that is moving. but all joints must be able to be explicitly rotated at any time.

Sign In or Register to comment.