Support site for Simplebim® users
In This Topic
    Common Template Scenarios
    In This Topic
    Scenario Description
    Adding your own properties to an IFC model You can add new properties to the model and specify how these properties are written into IFC. The typical scenario is to add new property set properties.
    Trimming the model You can remove object classes, individual objects and properties from the model. The removed properties are not exported to IFC.
    Enriching the model You can add new data from external sources like Excel into the model.

    Adding your own properties to an IFC model

    You can add new properties to the model and specify how these properties are written into IFC. The typical scenario is to add new property set properties.

    Step 1 – Introduce your property

    Worksheet Resources
    Sections Add Identity Source
    Add Identity (for IFC PropertySet)

    Add an identity for your property, including the mapping of your property to IFC. Each Identity needs an Identity Source, i.e. who has defined that identity. You should come up with a real one for the context in which you use templates, but for testing simply use a dummy one like below.

     

    Step 2 – Add your property to object classes 

    Worksheet Model
    Section Add Property to Object

    Add the property to one or more Object Classes on the Model worksheet using the identity you defined in the first step. You can use the same identity for properties on multiple Object Classes if the same IFC mapping is suitable for all of them.

    Trimming the model

    You can remove object classes, individual objects and properties from the model. The removed properties are not exported to IFC.

    Step 1 – Decide which object classes you need 

    Worksheet ModelView           
    Section Include/Exclude Objects Based on Object Class or Group

    Here you can define which Object Classes are relevant to your use case. It is a good approach to first exclude all Object Classes and then start including only the ones you need.

    Step 2 – Decide which object instances you need

    Worksheet ModelView
    Section Include/Exclude Objects Based on Text Property Value

    You can include and exclude individual objects (Object Instances) by defining rules. The example below excluded all spaces with a Space Name that starts with ‘Gross’, which would exclude all gross areas that have been modeled with space objects (provided that the name of ‘gross area spaces’ starts with ‘Gross’)

    Step 3 – Decide which properties you need

    Worksheet ModelView           
    Section Include/Exclude Property

    Here you can define which properties are relevant to your use case. Again, it is a good approach to first exclude all properties for all Object Classes and then start including only the ones you need.

    Enriching the model

    You can add new data from external sources like Excel into the model.

    Download sample template

    Step 1 – Add the properties you need

    When you use enrichment you typically first add a set of properties to the model. Please see the ‘Adding your own properties to an IFC model’ scenario for instructions how to do this.

    Step 2 – Add data to the properties

    Worksheet Enrichment

    In the Enrichment section you define the Object Class (Space in this example) and the property used for finding the matching objects (Space Number in this example). If needed, consult the Enrichment –worksheet chapter of this guide for more information about using the Enrichment system.

    The simple example below reads like this

    For all spaces where the Space Number is ‘1’, set the Occupancy Count to 3 and the Floor Finish to ‘Carpet’

    For all spaces where the Space Number is ‘2’, set the Occupancy Count to 2 and the Floor Finish to ‘Laminate