IfcDoorPanelOperationEnum

Natural language names
Door Panel Operation Enum
Énumération du fonctionnement du panneau de porte
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcDoorPanelOperationEnumMOVEDSchema changed from IFCSHAREDBLDGELEMENTS to IFCARCHITECTUREDOMAIN.
Semantic definitions at the type
Type definition

This enumeration defines the basic ways how individual door panels operate as shown in Figure 286.

Enumerator Illustration
Swinging
DoubleActing
Sliding
Folding
Revolving
Rollingup
FixedPanel
UserDefined
NotDefined

Figure 286 — Door operations

The opening direction of the door panels is given by the local placement of the IfcDoor. The positive y-axis determines the direction as shown in Figure 287.

panel direction

Figure 287 — Door panel operations

NOTE  Figures (symbolic representation) depend on the national building code. These figures are only shown as illustrations
HISTORY  New enumeration in IFC2.0.
IFC4 CHANGE  Enumerator FIXEDPANEL added.
Enumeration definition
ConstantDescription
SWINGING
DOUBLE_ACTING
SLIDING
FOLDING
REVOLVING
ROLLINGUP
FIXEDPANEL
USERDEFINED
NOTDEFINED
Formal representations
XML Specification
 <xs:simpleType name="IfcDoorPanelOperationEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="swinging"/>
   <xs:enumeration value="double_acting"/>
   <xs:enumeration value="sliding"/>
   <xs:enumeration value="folding"/>
   <xs:enumeration value="revolving"/>
   <xs:enumeration value="rollingup"/>
   <xs:enumeration value="fixedpanel"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcDoorPanelOperationEnum = ENUMERATION OF (
 SWINGING,
 DOUBLE_ACTING,
 SLIDING,
 FOLDING,
 REVOLVING,
 ROLLINGUP,
 FIXEDPANEL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcDoorPanelProperties

Link to this page  Link to this page