I've been struggling at the searching of a solution I don't find. I'm quite new at rigging and don't understand all constrain subtleties yet, so I was wondering if someone could help me to find the way to do this.
I let you see two images of my work. I've been rigging the Robot you see here, and i've set up the objects in hierarchy with the bones.
I'm working on his Right Front Leg for now.
The first image shows how bones are laid out on the model. As you can see, I have a horizontal bone which correspond to the elbow, and the others aligned to the arm. There is an IK tag on the elbow bone, with as an end the last bone of the arm, just before the opposed fingers chains. I've added Goal. Pole only enable me to keep the leg in the orientation you see, it has no influence on the elbow..
The second image is showing you what I get when I move the goal.
What I actually would like to do is constrain the elbow to only rotate on perpendicular axis.
For that I've tried the Protection tag with Limit on rotation and locked position, but when I enable "Limit", The leg leaves its original position .
I've been trying the PSR constraint with a Null target which was therefore wearing assigned the protection tag with rotation limit, but in that case I'm confronted to some strange clamp problem when I rotate it in 1 direction, and didin't find solution to that neither. Anyway, it doesn't solve the locking of position of the elbow because when i move the goal, it's still going for a stroll, as if the PSR controll was not efficient whith IK instead of FK.
The other Thing I would like to do is that the arm should bend only and the elbow when I move the goal. I think this should be sold with a locked position Elbow, I will see when it will be solved...
Hope someone will see clearly into this thing..