IfcTankTypeEnum

Natural language names
Tank Type Enum
Énumération des types de réservoir
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcTankTypeEnum
      BASINADDED
      BREAKPRESSUREADDED
      FEEDANDEXPANSIONADDED
      STORAGEADDED
      VESSELADDED
      PREFORMEDXXDELETED
      SECTIONALXXDELETED
IFC4x2 to IFC4x3_RC1
    IfcTankTypeEnum
      OILRETENTIONTRAYADDED
Semantic definitions at the type
Type definition

Enumeration defining the typical types of tanks.

HISTORY  New enumeration in IFC2x2. BASIN and VESSEL added in IFC4.

Enumeration definition
ConstantDescription
BASIN

An arbitrary open tank type.

BREAKPRESSURE

An open container that breaks the hydraulic pressure in a distribution system, typically located between the fluid reservoir and the fluid supply points. A typical break pressure tank allows the flow to discharge into the atmosphere, thereby reducing its hydrostatic pressure to zero.

EXPANSION

A closed container used in a closed fluid distribution system to mitigate the effects of thermal expansion or water hammer. The tank is typically constructed with a diaphragm dividing the tank into two sections, with fluid on one side of the diaphragm and air on the other. One example application is when connected to the primary circuit of a hot water system to accommodate the increase in volume of the water when it is heated.

FEEDANDEXPANSION

An open tank that is used for both storage and thermal expansion. A typical example is a tank used to store make-up water at ambient pressure for supply to a hot water system, simultaneously accommodating increases in volume of the water when heated.

PRESSUREVESSEL

A closed container used for storing fluids or gases at a pressure different from the ambient pressure. A pressure vessel is typically rated by an authority having jurisdiction for the operational pressure.

STORAGE

An open or closed containter used for storing a fluid at ambient pressure and from which it can be supplied to the fluid distribution system. There are many examples of storage tanks, such as potable water storage tanks, fuel storage tanks, etc.

VESSEL

An arbitrary closed tank type.

OILRETENTIONTRAY

An open container for environmental protection and storage of chemical products.

USERDEFINED

User-defined tank type.

NOTDEFINED

Undefined tank type.

Formal representations
XML Specification
 <xs:simpleType name="IfcTankTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="basin"/>
   <xs:enumeration value="breakpressure"/>
   <xs:enumeration value="expansion"/>
   <xs:enumeration value="feedandexpansion"/>
   <xs:enumeration value="pressurevessel"/>
   <xs:enumeration value="storage"/>
   <xs:enumeration value="vessel"/>
   <xs:enumeration value="oilretentiontray"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcTankTypeEnum = ENUMERATION OF (
 BASIN,
 BREAKPRESSURE,
 EXPANSION,
 FEEDANDEXPANSION,
 PRESSUREVESSEL,
 STORAGE,
 VESSEL,
 OILRETENTIONTRAY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcTank IfcTankType

Link to this page  Link to this page