IfcValveTypeEnum

Natural language names
enValve Type Enum
frEnumération des types de vanne
Semantic definitions at the type
Type definition

The IfcValveTypeEnum defines the range of different types of valve that can be specified. These are typically used in conjunction with Pset_ValveTypeCommon, which contains common properties for all valve types.

HISTORY  New type in IFC2.0.
Enumeration definition
ConstantDescription
AIRRELEASEValve used to release air from a pipe or fitting.
ANTIVACUUMValve that opens to admit air if the pressure falls below atmospheric pressure.
CHANGEOVERValve that enables flow to be switched between pipelines (3 or 4 port).
CHECKValve that permits water to flow in one direction only and is enclosed when there is no flow (2 port).
COMMISSIONINGValve used to facilitate commissioning of a system (2 port).
DIVERTINGValve that enables flow to be diverted from one branch of a pipeline to another (3 port).
DRAWOFFCOCKA valve used to remove fluid from a piping system.
DOUBLECHECKAn assembly that incorporates two valves used to prevent backflow.
DOUBLEREGULATINGValve used to facilitate regulation of fluid flow in a system.
FAUCETFaucet valve typically used as a flow discharge.
FLUSHINGValve that flushes a predetermined quantity of water to cleanse a toilet, urinal, etc.
GASCOCKValve that is used for controlling the flow of gas.
GASTAPGas tap typically used for venting or discharging gas from a system.
ISOLATINGValve that closes off flow in a pipeline.
MIXINGValve that enables flow from two branches of a pipeline to be mixed together (3 port).
PRESSUREREDUCINGValve that reduces the pressure of a fluid immediately downstream of its position in a pipeline to a preselected value or by a predetermined ratio.
PRESSURERELIEFSpring or weight loaded valve that automatically discharges to a safe place fluid that has built up to excessive pressure in pipes or fittings.
REGULATINGValve used to facilitate regulation of fluid flow in a system.
SAFETYCUTOFFValve that closes under the action of a safety mechanism such as a drop weight, solenoid etc.
STEAMTRAPValve that restricts flow of steam while allowing condensate to pass through.
STOPCOCKAn isolating valve used on a domestic water service.
USERDEFINEDUser-defined valve type.
NOTDEFINEDUndefined valve type.
Formal representations
XSD Specification
 <xs:simpleType name="IfcValveTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="airrelease"/>
   <xs:enumeration value="antivacuum"/>
   <xs:enumeration value="changeover"/>
   <xs:enumeration value="check"/>
   <xs:enumeration value="commissioning"/>
   <xs:enumeration value="diverting"/>
   <xs:enumeration value="drawoffcock"/>
   <xs:enumeration value="doublecheck"/>
   <xs:enumeration value="doubleregulating"/>
   <xs:enumeration value="faucet"/>
   <xs:enumeration value="flushing"/>
   <xs:enumeration value="gascock"/>
   <xs:enumeration value="gastap"/>
   <xs:enumeration value="isolating"/>
   <xs:enumeration value="mixing"/>
   <xs:enumeration value="pressurereducing"/>
   <xs:enumeration value="pressurerelief"/>
   <xs:enumeration value="regulating"/>
   <xs:enumeration value="safetycutoff"/>
   <xs:enumeration value="steamtrap"/>
   <xs:enumeration value="stopcock"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcValveTypeEnum = ENUMERATION OF (
 AIRRELEASE,
 ANTIVACUUM,
 CHANGEOVER,
 CHECK,
 COMMISSIONING,
 DIVERTING,
 DRAWOFFCOCK,
 DOUBLECHECK,
 DOUBLEREGULATING,
 FAUCET,
 FLUSHING,
 GASCOCK,
 GASTAP,
 ISOLATING,
 MIXING,
 PRESSUREREDUCING,
 PRESSURERELIEF,
 REGULATING,
 SAFETYCUTOFF,
 STEAMTRAP,
 STOPCOCK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page