Mechatronics Concept Designer > Reusing objects and kinematics > Adopt Assembly Constraints or Joints and Couplers
Adopt Assembly Constraints or Joints and Couplers
Use the Adopt Assembly Constraints or Joints command to automatically create rigid bodies and joints from existing assembly constraints. After you create a motion solution for an assembly, you can use this command to reduce the number of rigid bodies and joints you must manually define.
When you use the command, NX analyzes the assembly and creates the corresponding rigid bodies and joints in the motion solution. You can view a list of all the new rigid groups and joints after they are created.
To avoid unexpected behavior during simulations, you can suppress, delete, or edit created rigid bodies and joints.
Joint type mapping from assembly constraints
The following table shows the joint type that NX tries to create based on the degrees of freedom for the vectors and axes defined in the assembly:
| Degrees of freedom | Resultant Basic Joint |
|---|---|
| 0 along or about | Fixed joint or bond joint, depending on the assembly constraint |
| 1 along | Sliding joint |
| 1 about | Hinge joint |
| 1 about, 1 along | Cylindrical joint |
| 3 about | Ball joint |
Where do I find it
- Application: Mechatronics Concept Designer
- Command: Adopt Assembly Constraints or Joints and Couplers
Related topics (kinematics couplers and constraints)
- Angular Spring Joint
- Linear Spring Joint
- Angular Limit Joint
- Linear Limit Joint
- Breaking Constraint
- Virtual Axis
- Point on Curve Kinematics Chain
- Chain Joint
- Joint Jogger
Source: https://docs.sw.siemens.com/en-US/doc/209349590/PL20220512394070742.mechatronics/xid1608712 ยท retrieved 2026-07-07