Syncing Zone Cover Fills and Floor Finishes

Working with the Zones requires a few manual adjustments which can be missed easily, such as setting the Floor Finish text to represent the same as the Cover Fill set for the floor plan representation. This process can be automatized with a very simple workflow using IFC Mapping and by displaying IFC data in the Zone Stamps.

Screen Shot 2016-03-09 at 14.26.08

First we will have to create a brand new IFC property instead of the Floor Finish element parameter, then map the Cover Fill data into this property and make sure this will appear in the Zone Stamp.

1., Open File/File Special/IFC 2X3/IFC Scheme Setup… and select IfcSpace on the left to display the available properties of the Zones.

Screen Shot 2016-03-09 at 15.59.43

2., Click New Property / Classification… in the middle and create a new property for the floor finishes.

Note: It is NOT possible to map element parameters to element parameters, object properties to object properties directly or to map an IFC property to another IFC property. Element parameters and object properties however can be mapped into IFC properties.

Set the property as follows or in a manner that fits your template/standards/naming conventions.

Screen Shot 2016-03-09 at 16.05.19Once it is done, it will appear in the property list with a red X, indicating that it is a custom property (not included in the initial scheme). Let’s map the Cover Fill parameter to the new Floor Finish IFC property.

3., Click New Rule with the Floor Finish property selected and the Add Parameters… button to choose Zone/Zone/Cover Fill. Click ›› Add ›› , close the dialogs and return to the Zone Settings.

Screen Shot 2016-03-09 at 16.09.05The Tags and Categories will show the mapped content already.

Screen Shot 2016-03-09 at 16.11.29.png4., Go to the Settings panel and use the (-) buttons to remove the unnecessary entries, make sure that instead of Finishes, the Additional Tags are shown.

Screen Shot 2016-03-09 at 16.14.29

5., Switch to the Additional Tags page and check Show Additional Tags, choose Create Sorting (so that only those IFC properties will be displayed that you choose specifically), select Parameter Value and set the 1. Row to display the newly created Floor Finish parameter.

Screen Shot 2016-03-09 at 16.16.54

The zone will show the mapped Cover Fill name as the Floor Finish property. Now you just need to specify a naming convention for the fills, so that their names actually represent floor finishes.

Another issue is, however if you have different types of fills for the same kind of flooring, like different tile layouts or pavements. In these cases the fill names include numbers in the end (for example: ‘Pavement 17’), but the desired representation should only show the first part of the fill name (‘Pavement’). This needs hacking of the IFC mapping rules, let’s see how to do that in another post 🙂


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s