![]() | Building System Type Enum |
![]() | Enumération des types de système |
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
|---|---|---|---|---|
| IfcBuildingSystemTypeEnum | ADDED |
This enumeration identifies different types of building systems.
HISTORY New enumeration in IFC4.
| Constant | Description |
|---|---|
| FENESTRATION | System of doors, windows, and other fillings in opening in a building envelop that are designed to permit the passage of air or light. |
| FOUNDATION | System of shallow and deep foundation element that transmit forces to the supporting ground. |
| LOADBEARING | System of building elements that transmit forces and stiffen the construction. |
| OUTERSHELL | System of building elements that provides the outer skin to protect the construction (such as the facade). |
| SHADING | System of shading elements (external or internal) that permits the limitation or control of impact of natural sun light. |
| TRANSPORT | System of all transport elements in a building that enables the transport of people or goods. |
| USERDEFINED | |
| NOTDEFINED |
<xs:simpleType name="IfcBuildingSystemTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="fenestration"/>
<xs:enumeration value="foundation"/>
<xs:enumeration value="loadbearing"/>
<xs:enumeration value="outershell"/>
<xs:enumeration value="shading"/>
<xs:enumeration value="transport"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcBuildingSystemTypeEnum = ENUMERATION OF (
FENESTRATION,
FOUNDATION,
LOADBEARING,
OUTERSHELL,
SHADING,
TRANSPORT,
USERDEFINED,
NOTDEFINED);
END_TYPE;