IFC 4.3.0.1 (IFC4X3) development

7.11.2.8 IfcSurfaceFeatureTypeEnum

7.11.2.8.1 Semantic definition

This enumeration indicates the type of a surface feature.

7.11.2.8.2 Type values

Type Description
DEFECT

Detected defect on the surface of an element, such as corroded or eroded area.

HATCHMARKING

surface markings defined by enclosed 2d shape with defined hatch fillings.

LINEMARKING

2D lines painted on pavement surfaces to form boundaries, centrelines and edge markings.

MARK

A point, line, cross, or other mark, applied for example for easier adjustment of elements during assembly.

NONSKIDSURFACING

Paint or surfacing to prevent sliding or skidding.

PAVEMENTSURFACEMARKING

Painted or chemical lines or symbols on the surface of pavements (a road or paved area)

RUMBLESTRIP

Raised and often textured strips on road center line or on shoulder, or across lanes to alert drivers by vibration and noise. Also Jiggle bars.

NOTE Definition from PIARC: Narrow raised and often specially textured strips across or alongside the carriageway, generating noise and vibrations through vehicles in order to alert drivers and encourage them to slow down for particular hazards.

SYMBOLMARKING

Surface markings that convey information in the form of symbols and shapes such as arrows, text or pictorial symbols.

TAG

A name tag, which allows to identify an element during production, delivery and assembly. May be manufactured in different ways, e.g. by printing or punching the tracking code onto the element or by attaching an actual tag.

TRANSVERSERUMBLESTRIP

Type of rumble strip running across lane(s).

TREATMENT

A subtractive surface feature, e.g. grinding, or an additive surface feature, e.g. coating, or an impregnating treatment, or a series of any of these kinds of treatments.

USERDEFINED

A user-defined type of surface feature.

NOTDEFINED

An undefined type of surface feature.

Table 7.11.2.8.A

7.11.2.8.3 Formal representation

TYPE IfcSurfaceFeatureTypeEnum = ENUMERATION OF
	(DEFECT
	,HATCHMARKING
	,LINEMARKING
	,MARK
	,NONSKIDSURFACING
	,PAVEMENTSURFACEMARKING
	,RUMBLESTRIP
	,SYMBOLMARKING
	,TAG
	,TRANSVERSERUMBLESTRIP
	,TREATMENT
	,USERDEFINED
	,NOTDEFINED);
END_TYPE;

7.11.2.8.4 References

Edit on Github


Is this page difficult to understand? Let us know!

7.11.2.8.5 Changelog

  • item, DEFECT
  • item, HATCHMARKING
  • item, LINEMARKING
  • item, NONSKIDSURFACING
  • item, PAVEMENTSURFACEMARKING
  • item, RUMBLESTRIP
  • item, SYMBOLMARKING
  • item, TRANSVERSERUMBLESTRIP