IfcDoorPanelOperationEnum

Natural language names
Door Panel Operation Enum
Énumération du fonctionnement du panneau de porte
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    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 413.

Enumerator Illustration
Swinging
DoubleActing
Sliding
Folding
Revolving
Rollingup
FixedPanel
UserDefined
NotDefined

Figure 413 — 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 414.

"panel direction"

Figure 414 — 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