You set whether an object can move or rotate about a given axis by using the Active check box in the joint rollouts. Joints have a maximum of six possible axes: three for rotation and three for position. You constrain the motion of a joint by setting which axes are active.
A joint with all axes active can move and rotate freely, independent of its parent.
A joint with all axes inactive is locked to its parent and cannot move independently.
The setting of IK joint axes overrides Inherit and Lock settings on the Link Info rollout.
IK joint axes for an object are defined by the Local axes of the objectÆs parent. That means if you activate the X axis of an objectÆs rotational joint parameters, the object rotates about its parentÆs X axis, not its own X axis.
You might have a problem when you set joint parameters for an object whose local coordinate system is oriented 90 degrees from its parentÆs coordinate system. In such a case, the rotation angle about one axis becomes indeterminate. The result is that one axis will often cause rotation about one of the other two axes.
The following techniques will make setting joint parameters easier and more successful:
Assemble IK hierarchies with objects aligned along the World axes.
Consider using the Adjust Pivot functions to align your object pivots with either the World axes or the root object of the hierarchy.
Set the transform managers to Parent coordinate system and Use Pivot Point Center, while setting joint parameters. This helps you see the orientation of the joint axes by displaying the parent axis icon at the selected objectÆs pivot point.
When activating joint axes, drag the From spinner up and down. This causes the object to move or rotate about the active axis and is a quick check that you chose the right axis.
1. Rotational link
When you turn on Active for one of the X, Y, Z axes of a rotational joint, the object can rotate about that axis of its parentÆs coordinate system.
Joints that rotate about multiple axes are very common. A ball joint, like your shoulder, is a rotational joint active about all three axes. A pin joint, like your elbow, is a rotational joint active on a single axis.
1. Sliding axis
When you turn on Active for one of the X, Y, Z axes of a sliding joint the object can move along that axis of its parentÆs coordinate system.
Most sliding joints are active only along a single axis. A telescope is an example of a sliding joint active on a single axis. You rarely see a sliding joint active along all three axes.
If a sliding joint is active along all three axes, it moves independently from its parent. ItÆs almost as if there is no joint connection at all.
Circular path
When you turn on Active for Path or Surface joints you are setting whether the object can move along the assigned path or surface.
A house key on a ring is an example of an active path joint.