#### 7.2.2.14 IfcProtectiveDeviceTypeEnum

The IfcProtectiveDeviceTypeEnum specifically defines the range of different breaker unit types that can be used in conjunction with protective device. Types may also be used as a reference to a complete protective device in circumstances where tripping units are not separately identified (typically expected to be the case during earlier stages of design).

> HISTORY New type in IFC2x2. Modified definition and usage in IFC4.

Enumerated Item Definitions:

- FUSEDISCONNECTOR: A device that will electrically open the circuit after a period of prolonged, abnormal current flow.
- CIRCUITBREAKER: A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time and breaking, current under specified abnormal circuit conditions such as those of short circuit.
- EARTHINGSWITCH: A safety device used to open or close a circuit when there is no current. Used to isolate a part of a circuit, a machine, a part of an overhead line or an underground line so that maintenance can be safely conducted.
- EARTHLEAKAGECIRCUITBREAKER: A device that opens, closes, or isolates a circuit and has short circuit protection but no overload protection. It attempts to break the circuit when there is a leakage of current from phase to earth, by measuring voltage on the earth conductor.
- RESIDUALCURRENTCIRCUITBREAKER: A device that opens, closes, or isolates a circuit and has short circuit and overload protection. It attempts to break the circuit when there is a difference in current between any two phases. May also be referred to as 'Ground Fault Interupter (GFI)' or 'Ground Fault Circuit Interuptor (GFCI)'
- RESIDUALCURRENTSWITCH: A device that opens, closes or isolates a circuit and has no short circuit or overload protection. May also be identified as a 'ground fault switch'.
- VARISTOR: A high voltage surge protection device.
- USERDEFINED: User-defined type.
- NOTDEFINED: Undefined type.

XSD Specification:

<xs:simpleType name="IfcProtectiveDeviceTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="circuitbreaker"/>
<xs:enumeration value="earthleakagecircuitbreaker"/>
<xs:enumeration value="earthingswitch"/>
<xs:enumeration value="fusedisconnector"/>
<xs:enumeration value="residualcurrentcircuitbreaker"/>
<xs:enumeration value="residualcurrentswitch"/>
<xs:enumeration value="varistor"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>

EXPRESS Specification:

TYPE IfcProtectiveDeviceTypeEnum = ENUMERATION OF (
| CIRCUITBREAKER, EARTHLEAKAGECIRCUITBREAKER, EARTHINGSWITCH, FUSEDISCONNECTOR, RESIDUALCURRENTCIRCUITBREAKER, RESIDUALCURRENTSWITCH, VARISTOR, USERDEFINED, NOTDEFINED);
END_TYPE;

Link to this page