3DEXPERIENCE DraftSight: Attribute Mapping

There is a list of properties associated with .dwg file under File>Properties or there is an attributes information added for blocks in drawing file. DraftSight properties and 3DEXPERIENCE attributes both are used to store all kinds of useful information for files including, descriptions, part numbers, revisions etc..

  

                               File Properties                                                      Custom Properties

 

                           Block attributes

 

However when we save .dwg file to 3DXPERIENCE Platform this information will no longer linked to .dwg file if attributes are not mapped on a platform.  With attribute mapping capability we will be able to uni-directionally or bi-directionally link these properties so that you can change those properties from the 3DXPERIENCE platform and have that change updated in DraftSight drawing and vice versa. 

Different syntaxes needs to be used when mapping different types of properties on platform are shown below:


Syntax for mapping above properties on 3DEXPERIENCE Platform is as below: 

Mapping typeMapping naming conventionExample
File Properties\\\$\\\$attribute names\\\$\\\$\\\$\\\$Author\\\$\\\$
Custom Propertiesattribute nameMass
Block Propertiesblock name:ATTRIBUTE NAMEBlock:TITLE

                                          Image1

 

Step by step procedure for attribute mapping: 

Note: To perform below steps you must be logged in as platform administrator

  1. Launch 3DEXPERIENCE Platform click on 3Dashboard and from list of dashbaords go to Platform Management>Content>Collaborative Spaces Configuration Center 
  2. Go to Attribute management>Drawing 
  3. Click on Add Attribute. Specify Name of attribute to e.g. Manufacturer

              

            You can keep default value as empty . Click apply to deploy the attribute.

  1. Go to from Collaborative Spaces Configuration Center>Configuration deployment and click on Reload Server Cache and Update Index Model. This is to make sure property mapping is updated correctly.

  1. Lastly map the attributes to Draftsight for this go to Collaborative spaces control center >CAD Collaboration>DraftSight\\AutoCAD using appropriate syntaxes (Image1)

 

 

          

 

 

  • Both: Bi-directional Mapping 
  • Drawing to drawing: Platform to DraftSight mapping
  • drawing to Drawing : DraftSight to Platform mapping

 

 

  1. Save the .dwg file on a platform from DraftSight MySession widget and you will see Property values are updated from drawing to Platform and vice versa as below:

 

                                              

 

It is very useful to map DraftSight properties to their related 3DEXPERIENCE attributes, this means we only need to input information in one place which is time saving and avoiding the risk of information going out of sync.