Page under construction.


When writing an IFC file, 12d exports Attribute Groups using the tags IFCCOMPLEXPROPERTY and IFCPROPERTYSINGLEVALUE.  Depending on the receiving software, these attributes will be flattened into a single level attribute or ignored completely.

This is where exporting 12d Attribute Groups as IFC Property Sets can help.

When preparing your data, the attributes you want in the IFC Property Set need to be in a group.  These groups then need to be together in a top level group, that will be nominated as the IFC Attribute Tree when exporing the IFC file.

For example, an attribute group ‘BIM’ would be the IFC Tree name and any groups under this will go out as IFC Property Sets.  The example below would produce three Property Sets called ADAC, Drainage, and Pavement;

  • BIM/ADAC/(some attributes)
  • BIM/Drainage/(some attributes)
  • BIM/Pavement/(some attributes)

For more info:

Moving/Copying Attributes for Exporting

If you only want to move selected attributes, then you will need a rule for each attribute. Quickest way to the rules is with the Use/Modify buttons.

  • Selecting <U> allows you to pick all of the attributes to be copied.  A rule under Attribute to Use will be created for each attribute, which you then go through and complete the Modify details.
  • Selecting <M> will do the reverse, creating the rules with the Attribute to Modify section filled out. You then go through and complete the Use details.

The tick box ‘Apply to all vertices and segments’ will automatically set the Index: 0

I am text block.

I am text block.

If you want to copy all of the attributes in an attribute group, then you can use a single rule to copy the whole attribute group. For example if you want all of the attributes under a group called ‘network’ to be copied to BIM/Network, you can use a rule to copy the attribute group ‘network’ rather than each individual attribute.

Even if you don’t want all of the attributes in a group, sometimes it may be a quicker option to copy the whole group and then using the <M> button to quickly add rules to delete the attributes you don’t want.

I am text block.