3.6.3.3. Limits of joints (MCD)

Rigid bodies and joints are created at the assembly level from solid body instances in assembly components and assembly constraints respectively.

The corresponding functionality can be found on the Physics Navigator tab.

Above you can find the Rigid Bodies, below the joints. When clicking on a joint, then above the two connected components are marked with red.

The Rigid Bodies' name is the Journal Identifier of its Component source.

There are 3 types of connections and constraints:

Joint limits

For hinge and cylindrical joints, you can specify joint limits that define an acceptable range of motion for the joint.

In the context menu under Connections and constraints, you will find the Edit context menu command.

-> The corresponding dialog box appears with a Limits dialog area.

Linear limits are based on translate mates. Angular limits are based on rotate mates.[9] [10]

[Note]Note

Mate limits are implemented as Joint limits and are available starting with NX10.

Layer placement

Connections are stored on layer 33 by default.

See ifugnx.cfg

layer_12=joints:33:4

Key and key value have the following structure:

Layer_IND=element_name : layer_number:layer_status : category

Naming convention for joints

If the port name (port name variable) is provided in ifugnx.cfg, then this is also used for the corresponding connection, otherwise the name is created from the connection point names of the two connection parts.

Preconditions

In order to have the functionality available in the Mechatronics Concept Designer, the key EnableMCDmust be set to 1 (default is 0) under $CADENAS_SETUP/ifugnx.cfg.

Furthermore the respective NX license "mcd_core" has to be accessible.



[9] A fixed joint should be set to prevent the components from flying off when starting the simulation.

[10] Limits are derived from Mate Limits.