IfcWindowPanelPositionEnum

BACnet MVD

#### IfcWindowPanelPositionEnum

Natural language names

| Window Panel Position Enum
| Énumération des positions des panneaux de fenêtre

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcWindowPanelPositionEnum |  |  | MOVED | Schema changed from IFCSHAREDBLDGELEMENTS to IFCARCHITECTUREDOMAIN.

##### Semantic definitions at the type

Type definition

This enumeration defines the basic configuration of the window type in terms of the location of window panels. The window configurations are given for windows with one, two or three panels (including fixed panels) as shown in Figure 253. It corresponds to the OperationType of the IfcWindowStyle definition, which references the IfcWindowPanelProperties.

Windows which are subdivided into more than three panels have to be defined by the geometry only. The type of such windows is given by an IfcWindowType.OperationType = USERDEFINED or NOTDEFINED (see IfcWindowStyleOperationEnum for details).

Enumerator from IfcWindowStyleOperationEnum | Use of enumerators from IfcWindowPanelPositionEnum | Figure
--- | --- | ---
DoublePanelVertical | first IfcWindowPanelProperties with PanelPosition = LEFT second IfcWindowPanelProperties with PanelPosition = RIGHT |
DoublePanelHorizontal | first IfcWindowPanelProperties with PanelPosition = TOP second IfcWindowPanelProperties with PanelPosition = BOTTOM |
TriplePanelVertical | first IfcWindowPanelProperties with PanelPosition = LEFT second IfcWindowPanelProperties with PanelPosition = MIDDLE third IfcWindowPanelProperties with PanelPosition = RIGHT |
TriplePanelHorizontal | first IfcWindowPanelProperties with PanelPosition = TOP second IfcWindowPanelProperties with PanelPosition = MIDDLE third IfcWindowPanelProperties with PanelPosition = BOTTOM |
TriplePanelBottom | first IfcWindowPanelProperties with PanelPosition = LEFT second IfcWindowPanelProperties with PanelPosition = RIGHT third IfcWindowPanelProperties with PanelPosition = BOTTOM |
TriplePanelTop | first IfcWindowPanelProperties with PanelPosition = TOP second IfcWindowPanelProperties with PanelPosition = LEFT third IfcWindowPanelProperties with PanelPosition = RIGHT |
TriplePanelLeft | first IfcWindowPanelProperties with PanelPosition = LEFT second IfcWindowPanelProperties with PanelPosition = TOP third IfcWindowPanelProperties with PanelPosition = BOTTOM |
TriplePanelRight | first IfcWindowPanelProperties with PanelPosition = TOP second IfcWindowPanelProperties with PanelPosition = BOTTOM third IfcWindowPanelProperties with PanelPosition = RIGHT |

Figure 253 — Window panel positions

> HISTORY New enumeration in IFC2.0.

NOTE

1. The figures are shown as elevations in the XZ plane of the local placement of the window, looking into the direction of the positive Y axis.
2. These figures are only shown as illustrations.

Enumeration definition

Constant | Description
--- | ---
LEFT |
MIDDLE |
RIGHT |
BOTTOM |
TOP |
NOTDEFINED |

##### Formal representations

XML Specification
`<xs:simpleType name="IfcWindowPanelPositionEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="left"/>
<xs:enumeration value="middle"/>
<xs:enumeration value="right"/>
<xs:enumeration value="bottom"/>
<xs:enumeration value="top"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcWindowPanelPositionEnum = ENUMERATION OF (
LEFT,
MIDDLE,
RIGHT,
BOTTOM,
TOP,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcPermeableCoveringProperties IfcWindowPanelProperties

Link to this page