This enumeration defines the basic ways to describe how an IfcDoor or IfcDoorType operate, as shown in Figure 1. It combines the partitioning of the access barrier into single or multiple panels and the operation types of those panels.
In the most common case of swinging doors the IfcDoorTypeOperationEnum defined the hinge side (left hung or right hung) and the opening direction (opening to the left, opening to the right). Whether the door opens inwards or outwards is determined by the local coordinate system of the IfcDoor
NOTE There are different definitions in various countries on what a left opening or left hung or left swing door is (same for right). Therefore the IFC definition terms may derive from the local standard and may need to be mapped appropriately.
HISTORY New Enumeration in IFC4.
IFC4 CHANGE The new IfcDoorTypeOperationEnum replaces the use of IfcDoorStyleOperationEnum that is deprecated from IFC4 onwards.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Figure 1 — Door operations |
NOTE
TYPE IfcDoorTypeOperationEnum = ENUMERATION OF (SINGLE_SWING_LEFT ,SINGLE_SWING_RIGHT ,DOUBLE_PANEL_SINGLE_SWING ,DOUBLE_SWING_LEFT ,DOUBLE_SWING_RIGHT ,DOUBLE_PANEL_DOUBLE_SWING ,DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_LEFT ,DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_RIGHT ,SLIDING_TO_LEFT ,SLIDING_TO_RIGHT ,DOUBLE_PANEL_SLIDING ,FOLDING_TO_LEFT ,FOLDING_TO_RIGHT ,DOUBLE_PANEL_FOLDING ,REVOLVING_VERTICAL ,REVOLVING_HORIZONTAL ,ROLLINGUP ,SWING_FIXED_LEFT ,SWING_FIXED_RIGHT ,LIFTING_VERTICAL_LEFT ,LIFTING_VERTICAL_RIGHT ,DOUBLE_PANEL_LIFTING_VERTICAL ,LIFTING_HORIZONTAL ,USERDEFINED ,NOTDEFINED); END_TYPE;