IfcDoorPanelOperationEnum

Natural language names
enDoor Panel Operation Enum
frÉ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 275.

Enumerator Illustration
Swinging
DoubleActing
Sliding
Folding
Revolving
Rollingup
FixedPanel
UserDefined
NotDefined

Figure 275 — 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 276.

panel direction

Figure 276 — 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
XSD 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

Link to this page  Link to this page