IfcRoofTypeEnum
IfcRoofTypeEnum
类型定义
该枚举根据不同的屋顶形状定义了屋顶的基本配置,如下图所示。
细分为多个基本形状的屋顶或具有非规则形状的屋顶(自由形式屋顶)的类型为FREEFORM。
IFC2x中的新枚举。
0
|
||||||||||||||||||||||||||||||||||||||||||||||||
Figure 182 — Roof types |
Enumeration definition
Constant | Description |
---|---|
FLAT_ROOF | A roof having no slope, or one with only a slight pitch so as to drain rainwater. |
SHED_ROOF | A roof having a single slope. |
GABLE_ROOF | A roof sloping downward in two parts from a central ridge, so as to form a gable at each end. |
HIP_ROOF | A roof having sloping ends and sides meeting at an inclined projecting angle. |
HIPPED_GABLE_ROOF | A roof having a hipped end truncating a gable. |
GAMBREL_ROOF | A roof sloping downward in two parts from a central ridge, so as to form a gable at each end. |
MANSARD_ROOF | A roof having on each side a steeper lower part and a shallower upper part. |
BARREL_ROOF | A roof or ceiling having a semicylindrical form. |
RAINBOW_ROOF | A gable roof in the form of a broad Gothic arch, with gently sloping convex surfaces. |
BUTTERFLY_ROOF | A roof having two slopes, each descending inward from the eaves. |
PAVILION_ROOF | A pyramidal hip roof. |
DOME_ROOF | A hemispherical hip roof. |
FREEFORM | Free form roof. |
USERDEFINED | No specification given. |
NOTDEFINED | No specification given. |
EXPRESS Specification
TYPE IfcRoofTypeEnum = ENUMERATION OF (
FLAT_ROOF,
SHED_ROOF,
GABLE_ROOF,
HIP_ROOF,
HIPPED_GABLE_ROOF,
GAMBREL_ROOF,
MANSARD_ROOF,
BARREL_ROOF,
RAINBOW_ROOF,
BUTTERFLY_ROOF,
PAVILION_ROOF,
DOME_ROOF,
FREEFORM,
USERDEFINED,
NOTDEFINED);
END_TYPE;
########################
QQ 3087438119