Constraints defined in the Interaction module define constraints on the analysis degrees of freedom, whereas constraints defined in the Assembly module define constraints only on the initial positions of instances. In the Interaction module you can constrain the degrees of freedom between regions of a model, and you can suppress and resume constraints to vary the analysis model. Currently, you can create the following types of constraints:
Tie
A tie constraint allows you to fuse together two regions even though the meshes created on the surfaces of the regions may be dissimilar. For detailed instructions on creating this type of constraint, see “Defining tie constraints,” Section 15.15.1, and “Using contact and constraint detection,” Section 15.16. For more information, see “Mesh tie constraints,” Section 35.3.1 of the Abaqus Analysis User's Guide.
Rigid body
A rigid body constraint allows you to constrain the motion of regions of the assembly to the motion of a reference point. The relative positions of the regions that are part of the rigid body remain constant throughout the analysis. For detailed instructions on creating this type of constraint, see “Defining rigid body constraints,” Section 15.15.2. For more information on reference points, see Chapter 72, “The Reference Point toolset.” For more information, see “Rigid body definition,” Section 2.4.1 of the Abaqus Analysis User's Guide.
Display body
A display body constraint allows you to select a part instance that will be used for display only. You do not have to mesh the part instance, and it is not included in the analysis; however, when you view the results of the analysis, the Visualization module displays the selected part instance. You can constrain the part instance to be fixed in space, or you can constrain it to follow selected nodes. You can apply a display body constraint to an instance of an Abaqus native part or to an instance of an orphan mesh part. For detailed instructions on creating this type of constraint, see “Defining display body constraints,” Section 15.15.3. You can customize the appearance of display bodies in the Visualization module; for more information, see “Customizing the appearance of display bodies,” Section 55.8.
A display body constraint is especially useful for mechanism or multibody dynamic problems where rigid parts interact with each other via connectors. In such cases you can create a simple rigid part, such as a point part, and a display body that is more representative of the physical part. For an example of a model that includes a display body constraint combined with connectors, see Chapter 27, “Display bodies.” You can also use display bodies to model stationary objects that are not involved in the analysis but that help you to visualize the results.
For more information, see “Display body definition,” Section 2.9.1 of the Abaqus Analysis User's Guide.
Coupling
A coupling constraint allows you to constrain the motion of a surface to the motion of a single point. For detailed instructions on creating this type of constraint, see “Defining coupling constraints,” Section 15.15.4. For more information, see “Coupling constraints,” Section 35.3.2 of the Abaqus Analysis User's Guide.
Adjust points
An adjust points constraint allows you to move a point or points onto a specified surface. For detailed instructions on creating this type of constraint, see “Defining adjust points constraints,” Section 15.15.5. For more information, see “Adjusting nodal coordinates,” Section 2.1.6 of the Abaqus Analysis User's Guide. This adjustment may be useful in assembled fasteners and other applications; see “About assembled fasteners,” Section 29.1.3, and “Creating assembled fasteners,” Section 29.5.
MPC constraint
An MPC constraint allows you to constrain the motion of the slave nodes of a region to the motion of a single point. For detailed instructions on creating this type of constraint, see “Defining MPC constraints,” Section 15.15.6. A multi-point constraint between two points is defined using connectors. For detailed instructions, see Chapter 24, “Connectors.” For more information, see “General multi-point constraints,” Section 35.2.2 of the Abaqus Analysis User's Guide.
Shell-to-solid coupling
A shell-to-solid coupling constraint allows you to couple the motion of a shell edge to the motion of an adjacent solid face. For detailed instructions on creating this type of constraint, see “Defining shell-to-solid coupling constraints,” Section 15.15.7. For more information, see “Shell-to-solid coupling,” Section 35.3.3 of the Abaqus Analysis User's Guide.
Embedded region
An embedded region constraint allows you to embed a region of the model within a “host” region of the model or within the whole model. For detailed instructions on creating this type of constraint, see “Defining embedded region constraints,” Section 15.15.8. For more information, see “Embedded elements,” Section 35.4.1 of the Abaqus Analysis User's Guide.
Equation
Equations are linear, multi-point equation constraints that allow you to describe linear constraints between individual degrees of freedom. For detailed instructions on creating this type of constraint, see “Defining equation constraints,” Section 15.15.9. For more information, see “Linear constraint equations,” Section 35.2.1 of the Abaqus Analysis User's Guide.