I want to achieve a (kinda?) ball-joint that's only rotating into two axies. Along X -16° to 16° and same along Y. According to this guide, there is no "native" way to accomplish this. I also tried to create two revolute-joints, but the second one blocks the first one.
Solved! Go to Solution.
Solved by jhackney1972. Go to Solution.
I think you can get what you want by creating a ball joint, and putting a Joint Limit that locks only one axis of the ball joint to have a maximum and minimum of zero. See the screencast, and the attached sample model.
Nope that's exactly where I'm stuck. For ball-joint I can lock pitch + roll and leave yaw, BUT the second axes can't be achieved, due to how ball-joints are defined.
Your example also does not correspond to the axes I marked in my image.
I believe your solution is a multiple component joint. In my example I made the intermediate component so you can see it but in your model it can be made the same size as one of the other joints. The trick is then to add one Revolve Joint to the interface between the base component and the intermediate and add another Revolve Joint between the intermediate component and the one you want the motion in. Then you add Joint Limits to both. In my model I have hidden the intermediate component. Model is attached.
John Hackney, Retired
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Neat, this is definitely what I was trying to achieve! Thanks for illustrating it in the video 🙂
Can't find what you're looking for? Ask the community or share your knowledge.