IfcDoorPanelOperationEnum

BACnet MVD

#### IfcDoorPanelOperationEnum

Natural language names

| Door Panel Operation Enum
| Énumération du fonctionnement du panneau de porte

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcDoorPanelOperationEnum |  |  | MOVED | Schema 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 248.

Enumerator | Illustration
--- | ---
Swinging |
DoubleActing |
Sliding |
Folding |
Revolving |
Rollingup |
FixedPanel |
UserDefined |
NotDefined |

Figure 248 — 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 249.

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

Constant | Description
--- | ---
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;

EXPRESS-G diagram

`

References: IfcDoorPanelProperties

Link to this page