Most property dialogs for constraint entities have two tabs (Relative and Connector), as shown in the table below. Occasionally, constraints have a special tab such as Coupler, containing additional information for parameters and connectors. The contents of these special tabs are introduced in the specific chapter for each entity. In the Relative tab, rotational motion, translational motion, or initial conditions for the relative coordinates can be defined.
Figure 5.15: Property dialog tabs for constraint entities
Type | Connector | Relative | Special |
Revolute Joint | O | O | O (Friction, Clearance) |
Translational Joint | O | O | O (Friction, Clearance) |
Fixed Joint | O | X | X |
Ball Joint | O | X | O (Friction) |
Cylindrical Joint | O | O | O (Friction) |
Plane Joint | O | X | X |
Distance Joint | O | X | X |
Universal Joint | O | X | O (Friction) |
Screw Joint | O | X | X |
Constant Velocity Joint | O | X | X |
Orientation Primitive | O | X | X |
Parallel Primitive | O | X | X |
Inline Primitive | O | X | X |
Inplane Primitive | O | X | X |
Perpendicular Primitive | O | X | X |
Coupler | X | X | O |
Gear | X | X | O |
Rack and Pinion | X | X | O |
Cable | X | X | O |
PTCV | O | O | O (Friction) |
CVCV | O | X | O (Friction) |
Boundary Condition | X | X | O |
Initial conditions and relative motion are available for revolute, translational, and cylindrical joints. The initial conditions are imposed on relative displacement or relative velocity and motion can be defined in terms of displacement (D), velocity (V) or acceleration (A). Relative motion of joints can be defined by using a function expression or user subroutine as shown in the table below.
Figure 5.16: Functionalities of main joint entities
Type | Constrained DOF | Initial Condition | Relative Motion | Friction | |||||||
Function Expression | User Subroutine | ||||||||||
R | T | D | V | D | V | A | D | V | A | ||
Revolute Joint | O | X | O | O | O | O | O | O | X | X | O |
Translational Joint | X | O | O | O | O | O | O | O | X | X | O |
Cylindrical Joint | O | O | O | O | O | O | O | O | X | X | O |
PTCV | X | O | X | O | X | O | O | X | O | X | O |
In the table above, the initials are defined as in the following table.
Figure 5.17: Definition of initials
Initials | Description |
R | Rotational |
T | Translational |
D | Displacement |
V | Velocity |
A | Acceleration |
The connector in the property dialog is used to define action and base bodies, constrained location and direction. For more information, see Constraint Entity Connectors.