Relationship Attribute Support

Transformation is the only relationship attribute supported by the App that is used for mapping the relationship attributes between the CAD Tool and ENOVIA.

This attribute is also used to expose 3D position of an assembly in ENOVIA upon check in.

The following attributes are used for mapping the relationship attributes between the CAD Tool and 3DEXPERIENCE.

  • MCADInteg-CADToMxRelAttribMapping: (multiline string)

This is CAD to ENOVIA Relationship attribute mapping. Use this mapping for attribute synchronization operation during checkin. The syntax of the attribute is:

CAD-Relationship-Type,CAD-Relationship-Attribute|Matrix-
Relationship-Type,Matrix-Relationship-Attribute

Example:

CADSubcomponent,relativeXform|CAD SubComponent,Spatial Location

Map the attribute relativeXform from the CAD Relationship CADSubcomponent to the ENOVIA Relationship CAD Subcomponent's attribute Spatial Location.

Map the attribute Spatial Location on the CAD SubComponent relationship to the Inventor relationship CADSubcomponent and its attribute relativeXform.

relativeXform is a special name of CAD attribute, which represents the relative transformation of a component with respect to its immediate parent assembly. This name should not be changed because X-CAD Design uses it. The mapped ENOVIA attribute can be any attribute in the database, which is defined on the relationship CAD SubComponent. This holds true for relationship attributes from the CAD side, in the above relationship attribute mappings to ENOVIA.

There are settings in the Local Configuration Object called MCADInteg-CopyRelAttribOnChekin and MCADInteg-CopyRelAttribOnCheckout, which, if set to TRUE, transfer these relationship attributes to and from ENOVIA respectively.