IfcConnectionTypeEnum

Natural language names
enConnection Type Enum
frEnumération des types de connection
Semantic definitions at the type
Type definition

This enumeration defines the different ways how path based elements (such as IfcWallStandardCase) can connect, as shown in Figure 179.

HISTORY  New type in IFC2.0

The enumerated items shall be used in the following combinations:

Connection type Illustration

L-Shape Connection

  • RelatingConnectionType: AtStart
  • RelatedConnectionType: AtStart

L-Shape Connection

  • RelatingConnectionType: AtEnd
  • RelatedConnectionType: AtStart

T-Shape Connection

  • RelatingConnectionType: AtPath
  • RelatedConnectionType: AtStart

Figure 179 — Connection types

Enumeration definition
ConstantDescription
ATPATHConnection along the path of the connected element.
ATSTARTConnection at the start of the connected element.
ATENDConnection at the end of the connected element.
NOTDEFINED
Formal representations
XSD Specification
 <xs:simpleType name="IfcConnectionTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="atpath"/>
   <xs:enumeration value="atstart"/>
   <xs:enumeration value="atend"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcConnectionTypeEnum = ENUMERATION OF (
 ATPATH,
 ATSTART,
 ATEND,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page