You can also add a configuration specific attribute in SOLIDWORKS and map it in 3DEXPERIENCE.
The following example shows the steps to add a configuration specific attribute called "CheckedBy" in SOLIDWORKS and map it in ENOVIA.
- On the SOLIDWORKS side:
- Open a part having configurations in SOLIDWORKS and click File > Properties > Configuration Specific.
- Add a Configurations specific attribute called "CheckedBy" (text attribute) and assign "Design Engineer" as the value.
This attribute is specific to the configuration that is currently active.
-
On the 3DEXPERIENCE side:
- Define an attribute called "CheckedBy" (string type). (Note: The name can be different)
- Add this attribute to the relevant 3DEXPERIENCE types.
- For supporting SOLIDWORKS to 3DEXPERIENCE attribute transfer, may this CheckedBy attribute in the
MCADInteg-CADToMxAttribMapping
attribute of the Global Config Object. In this case, the mapping will be: componentInstance,CheckedBy|SW Component Instance,CheckedBy
. - For supporting 3DEXPERIENCE to SOLIDWORKS attribute transfer, map the CheckedBy attribute in the
MCADInteg-MxToCADAttribMapping
attribute of the current Global Config Object.
With these settings, if you set the "CheckedBy" attribute in SOLIDWORKS, it will be transferred to 3DEXPERIENCE and back.
Note:
You must select the Copy attribute option in the Check in or Checkout page of the specific instance. Alternatively, you can synch the attributes using the Synchronize option on the 3DEXPERIENCE menu.
You can assign both custom and configuration specific attributes simultaneously. To do so, map the custom attributes to the component family and the configuration specific attributes to the component instance. All the custom attributes are related with the Family CAD type, and all the configuration specific attributes are related with the specific instance CAD type.
Only mappings for major types are necessary. X-CAD Design Management internally handles some attributes for various types.