This enumeration defines the basic configuration of the window type in terms of the number of window panels and the subdivision of the total window. The window configurations are given for windows with one, two or three panels (including fixed panels).
Windows which are subdivided into more than three panels have to be defined by the geometry only. The type of such windows is USERDEFINED.
The reference from the window panel to the location of that panel in the window style configuration is handled by the IfcWindowPanelProperties.PanelPosition.
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.
These figures/ are only shown as illustrations
6.1.2.24.2 Type values
Type
Description
DOUBLE_PANEL_HORIZONTAL
Window with two panels. The configuration of the panels is horizontally.
Figure 6.1.2.24.A
DOUBLE_PANEL_VERTICAL
Window with two panels. The configuration of the panels is vertically.
Figure 6.1.2.24.B
SINGLE_PANEL
Window with one panel.
Figure 6.1.2.24.C
TRIPLE_PANEL_BOTTOM
Window with three panels. The configuration of two panels is vertically and the
third one is horizontally at the bottom.
Figure 6.1.2.24.D
TRIPLE_PANEL_HORIZONTAL
Window with three panels. The configuration of the panels is horizontally.
Figure 6.1.2.24.E
TRIPLE_PANEL_LEFT
Window with three panels. The configuration of two panels is horizontally and the
third one is vertically at the left hand side.
Figure 6.1.2.24.F
TRIPLE_PANEL_RIGHT
Window with three panels. The configuration of two panels is horizontally and the
third one is vertically at the right hand side.
Figure 6.1.2.24.G
TRIPLE_PANEL_TOP
Window with three panels. The configuration of two panels is vertically and the
third one is horizontally at the top.
Figure 6.1.2.24.H
TRIPLE_PANEL_VERTICAL
Window with three panels. The configuration of the panels is vertically.
Figure 6.1.2.24.I
USERDEFINED
User defined operation type.
NOTDEFINED
No description available.
Table 6.1.2.24.J
6.1.2.24.3 Formal representation
TYPE IfcWindowTypePartitioningEnum = ENUMERATION OF
(DOUBLE_PANEL_HORIZONTAL
,DOUBLE_PANEL_VERTICAL
,SINGLE_PANEL
,TRIPLE_PANEL_BOTTOM
,TRIPLE_PANEL_HORIZONTAL
,TRIPLE_PANEL_LEFT
,TRIPLE_PANEL_RIGHT
,TRIPLE_PANEL_TOP
,TRIPLE_PANEL_VERTICAL
,USERDEFINED
,NOTDEFINED);
END_TYPE;