IFC 4.3.2.20260714 (IFC4X3_ADD2) under development

7.1.2.5 IfcWindowPanelPositionEnum(窗扇位置枚举)

7.1.2.5.1 语义定义

此枚举定义了窗扇在窗户类型中的基本配置,即窗扇的位置。窗户配置适用于具有一个、两个或三个窗扇(包括固定窗扇)的窗户,如图 7.1.2.5.A所示。它对应于 IfcWindowType 定义的 OperationType,该定义引用了 IfcWindowPanelProperties。

细分为超过三个窗扇的窗应仅通过几何定义。此类窗户的类型由 IfcWindowType.PartitioningType = USERDEFINED 或 NOTDEFINED 指定(有关详细信息,请参阅 IfcWindowTypePartitioningEnum)。

IfcWindowTypePartitioningEnum 中的枚举值 IfcWindowPanelPositionEnum 中枚举值的使用 图
DoublePanelVertical(双扇竖向分格) 第一个 IfcWindowPanelProperties,PanelPosition = LEFT
第二个 IfcWindowPanelProperties,PanelPosition = RIGHT
图 7.1.2.5.A
DoublePanelHorizontal(双扇横向分格) 第一个 IfcWindowPanelProperties,PanelPosition = TOP
第二个 IfcWindowPanelProperties,PanelPosition = BOTTOM
图 7.1.2.5.B
TriplePanelVertical(三扇竖向分格) 第一个 IfcWindowPanelProperties,PanelPosition = LEFT
第二个 IfcWindowPanelProperties,PanelPosition = MIDDLE
第三个 IfcWindowPanelProperties,PanelPosition = RIGHT
图 7.1.2.5.C
TriplePanelHorizontal(三扇横向分格) 第一个 IfcWindowPanelProperties,PanelPosition = TOP
第二个 IfcWindowPanelProperties,PanelPosition = MIDDLE
第三个 IfcWindowPanelProperties,PanelPosition = BOTTOM
图 7.1.2.5.D
TriplePanelBottom(三扇下部分格) 第一个 IfcWindowPanelProperties,PanelPosition = LEFT
第二个 IfcWindowPanelProperties,PanelPosition = RIGHT
第三个 IfcWindowPanelProperties,PanelPosition = BOTTOM
图 7.1.2.5.E
TriplePanelTop(三扇上部分格) 第一个 IfcWindowPanelProperties,PanelPosition = TOP
第二个 IfcWindowPanelProperties,PanelPosition = LEFT
第三个 IfcWindowPanelProperties,PanelPosition = RIGHT
图 7.1.2.5.F
TriplePanelLeft(三扇左侧分格) 第一个 IfcWindowPanelProperties,PanelPosition = LEFT
第二个 IfcWindowPanelProperties,PanelPosition = TOP
第三个 IfcWindowPanelProperties,PanelPosition = BOTTOM
图 7.1.2.5.G
TriplePanelRight(三扇右侧分格) 第一个 IfcWindowPanelProperties,PanelPosition = TOP
第二个 IfcWindowPanelProperties,PanelPosition = BOTTOM
第三个 IfcWindowPanelProperties,PanelPosition = RIGHT
图 7.1.2.5.H
表 7.1.2.5.I

注释:

  1. 图示为窗户局部坐标系的 XZ 平面上的立面图,观察方向为正 Y 轴方向;
  2. 这些图仅作为说明。

7.1.2.5.2 类型值

类型 描述
BOTTOM(下)

下

LEFT(左)

左

MIDDLE(中)

中

RIGHT(右)

右

TOP(上部)

上

NOTDEFINED(未定义)

未定义。

表 7.1.2.5.J

7.1.2.5.3 形式化表示

TYPE IfcWindowPanelPositionEnum = ENUMERATION OF
	(BOTTOM
	,LEFT
	,MIDDLE
	,RIGHT
	,TOP
	,NOTDEFINED);
END_TYPE;

7.1.2.5.4 参考