Common Import Behavior
This section describes the behavior of CATIA V5 data stored in legacy databases imported into 3DEXPERIENCE that is common to all connectors.
V5 Data Type | 3DEXPERIENCE Content Type | Import Result |
---|---|---|
Mechanisms | Mechanisms | Fully Imported
Mechanism and submechanism are imported as mechanism representation. See Imported submechanism. |
Commands | Commands | Fully Imported |
Joints |
Converted as typed engineering connection. |
Partially Imported
|
Considerations
The following considerations are to be taken into account:
- Commands
- V5 commands are imported as controlled constraints in the 3DEXPERIENCE engineering connections; commands based on these controlled constraints are created in the 3DEXPERIENCE mechanism representation. These controlled constraints rely on a geometry, computed on the fly, based on other geometries of the engineering connection.
- Import of Mechanisms
-
CATIA V5 and 3DEXPERIENCE mechanisms have a different
structure. For more information, see Structure Diagrams -
3DEXPERIENCE vs V5. As a
consequence, mechanisms that work in V5 may behave differently after
being imported into 3DEXPERIENCE. The sections below describe
some specific situations, and provide recommendations. Complete the
following general steps before attempting to simulate a V5 mechanism
in 3DEXPERIENCE:
- Review and clean the mechanism in V5 using the CATDUA utility.
- Update the assembly.
- Update and save the cleaned mechanism in V5.
- Import the V5 mechanism into 3DEXPERIENCE.
- Launch the Update process.
- Import Mechanisms in Asynchronous Mode
- Asynchronous migration allows you to update a previously imported mechanism in 3DEXPERIENCE with changes that were made in V5. For details about using asynchronous migration, see File Coexistence and Migration User's Guide.
- Broken Joints
- If the supporting constraints or geometries have been deleted from a V5 joint, the joint will be "broken" when it is imported into 3DEXPERIENCE.
- Import of Joints with Driven Kinematic Commands
- If you import a V5 kinematic joint driven by a command in the 3DEXPERIENCE, no geometry is associated as support for that command.
- Screw Joints - Deleting Constraints
- If you import a V5 Screw joint and delete the Hinge constraint, the Coincidence and Offset constraints are automatically deleted.
- Limits
- If a V5 joint command uses the default value limits (-100 to 100 for length-based commands, -360° to 360° for angle-based commands), those limits are imported and assigned to the controlled constraint in the engineering connection.
- Duplicate Joints
- In V5, two mechanism representations within a single product may include identical joint definitions. In the 3DEXPERIENCE, these joints are combined into a single engineering connection at the product level; modifications to this engineering connection are reflected in both mechanism representations.
- Structure Diagrams - V5 vs 3DEXPERIENCE
- In V5, a mechanism consists of joints, commands, and a fixed part; the mechanism joints are distinct from assembly constraints in the associated product. In the 3DEXPERIENCE, both mechanism joints and assembly constraints are derived from common engineering connections in the product .
- Imported Submechanisms
- In V5, it is possible to define a mechanism for a product (Product
B), then instance this product within another product (Product A).
You can then define another mechanism for Product A based on the
geometry and joints in Product B. This second mechanism is called an
"imported" mechanism; the original mechanism and the imported
mechanism are identical, but they are instanced at different levels
in the product structure. In this situation, Product B is flexible
(or made flexible at first simulation).
These "imported" mechanisms in the V5 product are supported by file-based design import. In 3DEXPERIENCE, product B remains flexible and the mechanism under Product A assembles the mechanism in product B.
- Dressup
- In CATIA V5, with the dressup function it is possible to attach one or several parts to a given moving part involved in the mechanism. You can then include parts that are not involved in the mechanism in the kinematics simulation. When importing a V5 dressup to 3DEXPERIENCE, rigid engineering connections between the mechanism and the dressup are created. Dressup is defined as rigid engineering connections in the 3DEXPERIENCE product; these engineering connections are included in the mechanism representation.
Important: For more information about FBDI of imported submechanisms and dressups, see the dedicated article in the Knowledge Base. |