IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) ⚠ buildingSMART Working Draft. All content is under development.

  • Help suggest improvements
  • Get user or developer support

6.1.2.12 IfcMemberTypeEnum

6.1.2.12.1 Semantic definition

This enumeration defines the different types of linear elements an IfcMember or IfcMemberType object can fulfill.

{ .change-ifc2x2}

{ .change-ifc2x3}

6.1.2.12.2 Type values

Type Description
ARCH_SEGMENT

Individual segment of an arch structure.

BRACE

A linear element (usually sloped) often used for bracing of a girder or truss.

CHORD

Upper or lower longitudinal member of a truss, used horizontally or sloped.

COLLAR

A linear element (usually used horizontally) within a roof structure to connect rafters and posts.

MEMBER

A linear element within a girder or truss with no further meaning.

MULLION

A linear element within a curtain wall system to connect two (or more) panels.

PLATE

A linear continuous horizontal element in wall framing, such as a head piece or a sole plate.

POST

A linear (usually vertical) member used to support something or to mark a point.

PURLIN

A linear element (usually used horizontally) within a roof structure to support rafters.

RAFTER

A linear elements used to support roof slabs or roof covering, usually used with slope.

STAY_CABLE

A sloped element suspending a structure (such as bridge deck) from a pylon.

STIFFENING_RIB

A linear element added to a flange or a web plate of a girder for local stiffening.

STRINGER

A linear element used to support stair or ramp flights, usually used with slope.

STRUCTURALCABLE

A linear cable element used to secure or stabilise a structure by resisting lateral and longitudinal loading through tension only, but cannot resist compression. usually formed of a flexible cable or wire.

STRUT

A linear element often used within a girder or truss.

STUD

Vertical element in wall framing.

SUSPENDER

A vertical element suspending a structure (such as bridge deck) from a suspension cable or an arch.

SUSPENSION_CABLE

A suspended element, typically comprising steel wire, sheath, etc.

TIEBAR

A linear bar element used to secure or stabilise a structure by resisting lateral and longitudinal loading through tension and or compression. Usually formed by a solid bar.

USERDEFINED

User-defined linear element.

NOTDEFINED

Undefined linear element.

Table A

6.1.2.12.3 Formal representation

TYPE IfcMemberTypeEnum = ENUMERATION OF
(ARCH_SEGMENT
,BRACE
,CHORD
,COLLAR
,MEMBER
,MULLION
,PLATE
,POST
,PURLIN
,RAFTER
,STAY_CABLE
,STIFFENING_RIB
,STRINGER
,STRUCTURALCABLE
,STRUT
,STUD
,SUSPENDER
,SUSPENSION_CABLE
,TIEBAR
,USERDEFINED
,NOTDEFINED);
END_TYPE;

6.1.2.12.4 References

Edit on Github

3 contributor(s): ArturTomczakbSI-BotDion Moult
Last change: Closing definitions with full stop for consistency by ArturTomczak on 2026-04-27T16:08:07+02:00

Is this page difficult to understand? Let us know!

6.1.2.12.5 Changelog

6.1.2.12.5.1 IFC4.2

  • item, ARCH_SEGMENT
  • item, STAY_CABLE
  • item, STIFFENING_RIB
  • item, SUSPENDER
  • item, SUSPENSION_CABLE

6.1.2.12.5.2 IFC4.3_ADD2

  • item, STRUCTURALCABLE
  • item, TIEBAR