Relationship Attribute Support

This section describes the relationship attribute support in the Connector for Solid Edge.

Transformation and Balloon Numbers are the only relationship attributes supported by Connector for Solid Edge used for mapping the relationship attributes between the CAD Tool and ENOVIA.

For more information on setting up Balloon Number transfer, see Setting Up Balloon Number Transfer. This section describes the method of setting up transfer of the transformation attribute that gives information about the position of a child in the parent assembly.

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

  • MCADInteg-CADToMxRelAttribMapping: (multiline string)

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

CAD-Relationship-Type,CAD-Relationship-Attribute|ENOVIA-Relationship-Type,ENOVIA-Relationship-Attribute

Example:

CADSubcomponent,relativeXform|CAD SubComponent,Spatial Location

Here, the attribute relativeXform from CAD Relationship CADSubcomponent is mapped to ENOVIA Relationship CAD Subcomponent's attribute Spatial Location.

  • MCADInteg-MxToCADRelAttribMapping: (multiline string)

This is ENOVIA to CAD Relationship attribute mapping. This is used for attribute synchronization operation during checkout. The syntax of the attribute is:

ENOVIA-Relationship-Type,ENOVIA-Relationship-Attribute|CAD-Relationship-Type,CAD-Relationship-Attribute

Example:

CAD SubComponent,Spatial Location|CADSubcomponent,relativeXform

Here the attribute Spatial Location on CAD SubComponent relationship is mapped to Solid Edge 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 it's immediate parent assembly. This name should not be changed, as X-CAD Design Management uses it. The mapped ENOVIA attribute can be any attribute in database, defined on relationship CAD SubComponent. This holds good for relationship attributes from CAD side, in the above relationship attribute mappings from and to ENOVIA.

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