To access the Mechanism Manager, click from the Mechanical Systems
Design section of the action bar, or double-click an existing mechanism.
To configure a mechanism, specify which
engineering connections from the associated product are enforced in the mechanism. You
can then determine how the product components move with respect to each other. Enforced
engineering connections appear
under the Joints node in the mechanism representation.
The Mechanism Manager allows you to activate specific engineering
connections in a mechanism, as well as to define the commands that drive the mechanism.
The Mechanism Manager also tracks the degrees of freedom (DOF) in a mechanism and indicates:
- The number of unconstrained degrees of freedom
- The number of unconstrained degrees of freedom with the assigned commands
- Whether or not the mechanism can be simulated
You can run a simulation when all degrees of freedom are accounted for by either engineering
connection constraints or commands. In some cases, a single command can account for
multiple linked DOF.
The
Mechanism Manager dialog box comprises two tabs and
an information area:
- The
Joints tab that allows you to specify which
joints are enforced in the mechanism.
- The Assembly tab that allows you
to specify which mechanisms are to be assembled.
- The
Status area that gives the current DOF
information, the number of commands, and specifies if interdependent commands
exist for the mechanism. The color-coded status icon turns green when the
mechanism can be simulated. The icons indicate the following situations:
Status Icon
|
Meaning
|
|
The mechanism is fully defined and can be simulated.
|
|
The mechanism is partially defined and can be
simulated.
|
|
The mechanism cannot be simulated: no command is defined.
|
The mechanism cannot be simulated: it is overconstrained.
|
Note:
When a mechanism includes nonopened engineering connections, the component relation exists
but is unresolved and you cannot play the mechanism. Nonopened engineering connections
are missing joints or assembled mechanisms that are not visible in the tree or in the Mechanism Manager
dialog box.To configure a mechanism, use the Duplicate
Mechanism command to manage the relations and to reconnect the
components manually and to retrieve the mechanism object. Thus, you can keep one set
of mechanism per configuration filter. See Duplicating Mechanical Representations.
The
Joints tab includes the following:
-
Joint List: Lists all available joints in the
mechanism. You can filter the list content by:
The
Joint List table provides details for each joint:
- Included: Indicates whether
the joint is enforced in the mechanism. Joints can be included or excluded. To
do so, click Joint Management at the bottom of the dialog
box. You can also select or clear the check boxes in the first left column (
and ).
-
: Indicates that the joint is
included indirectly (this status applies to a dressup joint).
- Name:
Gives the name of the joint.
- Type:
Gives the type of joint.
- Command 1/Command 2: For
joints with controlled constraints, indicates whether commands have been
defined for these variable DOF. The following messages are available:
- Length:
A length-based command is assigned to the DOF.
- Angle:
An angle-based command is assigned to the DOF.
- No: No
command is assigned to the DOF.
- Not
Drivable: A controlled
constraint has not been created for this joint.
Commands are assigned using the Command Management
options at the bottom of the dialog box. For more information, see Creating Engineering Connections for Mechanisms.
The
Assembly tab includes the following:
- Mechanism List: Lists all
available mechanisms below the parent product for the mechanism that is being set
up. You can filter the list content. See the Joints tab for more
information.
The
Mechanism List table provides details for each
mechanism:
- Included: Indicates whether
the mechanism is assembled. To include or exclude mechanisms, click the
corresponding options at the bottom of the dialog box or select/clear the check
boxes from the first left column.
-
: Indicates that the mechanism
is indirectly included by another mechanism (for example, a macro mechanism reference
another macro mechanism).
-
: Indicates that the mechanism
cannot be included because it would create cyclicity situations. For more
information, see
About Mechanism Assemblies.
- Name:
Gives the name of the mechanism.
- Status:
Displays the color-coded status icon for the mechanism.
- DOF with
commands: Gives the current DOF information for the mechanism.
- Context:
Provides the location of the mechanism within the product structure.