IFC 4.3.2.20240904 (IFC4X3_ADD2) under development

7.5.2.26 IfcPipeSegmentTypeEnum

7.5.2.26.1 Semantic definition

This enumeration is used to identify the primary purpose of a pipe segment. This is a very basic categorization mechanism to generically identify the pipe segment type. Subcategories of pipe segments are not enumerated.

7.5.2.26.2 Type values

Type Description
CULVERT

A covered channel or large pipe that forms a watercourse below ground level, usually under a road or railway.

FLEXIBLESEGMENT

A flexible segment is a continuous non-linear segment of pipe that can be deformed and change the direction of flow.

GUTTER

A gutter segment is a continuous open-channel segment of pipe.

RIGIDSEGMENT

A rigid segment is continuous linear segment of pipe that cannot be deformed.

SPOOL

A type of rigid segment that is typically shorter and used for providing connectivity within a piping network.

USERDEFINED

User-defined segment.

NOTDEFINED

Undefined segment.

Table 7.5.2.26.A

7.5.2.26.3 Formal representation

TYPE IfcPipeSegmentTypeEnum = ENUMERATION OF
	(CULVERT
	,FLEXIBLESEGMENT
	,GUTTER
	,RIGIDSEGMENT
	,SPOOL
	,USERDEFINED
	,NOTDEFINED);
END_TYPE;

7.5.2.26.4 References

Edit on Github


Is this page difficult to understand? Let us know!

7.5.2.26.5 Changelog

7.5.2.26.5.1 IFC4

  • item, CULVERT