7.1.2.5 IfcWindowPanelPositionEnum(窗扇位置-枚举)
7.1.2.5.1 语义定义(Semantic definition)
此枚举定义了窗扇在窗户类型中的基本配置,即窗扇的位置。窗户配置适用于具有一个、两个或三个窗扇(包括固定窗扇)的窗户,如图 1 所示。它对应于 IfcWindowType 定义的 OperationType,该定义引用了 IfcWindowPanelProperties。
超过三个窗扇的窗户必须仅通过几何形状定义。此类窗户的类型由 IfcWindowType.PartitioningType = USERDEFINED 或 NOTDEFINED 指定(有关详细信息,请参阅 IfcWindowTypePartitioningEnum)。
| IfcWindowTypePartitioningEnum 中的枚举值 | IfcWindowPanelPositionEnum 中枚举值的使用 | 图 |
|---|---|---|
| DoublePanelVertical | 第一个 IfcWindowPanelProperties,PanelPosition = LEFT 第二个 IfcWindowPanelProperties,PanelPosition = RIGHT |
![]() |
| DoublePanelHorizontal | 第一个 IfcWindowPanelProperties,PanelPosition = TOP 第二个 IfcWindowPanelProperties,PanelPosition = BOTTOM |
![]() |
| TriplePanelVertical | 第一个 IfcWindowPanelProperties,PanelPosition = LEFT 第二个 IfcWindowPanelProperties,PanelPosition = MIDDLE 第三个 IfcWindowPanelProperties,PanelPosition = RIGHT |
![]() |
| TriplePanelHorizontal | 第一个 IfcWindowPanelProperties,PanelPosition = TOP 第二个 IfcWindowPanelProperties,PanelPosition = MIDDLE 第三个 IfcWindowPanelProperties,PanelPosition = BOTTOM |
![]() |
| TriplePanelBottom | 第一个 IfcWindowPanelProperties,PanelPosition = LEFT 第二个 IfcWindowPanelProperties,PanelPosition = RIGHT 第三个 IfcWindowPanelProperties,PanelPosition = BOTTOM |
![]() |
| TriplePanelTop | 第一个 IfcWindowPanelProperties,PanelPosition = TOP 第二个 IfcWindowPanelProperties,PanelPosition = LEFT 第三个 IfcWindowPanelProperties,PanelPosition = RIGHT |
![]() |
| TriplePanelLeft | 第一个 IfcWindowPanelProperties,PanelPosition = LEFT 第二个 IfcWindowPanelProperties,PanelPosition = TOP 第三个 IfcWindowPanelProperties,PanelPosition = BOTTOM |
![]() |
| TriplePanelRight | 第一个 IfcWindowPanelProperties,PanelPosition = TOP 第二个 IfcWindowPanelProperties,PanelPosition = BOTTOM 第三个 IfcWindowPanelProperties,PanelPosition = RIGHT |
![]() |
注释:
- 图示为窗户局部坐标系的 XZ 平面上的立面图,观察方向为正 Y 轴方向。
- 这些图仅作为说明。
7.1.2.5.2 类型值
7.1.2.5.3 形式化表示(Formal representation)
TYPE IfcWindowPanelPositionEnum = ENUMERATION OF
(BOTTOM
,LEFT
,MIDDLE
,RIGHT
,TOP
,NOTDEFINED);
END_TYPE;







