![]()  | Motor Connection Type Enum | 
![]()  | Enumération des types de connection du moteur | 
The IfcMotorConnectionTypeEnum defines the range of different types of motor connection that can be specified.
HISTORY New type in IFC2x.
| Constant | Description | 
|---|---|
| BELTDRIVE | An indirect connection made through the medium of a shaped, flexible continuous loop. | 
| COUPLING | An indirect connection made through the medium of the viscosity of a fluid. | 
| DIRECTDRIVE | A direct, physical connection made between the motor and the driven device. | 
| USERDEFINED | User-defined type. | 
| NOTDEFINED | Undefined type. | 
 <xs:simpleType name="IfcMotorConnectionTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="beltdrive"/>
   <xs:enumeration value="coupling"/>
   <xs:enumeration value="directdrive"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
TYPE IfcMotorConnectionTypeEnum = ENUMERATION OF (
 BELTDRIVE, 
 COUPLING, 
 DIRECTDRIVE, 
 USERDEFINED, 
 NOTDEFINED);
END_TYPE;