If you have Use Property Mappings checked in the Export tab the plugin will use these definitions when creating IfcPropertySets for each IfcElement. Property Mappings are defined by using 2 tab pages Mappings, and PropertySets.

Mappings tab is for setting a mapping between IfcElement and PropertySets.

PropertySets tab is for mapping Inventor properties with common IfcPropertySets recommended by BuildingSMART for each object type. Besides of using common PropertySets you can also define custom PropertySets


 

Open existing Property Mappings

You can open an existing Property Mapping Definitions with Read Property Mapping Definitions button. The plugin ask you to select a definition file (*.xls) and sets it active. 

 

Create new Property Mappings from scratch

You can create new Property Mappings from scratch with New Property Mappings toolbar button. The plugin will ask you to save current settings and creates a new datatable.

 

Add new Mapping

To add a new mapping press Add IfcPropertySet Definition toolbar button.


 

The plugin asks you to map IFCElement with one of the already defined IfcPropertySets. Please select both values from the combo boxes.

When OK is pressed new definition will be added into the DataGridView, and you can go on with adding more mappings.

When all required mappings are added you can save mapping settings to the Excel file with Save Property Mapping Definition button. Please note! that also current PropertySets are saved to the same Excel file. 

Remove existing Mapping

You can remove an existing Property Mapping definition by selecting it in the DataGridView and then pressing Remove Property Mapping button  

Save Property Mappings

You can save current Propery Mapping Definitions to Excel file with Save Property Mapping Definitions button. Please note! that also current PropertySets definitions are saved to the same Excel file.

Use Property Mappings


To use Property Mappings definitions, please select Use Property Mappings in the Export tab. Property Mappings can be used only in conjuction with Class Mappings.


When Property Mappings and Class Mappings are turned on, the plugin will create IFC elements of defined IFC element class that includes only those propertysets which are defined for that particular element.