Relationship Attributes

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

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

To list the available GCOs with their Bus ID and revision, run the following command

MQL>temp query bus *Global* * * select id;

To modify a GCO attribute from a GCO, run the following command

MQL>modify bus <busname> <attributename> "<attribute value>";

Tip: For modifying attributes with multiline values, use Notepad++ or any text editor to specify the command with multi-line values on multiple lines with each value in double quotes. Copy paste the entire command to MQL command line to run the command.

AttributeDescription
MCADInteg-CADToMxRelAttribMapping: (multiline string)

This is CAD to ENOVIA Relationship attribute mapping. Use this mapping for attribute synchronization operation during checkin.

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.

MCADInteg-MxToCADRelAttribMapping: (multiline string)

This is ENOVIA to CAD Relationship attribute mapping. This is used for attribute synchronization operation during checkout.

CAD-Relationship-Attribute

Example:

CAD SubComponent,Spatial Location|CADSubcomponent,relativeXform

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

Note:

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 Management 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 "from and 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.