![]()  | Electric Generator Type Enum | 
![]()  | Enumération des types de générateur électrique | 
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 | 
|---|---|---|---|---|
| IfcElectricGeneratorTypeEnum | ||||
| CHP | ADDED | |||
| ENGINEGENERATOR | ADDED | |||
| STANDALONE | ADDED | 
The IfcElectricGeneratorTypeEnum defines different types of electric generators.
HISTORY New type in IFC2x2. Values added in IFC4.
| Constant | Description | 
|---|---|
| CHP | Combined heat and power supply, used not only as a source of electric energy but also as a heating source for the building. It may therefore be not only part of an electrical system but also of a heating system. | 
| ENGINEGENERATOR | Electrical generator with a fuel-driven engine, for example a diesel-driven emergency power supply. | 
| STANDALONE | Electrical generator which does not include its source of kinetic energy, that is, a motor, engine, or turbine are all modeled separately. | 
| USERDEFINED | User-defined type. | 
| NOTDEFINED | Undefined type. | 
 <xs:simpleType name="IfcElectricGeneratorTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="chp"/>
   <xs:enumeration value="enginegenerator"/>
   <xs:enumeration value="standalone"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
TYPE IfcElectricGeneratorTypeEnum = ENUMERATION OF (
 CHP, 
 ENGINEGENERATOR, 
 STANDALONE, 
 USERDEFINED, 
 NOTDEFINED);
END_TYPE;
  References: IfcElectricGenerator
IfcElectricGeneratorType