The different types of actions for Smart Properties

The different types of actions for Smart Properties

With Smart Properties, you can either map existing properties to a new property, or define a new property value for an element based on certain criteria.
To be able to create Smart Properties in BIMcollab Zoom, you need an active Zoom license.
Do you want to advance your knowledge about Smart Properties? Go to our BIMcollab Academy and enroll in the BIMcollab Zoom Smart Properties course.

Map value

With the action 'Map value', you can structure data by combining the values of multiple properties in one property. For example, for one element, 'Volume' is defined in base quantities, while for another element it is under dimensions.
To do so, follow these steps when creating a new Smart Property:
  1. Element type: Select the element type for which you want to map a property to the new Smart Property. If the property should be mapped regardless of the element type to which it is attributed, choose 'Any element'.
  2. Property: Choose a property from the loaded IFC files, which you want to add to the new property.
  3. Operator and Value: Further define the property. If the property should be mapped to the new property regardless of its value, choose 'Is defined'.
  4. Action: 'Map value'
    If elements should meet multiple requirements before the property is mapped to the Smart Property, choose 'And...' in the Action field. Only select 'Map value' when you have added all criteria.
    For example: I only want to combine the properties containing volume information of concrete elements. If the property Material name contains 'Concrete', and the Property NetVolume is defined, then the Property 'NetVolume' should be mapped to the Smart Property.



  5. The 'Output' field becomes a dropdown field if multiple properties are combined in the rule. Choose the property from the string which should be mapped to the Smart Property.
  6. Repeat the steps until all properties for which the values should be added to the Smart Property are added to the set of rules.



If multiple of the mapped properties are present for a single element, the value of the property which is added lowest in the list, will be used for the Smart Property.
For a practical example using the 'Map value' action, consult the article Combine values from multiple properties into one Smart Property.

Set Value

With the action 'Set value', you can achieve the following results:
  1. Create a classification system based on existing element attributes present in the IFC file
  2. Simplify values within an existing property

Classification system

When creating a classification system, you can add multiple criteria which an element must meet in order to set a value for the property. For example, when a wall is load bearing and internal, its classification should be '22.2x Core structure'.
  1. Element type: Select the element type for which you want to set a new value in the Smart Property.
  2. Property, Operator and Value: Filter out elements with a specific property value.
  3. Action: 'Set value'
    If the element should meet multiple criteria, choose 'and..'. Only select 'Set value' when you have added all criteria.
  4. Output: This field becomes a text input field. Fill in the new value.
  5. Repeat the steps until all criteria and values are added to the set of rules.



Simplify values

Values in certain properties might not be uniform, because they are filled in in different languages, various abbreviations are used, or typos occur. The Smart Properties can help to simplify these values into an unambiguous 'dictionary' of values.
  1. Element type: select the element type for which you want to set a new value in the Smart Property.
  2. Property: Choose the property for which you want to simplify the values.
  3. Operator: 'One of'.
  4. Value: Add all values which you want to combine into the same value, separated by commas.
  5. Action: 'Set value'
  6. Output: This field becomes a text input field. Fill in the new value.
  7. Repeat the steps until all values which you want to simplify are added to the set of rules.



For a practical example using the 'Set value' action, consult the article Create a value dictionary to simplify IFC data with Smart Properties.

    • Related Articles

    • Create Smart Properties

      Smart Properties in BIMcollab Zoom are user-defined properties, based on existing object attributes. They help you to reorganize and structure BIM data. When working with IFC files delivered by multiple authors, it is inevitable that they contain ...
    • The different types of Lists

      Do you want to advance your knowledge about Lists? Go to ourBIMcollab Academy and enroll in the BIMcollab Zoom Model data extraction course. When creating a list in BIMcollab Zoom, you are able to choose between three different list types, each with ...
    • Combine values from multiple properties into one Smart Property

      Do you want to advance your knowledge about Smart Properties? Go to our BIMcollab Academy and enroll in the BIMcollab Zoom Smart Properties course. In IFC models, values can be found in different properties for different components. These properties ...
    • Basics of making smart views

      Smart views are rule based filtering and colouring of objects. Based on properties you can show, hide, or colour components in the 3D window. It is great for visually checking against an IDM. The smart views are a functionality of Zoom Free. Creating ...
    • Share Smart properties with my team members

      Smart Properties can be easily shared with team members within a project by following these steps: Start BIMcollab Zoom Connect to the correct space and project Go to Validate > Smart Properties Drag and drop the Smart Properties you wish to share ...