IFC 4.3.0.1 (IFC4X3) development

7.5.2.29 IfcTankTypeEnum

7.5.2.29.1 Semantic definition

Enumeration defining the typical types of tanks.

7.5.2.29.2 Type values

Type Description
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.

OILRETENTIONTRAY

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

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 container 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.

USERDEFINED

User-defined tank type.

NOTDEFINED

Undefined tank type.

Table 7.5.2.29.A

7.5.2.29.3 Formal representation

TYPE IfcTankTypeEnum = ENUMERATION OF
	(BASIN
	,BREAKPRESSURE
	,EXPANSION
	,FEEDANDEXPANSION
	,OILRETENTIONTRAY
	,PRESSUREVESSEL
	,STORAGE
	,VESSEL
	,USERDEFINED
	,NOTDEFINED);
END_TYPE;

7.5.2.29.4 References

Edit on Github


Is this page difficult to understand? Let us know!

7.5.2.29.5 Changelog

  • item, BASIN
  • item, BREAKPRESSURE
  • item, FEEDANDEXPANSION
  • item, STORAGE
  • item, VESSEL
  • item, PREFORMED
  • item, SECTIONAL
  • item, OILRETENTIONTRAY