Limit
Limits define the position and rotation spaces that your chain may not leave. The only way for the chain to break away from these limits is to use strong constraints that try to pull the chain through the prohibited spaces. You could say that a lot of strength is necessary to pull the joints beyond their limits.
This page is shown only if Anchor is disabled on the Tag Properties page.
Enable this option to switch on the display of position and rotation limits in the viewport.
![]() ![]() |
| Rotation limits displayed in the viewport (Show Limits enabled). |
![]() ![]() |
| Show Limits disabled.. |
Positions Limit Settings
Position limits enable you to offset bones in relation to their parent bone. This can be useful where joints fork off, such as at the hips or the shoulders. Remember to consider the equilibrium between the position limits and the rest position of the bone structure.
Position limits give the bones boundaries that bind them with a given strength. The Min and Max settings enable you to define a point, area or space that is displayed as yellow lines in and about the bone.
If you enable the X limits, say, and set a Min value of -50 and a Max value of +50, you will notice a yellow line extending from both sides of the bone parent. If you want to define an area, you will have to use an additional axis (Y or Z). Using a third axis will create a volume in the form of a box.
All forces of the Soft IK limits are not static but behave dynamically. Imagine using a rest position that is outside the space of your defined limits. In that case, the system will try to find a balance between both these forces, according to the strength values used, and position the bones somewhere between both of them.
Using position limits, you can construct the chain with an offset between the bones.
Rotation limit settings (H, P, B)
A bone chain, set up with heading rotation limits and Up Vectors
This option enables you to confine the freedom of rotation of the joints in the chain. The Min and Max entry fields next to R.H, R.P, R.B define the rotation limits for heading, pitch and bank. This is where you define the angles within which the bones can move freely. In the viewport, the limits are represented as pie sections, in red, green and blue respectively.
This defines the strength of the position (X, Y, Z) or rotation (H, P, B) limits.
Be careful about using too high a Strength value, especially for a rotation limit. If you’re using rotation limits on all bones, the limits might start working against each other, causing the chain to twitch wildly. Therefore only increase the rotation limit strength a little at a time.
X
Y
Z
Min P [XYZ m]
Max P [XYZ m]
Position limits enable you to offset bones in relation to their parent bone. This can be useful where joints fork off, such as at the hips or the shoulders. Remember to consider the equilibrium between the position limits and the rest position of the bone structure.
Position limits give the bones boundaries that bind them with a given strength. The Min and Max settings enable you to define a point, area or space that is displayed as yellow lines in and about the bone.
If you enable the X limits, say, and set a Min value of -50 and a Max value of +50, you will notice a yellow line extending from both sides of the bone parent. If you want to define an area, you will have to use an additional axis (Y or Z). Using a third axis will create a volume in the form of a box.
All forces of the Soft IK limits are not static but behave dynamically. Imagine using a rest position that is outside the space of your defined limits. In that case, the system will try to find a balance between both these forces, according to the strength values used, and position the bones somewhere between both of them.
![]() ![]() |
| The box shape represents three position limit axes. |
Use these buttons to define the minimum and maximum contraint limit. These settings are only available if IK has been deactivated.
Rotation limits
This option enables you to confine the freedom of rotation of the joints in the chain.
![]() ![]() |
| A bone chain, set up with heading rotation limits and Up Vectors. |
The Strength setting regulates the strength at which the rest position will interact with other forces. The higher the value, the greater the influence of the rest position on the character.
These settings define the initial rest rotation of the IK chain when no other constraints are active. You can set them by arranging the chain as you want and pressing Set or the Set Chain Rest Rotation icon on the MOCCA palette.
This option enables you to confine the freedom of rotation of the joints in the chain. The Min and Max entry fields next to R.H, R.P, R.B define the rotation limits for heading, pitch and bank. This is where you define the angles within which the bones can move freely. In the viewport, the limits are represented as pie sections, in red, green and blue respectively.
The limits will only be active when they are enabled by checking the relevant boxes. Otherwise the allowed movement or rotation will be unlimited.
If you want to prevent a change of heading, just enable the H limits. The default values of 0 for Min and Max tell the bone to move 0 degrees on heading and it therefore can only be pulled in that direction by increasing Strength.
Use these buttons to define the minimum and maximum rotation limits. These buttons are only available if IK has been deactivated.