Building Element

Supported Attributes:

Attribute Description
id Always bldg-1
buildingType This is the value specified for Building Type in the Project Information dialog. The list of building types available is defined by the gbXML schema and is based on ASHRAE 90.1.

Supported Children:

For MEP systems
Element Description
Area The building area, the total floor area is computed as the sum of areas for each Surface element of type InteriorFloor, UndergroundSlab, RaisedFloor, or SlabOnGrade.
InfiltrationFlow Flow of air through building envelope. The attribute type in this element is collected from the Building Construction Class in the Project Information dialog (Loose = Loose; Medium = Average; Tight = Tight).
BuildingStorey Captures Building Storey Structure. A BuildingStorey element will be specified for each Level element in the project that has referenced Spaces. The Name element will be collected from the Level:Name property and the Level element in BuildingStorey will be collected from the elevation for the “Revit” Level element. The element Planar Geometry in BuildingStorey will contain the merged boundaries from the included spaces at the current level, measured by centerlines. This is similar to the perimeter and boundary for a zone that would have the spaces included.
Space See Space Element.
For architecture
Element Description
Area The building area, the total floor area is computed as the sum of areas for each Surface element of type InteriorFloor, UndergroundSlab, RaisedFloor, or SlabOnGrade.
BuildingStorey Captures Building Storey Structure. A BuildingStorey element will be specified for each Level element in the project that has referenced Spaces. The Name element will be collected from the Level:Name property and the Level element in BuildingStorey will be collected from the elevation for the “Revit” Level element.
Space See Space Element.

Sample:

- <Building id="bldg-1" buildingType="MultiFamily">

<Area>2972.114583</Area>

<InfiltrationFlow type="Average" />

- <BuildingStorey id="bldg-lvl-Level_1">

<Name>Level 1</Name>

<Level>0.000000</Level>

</BuildingStorey>

+ <Space id="sp-1-">

</Building>