How to create custom Property Set for IFC export ?


 Product(s):OpenBuildings Designer 
 Version(s):CONNECT Edition
 Area:PSET
 Subarea:IFC Export


Problem description

How to create Custom IFC PSet ?

Solution

 PSets are custom property sets which can be created and used as per project requirement. To add user defined PSETS to catalog types, first you need to create, 

  1.  XSD definition files for required PSETS.
  2. Then you need to put those PSETS definition xsd files under worskset level, e,g, Workset/Standards/DataGroupSystem


After adding the userdefined psets in the DataGroupSystem folder, it needs to be assigned to the Catalog Types in the Catalog Editor before it can be used in the model. In the Catalog Editor, there are two ways to add the userdefined pset definition. It can be added either using Definition Usage or Catalog Items.

A. ADDING USERDEFINED PSETS THROUGH DEFINITION USAGE

  1. From Catalog Editor, Open the drop-down menu of Show Catalog items and select Show Definiton usage
  2. Select the userdefined pset and right click. Select Add Catalog types. 
  3. Find and select the appropriate catalog type for the userdefined pset to be assigned to.
  4. After selecting the catalog type, click the single forward button to add the catalog types to the user defined pset. After the catalog has been added, click Ok and Save.
  5. Restart OpenBuildings Designer for the changes to be applied.


B. ADDING USERDEFINED PSETS THROUGH CATALOG ITEMS

  1. Select the catalog of the object which the userdefined pset will be assigned to.
  2. Right click on the catalog type and select Properties.
  3. Find and select the appropriate userdefined psets which will be assigned to the catalog type
  4. After selecting the userdefined psets, click the single forward button to add the psets to the catalog type.
  5. Restart OpenBuildings Designer for the changes to be applied.

I would also like to add, before going to add custom pset, WORKSET configuration should be checked priorly. The template's default setting excludes psets from the IFC configuration. The cfg file must be configured to expand the template's IFC Dataset. The worksets folder contains the CFG file. An example of a folder link is shown below. C:\ProgramData\Bentley\OpenBuildingsCONNECTEdition\Configuration\WorkSpaces\Building_Examples\worksets

1. Open the CFG file of the new workset with Notepad or any text editor app.

2.Scroll down and look for IFC Dataset Extension.

3.Change the value of IFC_WORKSET to 1 to enable the psets in the template.

4.Save the cfg file.