IFC describes the use of the property sets with the associated Properties. Because we use an international standard, all properties included have a fixed position and it is possible to find properties in the same place in all aspect models. IFC provides predefined properties in property sets belonging to specific entities: the Common PropertySets. When entities are further qualified by the use of TypeEnumerations, additional property sets sometimes become available. An Entity has several Properties that are brought together in a set. Each entity has a collection of properties that are specific to the entity. The most recognisable are Common property sets such as: PsetWallCommon, which contains properties such as FireRating, LoadBearing, IsExternal. Pset_CoveringCommon (also applies to IfcCovering.FLOORING) contains the following Properties: Pset_Covering.Ceiling (only applies to ceilings) contains the following Properties: Note that there are differences in Properties and property sets between the different IFC versions. For example, in the case of IfcPile: this entity has in IFC2x3Tc1 no LoadBearing property in the Pset_PileCommon. If you want to indicate that this foundation pile is or is not structurally bearing, you must indicate this in a separate property set in IFC2x3Tc1. From IFC4.0.2 onward, LoadBearing is included in the Pset_PileCommon. Figure 3.7: Example Pset_WallCommon3.7 Use property sets
Fixed positions
Predefined
Properties in property sets (Pset)
Examples
Differences in IFC2x3Tcl and IFC4