Sensor Type Enum | |
Enumération des types de capteur |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 |
---|---|---|---|---|
IfcSensorTypeEnum | ||||
CONDUCTANCESENSOR | ADDED | |||
CONTACTSENSOR | ADDED | |||
IONCONCENTRATIONSENSOR | ADDED | |||
LEVELSENSOR | ADDED | |||
PHSENSOR | ADDED | |||
RADIATIONSENSOR | ADDED | |||
RADIOACTIVITYSENSOR | ADDED | |||
WINDSENSOR | ADDED | |||
CO2SENSOR | X | X | DELETED | IFC4 Addendum 1 4.0.1.0 |
IfcSensorTypeEnum | ||||
CO2SENSOR | ADDED | |||
FROSTSENSOR | ADDED | |||
IDENTIFIERSENSOR | ADDED | IFC4 Addendum 2 4.0.2.0 | ||
IfcSensorTypeEnum | ||||
COSENSOR | ADDED | IFC4x2 to IFC4x3_RC1 | ||
IfcSensorTypeEnum | ||||
EARTHQUAKESENSOR | ADDED | |||
FOREIGNOBJECTDETECTIONSENSOR | ADDED | |||
OBSTACLESENSOR | ADDED | |||
RAINSENSOR | ADDED | |||
SNOWDEPTHSENSOR | ADDED | |||
TRAINSENSOR | ADDED | |||
TURNOUTCLOSURESENSOR | ADDED | |||
WHEELSENSOR | ADDED |
The IfcSensorTypeEnum defines the range of different types of sensor that can be specified.
HISTORY New enumeration in IFC2.0.
IFC4 CHANGE Additional enumerations added.
Constant | Description |
---|---|
COSENSOR | A device that senses or detects carbon monoxide. |
CO2SENSOR | A device that senses or detects carbon dioxide. |
CONDUCTANCESENSOR | A device that senses or detects electrical conductance. |
CONTACTSENSOR | A device that senses or detects contact, such as for detecting if a door is closed. |
FIRESENSOR | A device that senses or detects fire |
FLOWSENSOR | A device that senses or detects flow in a fluid. |
FROSTSENSOR | A device that senses or detects frost on a window. |
GASSENSOR | A device that senses or detects gas concentration (other than CO2) |
HEATSENSOR | A device that senses or detects heat. |
HUMIDITYSENSOR | A device that senses or detects humidity. |
IDENTIFIERSENSOR | A device that reads a tag, such as for gaining access to a door or elevator |
IONCONCENTRATIONSENSOR | A device that senses or detects ion concentration, such as for water hardness. |
LEVELSENSOR | A device that senses or detects fill level, such as for a tank. |
LIGHTSENSOR | A device that senses or detects light. |
MOISTURESENSOR | A device that senses or detects moisture. |
MOVEMENTSENSOR | A device that senses or detects movement. |
PHSENSOR | A device that senses or detects acidity. |
PRESSURESENSOR | A device that senses or detects pressure. |
RADIATIONSENSOR | A device that senses or detects pressure. |
RADIOACTIVITYSENSOR | A device that senses or detects atomic decay. |
SMOKESENSOR | A device that senses or detects smoke. |
SOUNDSENSOR | A device that senses or detects sound. |
TEMPERATURESENSOR | A device that senses or detects temperature. |
WINDSENSOR | A device that senses or detects airflow speed and direction. |
EARTHQUAKESENSOR | A device that senses or detects the seismic wave and measures the seismic intensity in case of earthquake. |
FOREIGNOBJECTDETECTIONSENSOR | A device that senses or detects foreign objects that shock or break the power network. It may alarm when such accidents happen. |
OBSTACLESENSOR | A device that senses or detects any obstacles. Examples are: detectors sensing objects falling from a bridge, rock-fall detectors, etc. |
RAINSENSOR | A device that senses or collects rainfall related information. |
SNOWDEPTHSENSOR | A device that senses or measures the depth of snowfall. |
TRAINSENSOR | A device, usually attached to the rear end of the last vehicle of a train, acting on a fixed equipment to give an indication that the train is complete. |
TURNOUTCLOSURESENSOR | A device that senses or detects the position of a blade of a turnout. |
WHEELSENSOR | A device that senses or detects the passage of a wheel. |
USERDEFINED | User-defined type. |
NOTDEFINED | Undefined type. |
<xs:simpleType name="IfcSensorTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="cosensor"/>
<xs:enumeration value="co2sensor"/>
<xs:enumeration value="conductancesensor"/>
<xs:enumeration value="contactsensor"/>
<xs:enumeration value="firesensor"/>
<xs:enumeration value="flowsensor"/>
<xs:enumeration value="frostsensor"/>
<xs:enumeration value="gassensor"/>
<xs:enumeration value="heatsensor"/>
<xs:enumeration value="humiditysensor"/>
<xs:enumeration value="identifiersensor"/>
<xs:enumeration value="ionconcentrationsensor"/>
<xs:enumeration value="levelsensor"/>
<xs:enumeration value="lightsensor"/>
<xs:enumeration value="moisturesensor"/>
<xs:enumeration value="movementsensor"/>
<xs:enumeration value="phsensor"/>
<xs:enumeration value="pressuresensor"/>
<xs:enumeration value="radiationsensor"/>
<xs:enumeration value="radioactivitysensor"/>
<xs:enumeration value="smokesensor"/>
<xs:enumeration value="soundsensor"/>
<xs:enumeration value="temperaturesensor"/>
<xs:enumeration value="windsensor"/>
<xs:enumeration value="earthquakesensor"/>
<xs:enumeration value="foreignobjectdetectionsensor"/>
<xs:enumeration value="obstaclesensor"/>
<xs:enumeration value="rainsensor"/>
<xs:enumeration value="snowdepthsensor"/>
<xs:enumeration value="trainsensor"/>
<xs:enumeration value="turnoutclosuresensor"/>
<xs:enumeration value="wheelsensor"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcSensorTypeEnum = ENUMERATION OF (
COSENSOR,
CO2SENSOR,
CONDUCTANCESENSOR,
CONTACTSENSOR,
FIRESENSOR,
FLOWSENSOR,
FROSTSENSOR,
GASSENSOR,
HEATSENSOR,
HUMIDITYSENSOR,
IDENTIFIERSENSOR,
IONCONCENTRATIONSENSOR,
LEVELSENSOR,
LIGHTSENSOR,
MOISTURESENSOR,
MOVEMENTSENSOR,
PHSENSOR,
PRESSURESENSOR,
RADIATIONSENSOR,
RADIOACTIVITYSENSOR,
SMOKESENSOR,
SOUNDSENSOR,
TEMPERATURESENSOR,
WINDSENSOR,
EARTHQUAKESENSOR,
FOREIGNOBJECTDETECTIONSENSOR,
OBSTACLESENSOR,
RAINSENSOR,
SNOWDEPTHSENSOR,
TRAINSENSOR,
TURNOUTCLOSURESENSOR,
WHEELSENSOR,
USERDEFINED,
NOTDEFINED);
END_TYPE;
References: IfcSensor IfcSensorType