IfcWindowPanelOperationEnum

Natural language names
enWindow Panel Operation Enum
frÉnumération du fonctionnement des panneaux de fenêtre
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcWindowPanelOperationEnumMOVEDSchema changed from IFCSHAREDBLDGELEMENTS to IFCARCHITECTUREDOMAIN.
Semantic definitions at the type
Type definition

This enumeration defines the basic ways to describe how window panels operate, as shown in Figure 280.

Enumerator Description Figure
SideHungRightHand panel that opens to the right when viewed from the outside  right hand
SideHungLeftHand panel that opens to the left when viewed from the outside  left hand
TiltAndTurnRightHand panel that opens to the right and is bottom hung  right hand tilt and turn
TiltAndTurnLeftHand panel that opens to the left and is bottom hung  left turn and tilt
TopHung panel is top hung  top hung
BottomHung panel is bottom hung  bottom hung
PivotHorizontal panel is swinging horizontally (hinges are in the middle)  swinging hori
PivotVertical panel is swinging vertically (hinges are in the middle)  swinging verti
SlidingHorizontal panel is sliding horizontally  sliding hori
SlidingVertical panel is sliding vertically  sliding verti
RemovableCasement panel is removable  removable
FixedCasement panel is fixed  fixed
OtherOperation user defined operation type  
NotDefined    

Figure 279 — Window panel operations

The opening direction of the window panels is given by the local placement of the IfcWindow. The positive y-axis determines the direction as shown in Figure 280.

NOTE

  1. Figures are shown as viewed from the outside (in direction of the positive y-axis).
  2. Figures (symbolic representation) depend on the national building code
  3. These figures are only shown as illustrations
opening direction

Figure 280 — Window panel directions

HISTORY  New enumeration in IFC2.0.
Enumeration definition
ConstantDescription
SIDEHUNGRIGHTHAND
SIDEHUNGLEFTHAND
TILTANDTURNRIGHTHAND
TILTANDTURNLEFTHAND
TOPHUNG
BOTTOMHUNG
PIVOTHORIZONTAL
PIVOTVERTICAL
SLIDINGHORIZONTAL
SLIDINGVERTICAL
REMOVABLECASEMENT
FIXEDCASEMENT
OTHEROPERATION
NOTDEFINED
Formal representations
XSD Specification
 <xs:simpleType name="IfcWindowPanelOperationEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="sidehungrighthand"/>
   <xs:enumeration value="sidehunglefthand"/>
   <xs:enumeration value="tiltandturnrighthand"/>
   <xs:enumeration value="tiltandturnlefthand"/>
   <xs:enumeration value="tophung"/>
   <xs:enumeration value="bottomhung"/>
   <xs:enumeration value="pivothorizontal"/>
   <xs:enumeration value="pivotvertical"/>
   <xs:enumeration value="slidinghorizontal"/>
   <xs:enumeration value="slidingvertical"/>
   <xs:enumeration value="removablecasement"/>
   <xs:enumeration value="fixedcasement"/>
   <xs:enumeration value="otheroperation"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcWindowPanelOperationEnum = ENUMERATION OF (
 SIDEHUNGRIGHTHAND,
 SIDEHUNGLEFTHAND,
 TILTANDTURNRIGHTHAND,
 TILTANDTURNLEFTHAND,
 TOPHUNG,
 BOTTOMHUNG,
 PIVOTHORIZONTAL,
 PIVOTVERTICAL,
 SLIDINGHORIZONTAL,
 SLIDINGVERTICAL,
 REMOVABLECASEMENT,
 FIXEDCASEMENT,
 OTHEROPERATION,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page