New IFC property set definition - control all hidden, hard-coded, and buildingSmart properties

Tekla Structures
2024
Tekla Structures

New IFC property set definition - control all hidden, hard-coded, and buildingSmart properties

Tekla Structures 2024 comes with a renewed Property set definitions dialog box. Now you have better control over model object properties in the IFC exports to satisfy project requirements at each project phase. Creating IFC files that include all necessary property sets mandated by various authorities and stakeholders is easier and more efficient.

The Property set definitions dialog box allows you to add and modify property sets needed in the IFC export. New functionalities have been added, which makes the tool more powerful for creating property sets.

  • The new dialog box has significant improvements for usability, and no longer requires expert skills or third party applications. The dialog box is now more visual, more intuitive, and easier to learn.

  • The Include check boxes allow you to have more control over which property sets get exported. You can use Include to easily include or exclude property sets or properties without deleting them from the list.

  • All property sets to be considered for export are now visible in one place. Also the previously hidden or hard-coded property sets can be seen and applied in the Property set definitions dialog box.

  • All buildingSMART property sets have been added so you can easily select and export any buildingSMART property set your project might require.

  • The new object group filtering allows you to further limit for which objects to export the property set. Previously, when you created a property set for IfcColumn, the property set was exported for all objects that had the IFC entity type IfcColumn selected in the object properties. Now with the new filtering, you can associate property sets only to specific objects that pass the filter. For example, you could define that only columns made of concrete or of a certain height get exported with a certain property set.

  • You can duplicate custom property sets.

To open the new dialog box:

  • In the IFC4 Export dialog box or in the Export IFC dialog box for IFC2x3, select a property set configuration file or <new> from the Property sets list and click the Edit button.

    The Property sets list now contains all default property sets and custom property sets, and it replaces the old Additional property sets list.

In the following example, one of the default property set configuration files has been selected:

(1) The name of the selected property set configuration file. In the list, you can see all the available configuration files stored in your environment folders, and select the desired file. The file is loaded automatically after selection.

Use the Save button to save the changes in the configuration file after you have added or modified the property sets. You can also give a new name for the configuration file and save it. New and modified configuration files are saved in the \AdditionalPsets folder under the current model folder. You can also read configuration files from the following folders:

XS_FIRM

XS_PROJECT

XS_SYSTEM

Use the button to clear the contents of the displayed configuration file and create a new one.

(2) To show in the list only the property sets and properties that you have selected using the Include check box, select Show only included.

(3) Property sets in the current configuration file. All property sets are visible in the list, also the ones that used to be hidden or hard coded. You can drag property sets up or down in the list.

(4) Search for a specific property set. The list of property sets might be very long, and the search could be very useful when you want to find and select a specific property set.

(5) Show only the property sets for certain IFC entities.

(6) Show only the property sets for the selected IFC version.

(7) To export all property sets and all properties in the list, select the Include check box on the title row for the property set or properties section. To export only the needed property sets and properties for different export purposes, select the check box next to the property set or property.

(8) Filters allowing you to further limit for which objects to export the property set. For example, previously when you created a property set for IfcBeam, the property set was exported for all objects that had the IfcBeam IFC entity. Now you can specify a filter to further limit which IfcBeam objects to export the property set for, like for steel beams only.

(9) Clear and intuitive command buttons for working with property sets:

Add buildingSMART property sets. The property sets beginning with Pset_ or Qto_ are buildingSMART property sets. The buildingSMART property sets are protected, and you cannot change the IFC entities that they are exported with, or edit the names of the property set or the properties they contain.

Add a property set.

Edit the selected property set.

Delete the selected property set.

Duplicate the selected property set. You can then modify the property set so that the properties are the same but the filtering criteria are different, for example.

(10) Properties in the selected property set. You can drag properties up or down in the list.

(11) To enlarge the property set section or the property section, drag the dialog box divider up or down.

(12) Clear and intuitive command buttons for working with properties:

Add a property in the selected property set.

Edit the selected property.

Delete the selected property from the selected property set.

Add a new custom property set

  1. In the IFC export dialog box in the Property sets list, select an existing configuration file or select <new>.

    When you change the Export type in the export dialog box, the default configuration file will change accordingly in the Property sets list.

  2. Click the Edit.
  3. To add a custom property set, in the Property set definitions dialog box, in the property set section, click Add property set to this configuration file on the right.
  4. In the Add property set dialog box, enter the property set name and description.

    You cannot start the name with Pset_ or Qto_, these prefixes are reserved for buildingSMART property sets.

  5. To create an object group filter to further limit for which objects to export the property set, click .
  6. Select the IFC entities for the property set.

    You must select at least one entity.

  7. Finally, to save the new property set, click Add.

    Now you can add properties in the new property set. When you have added all the property sets and properties, click Save to save the current configuration file.

Add properties to a property set

  1. In the Property set definitions dialog box, select the property set that you created from the property set list, and in the property section, on the right, click Add property to this property set.

    In the displayed Add property dialog box, all the default properties are listed. You can search for properties, or use the Group drop-down list options to narrow down the list according to the object type.

  2. Click a property to select it.

    When you have selected a property, the Name, Tekla property, and Type boxes are filled in automatically. You can change the Name of the property. Once you have changed the Name, it no longer changes automatically.

  3. To change the type of the property, click the Type drop-down list.

    If you select Measurement, more settings are displayed (Measurement type, Conversion, Accuracy).

    Tekla Structures 2024 introduces a new drop-down list for the Conversion setting, and you no longer need to know the unit to use for a particular property:

    Accuracy indicates the accuracy that is used when writing the property to IFC. Enter decimals, for example, 0.1 or 0.01.

    You cannot change the Source value, it is either Template or UDA depending on the property you selected.

  4. Select the desired values and click Add.

Add a buildingSMART property set

In Tekla Structures 2024, you can add buildingSMART property sets to new or existing property set configuration files. This was not possible in earlier Tekla Structures versions.

  1. In the Property set definitions dialog box, open or create a custom property set configuration file where you want to add buildingSMART property sets.
  2. Click the Import buildingSMART property sets button on the right.

  3. Select the property sets that you want to add.

    You can search for property sets using the Search box. You can also limit the number of the displayed property sets by selecting the desired property set categories, IFC entities, or IFC versions.

  4. Select the Import check box only for those property sets that you want to add and click Import.

    The selected buildingSMART property sets are added to the Property set definitions dialog box. The buildingSMART property sets are protected, and you cannot edit those, but you can exclude the unnecessary buildingSMART property sets from the export, and change the mapped Tekla properties.

Was this helpful?
Previous
Next