5.4.4.7 Pset_BuildingCommon
5.4.4.7.1 Semantic definition
Properties common to the definition of all instances of IfcBuilding. Please note that several building attributes are handled directly at the IfcBuilding instance, the building number (or short name) by IfcBuilding.Name, the building name (or long name) by IfcBuilding.LongName, and the description (or comments) by IfcBuilding.Description. Actual building quantities, like building perimeter, building area and building volume are provided by IfcElementQuantity, and the building classification according to national building code by IfcClassificationReference.
5.4.4.7.2 Applicable entities
5.4.4.7.3 Properties
Name | Property Type | Data Type | Description | |
---|---|---|---|---|
Reference | IfcPropertySingleValue | IfcIdentifier |
Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types and no classification reference to a recognized classification system used. |
|
BuildingID | IfcPropertySingleValue | IfcIdentifier |
A unique identifier assigned to a building. A temporary identifier is initially assigned at the time of making a planning application. This temporary identifier is changed to a permanent identifier when the building is registered into a statutory buildings and properties database. |
|
IsPermanentID | IfcPropertySingleValue | IfcBoolean |
Indicates whether the identity assigned to the object is permanent (= TRUE) or temporary (=FALSE). |
|
ConstructionMethod | IfcPropertySingleValue | IfcLabel |
The type of construction action to the object, e.g. new construction, renovation, refurbishment, etc. |
|
FireProtectionClass | IfcPropertySingleValue | IfcLabel |
Main fire protection class for the building which is assigned from the fire protection classification table as given by the relevant national building code. |
|
SprinklerProtection | IfcPropertySingleValue | IfcBoolean |
Indication whether this object is sprinkler protected (TRUE) or not (FALSE). |
|
SprinklerProtectionAutomatic | IfcPropertySingleValue | IfcBoolean |
Indication whether this object has an automatic sprinkler protection (TRUE) or not (FALSE). It should only be given, if the property "SprinklerProtection" is set to TRUE. |
|
OccupancyType | IfcPropertySingleValue | IfcLabel |
Occupancy type for this object. It is defined according to the presiding national building code. |
|
GrossPlannedArea | IfcPropertySingleValue | IfcAreaMeasure |
Total planned gross area of the spatial structure element. Used for programming the spatial structure element. |
|
NetPlannedArea | IfcPropertySingleValue | IfcAreaMeasure |
Total planned net area of the object. Used for programming the object. |
|
NumberOfStoreys | IfcPropertySingleValue | IfcCountMeasure |
The number of storeys within a building. Captured for those cases where the IfcBuildingStorey entity is not used. Note that if IfcBuildingStorey is asserted and the number of storeys in a building can be determined from it, then this approach should be used in preference to setting a property for the number of storeys. |
|
YearOfConstruction | IfcPropertySingleValue | IfcLabel |
Year of construction of this building, including expected year of completion. |
|
YearOfLastRefurbishment | IfcPropertySingleValue | IfcLabel |
Year of last major refurbishment, or reconstruction, of the building (applies to reconstruction works). |
|
IsLandmarked | IfcPropertySingleValue | IfcLogical |
This builing is listed as a historic building (TRUE), or not (FALSE), or unknown. |
|
ElevationOfRefHeight | IfcPropertySingleValue | IfcLengthMeasure |
Elevation above sea level of the reference height used for all storey elevation measures, equals to height 0.0. It is usually the ground floor level. |
|
ElevationOfTerrain | IfcPropertySingleValue | IfcLengthMeasure |
Elevation above the minimal terrain level around the foot print of the building, given in elevation above sea level. |