Building Element Part Type Enum | |
Enumération des types de partie d'élément de construction |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 |
---|---|---|---|---|
IfcBuildingElementPartTypeEnum | ADDED | IFC4x2 Candidate 4.2.0.0 | ||
IfcBuildingElementPartTypeEnum | ||||
APRON | ADDED | IFC4x2 to IFC4x3_RC1 | ||
IfcBuildingElementPartTypeEnum | ||||
ARMOURUNIT | ADDED | |||
SAFETYCAGE | ADDED |
This enumeration defines the different types of building element parts.
HISTORY New enumeration in IFC4.
Constant | Description |
---|---|
INSULATION | The part provides thermal insulation, for example as insulation layer between wall panels in sandwich walls or as infill in stud walls. |
PRECASTPANEL | The part is a precast panel, usually as an internal or external layer in a sandwich wall panel. |
APRON | A form of scour protection consisting of timber, concrete, riprap, paving, or other construction placed adjacent to abutments and piers to prevent undermining. |
ARMOURUNIT | A large quarry stone or concrete shaped unit used as erosion prevention on slopes such as revetments and breakwaters. These units are grouped together into a Course layer.
|
SAFETYCAGE | Safety cages are an assembly of circular and vertical bars that are fastened to the stiles of fixed ladders and are arranged to enclose the path of a worker when climbing the ladder. Ladders so enclosed are also known as caged or hooped ladders. |
USERDEFINED | User-defined accessory. |
NOTDEFINED | Undefined accessory. |
<xs:simpleType name="IfcBuildingElementPartTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="insulation"/>
<xs:enumeration value="precastpanel"/>
<xs:enumeration value="apron"/>
<xs:enumeration value="armourunit"/>
<xs:enumeration value="safetycage"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcBuildingElementPartTypeEnum = ENUMERATION OF (
INSULATION,
PRECASTPANEL,
APRON,
ARMOURUNIT,
SAFETYCAGE,
USERDEFINED,
NOTDEFINED);
END_TYPE;
References: IfcBuildingElementPart IfcBuildingElementPartType