IfcConnectionTypeEnum

BACnet MVD

#### IfcConnectionTypeEnum

Natural language names

| Connection Type Enum
| Enumé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 189.

> 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 189 — Connection types

Enumeration definition

Constant | Description
--- | ---
ATPATH | Connection along the path of the connected element.
ATSTART | Connection at the start of the connected element.
ATEND | Connection at the end of the connected element.
NOTDEFINED |

##### Formal representations

XML 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;

EXPRESS-G diagram

`

References: IfcRelConnectsPathElements

Link to this page