#### 7.2.2.11 IfcLampTypeEnum

The IfcLampTypeEnum defines the range of different types of lamp available.

> HISTORY New type in IFC2x2 Addendum.

Enumerated Item Definitions:

- COMPACTFLUORESCENT: A fluorescent lamp having a compact form factor produced by shaping the tube.
- FLUORESCENT: A typically tubular discharge lamp in which most of the light is emitted by one or several layers of phosphors excited by ultraviolet radiation from the discharge.
- HALOGEN: an incandescent lamp in which a tungsten filament is sealed into a compact transport envelope filled with an inert gas and a small amount of halogen such as iodine or bromine.
- HIGHPRESSUREMERCURY: A discharge lamp in which most of the light is emitted by exciting mercury at high pressure.
- HIGHPRESSURESODIUM: A discharge lamp in which most of the light is emitted by exciting sodium at high pressure.
- LED: a solid state lamp that uses light-emitting diodes as the source of light.
- METALHALIDE: A discharge lamp in which most of the light is emitted by exciting a metal halide.
- OLED: a solid state lamp that uses light-emitting diodes as the source of light whose emissive electroluminescent layer is composed of a film of organic compounds.
- TUNGSTENFILAMENT: A lamp that emits light by passing an electrical current through a tungsten wire filament in a near vacuum.
- USERDEFINED: User-defined type.
- NOTDEFINED: Undefined type.

XSD Specification:

<xs:simpleType name="IfcLampTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="compactfluorescent"/>
<xs:enumeration value="fluorescent"/>
<xs:enumeration value="halogen"/>
<xs:enumeration value="highpressuremercury"/>
<xs:enumeration value="highpressuresodium"/>
<xs:enumeration value="led"/>
<xs:enumeration value="metalhalide"/>
<xs:enumeration value="oled"/>
<xs:enumeration value="tungstenfilament"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>

EXPRESS Specification:

TYPE IfcLampTypeEnum = ENUMERATION OF (
| COMPACTFLUORESCENT, FLUORESCENT, HALOGEN, HIGHPRESSUREMERCURY, HIGHPRESSURESODIUM, LED, METALHALIDE, OLED, TUNGSTENFILAMENT, USERDEFINED, NOTDEFINED);
END_TYPE;

Link to this page