The multi-body system must be sufficiently constrained.
Typical types of constraints like joints, couplers, and high-pair joints can be defined. Higher-pair joints include point-to-curve, point-to-surface, and curve-to-curve constraints. They can connect rigid bodies, flexible bodies, or a rigid and flexbody.
Before running the solver, any redundant constraints in the model are removed. Since the constraint forces associated with redundant constraints are set to zero, it is important to review all of the constraints in the model to make sure they are physically meaningful and that there are no unintended redundant constraints.
Joints connect two grid points that belong to a body. They constrain the motion between the bodies. They are defined using the JOINT or JOINTM bulk data entries. SPC type constraints in Multi-body Dynamics analysis are allowed only for MBD-ESL optimization of a flexible body if displacements are used as constraints.
Joint Type |
Constrained Degrees of Freedom |
Number of GRIDs |
|
---|---|---|---|
Translation |
Rotation |
||
Fixed |
3 |
3 |
2 |
3 |
2 |
3 |
|
2 |
3 |
3 |
|
2 |
2 |
3 |
|
Universal |
3 |
1 |
4 |
1 |
2 |
3 |
|
3 |
0 |
2 |
|
Perpendicular |
0 |
1 |
4 |
Parallel axes |
0 |
2 |
4 |
Orientation |
0 |
3 |
2 |
In-plane |
1 |
0 |
4 |
Inline |
2 |
0 |
3 |
3 |
1 |
4 |
Couplers are constraints between the translational and/or the rotational motion of two or three joints. They are defined using the COUPLER bulk data entries.
Higher-pair joints are connecting points, curves and surfaces. They can be rigid or deformable.
Higher-pair Joint Type |
Bulk Data Entry |
---|---|
Point-to-curve |
|
Point-to-deformable curve |
|
Point-to-deformable surface |
|
Curve-to-curve |
These entries refer to the parametric curve definition (MBPCRV), deformable curve definition (MBPTDCV), and deformable surface definition (MBDSRF).
See Also: