| Item | SPF | XML | Change | Description | IFC4x2 to IFC4x3_RC1 |
|---|---|---|---|---|
| IfcFacilityUsageEnum | ADDED | IFC4x3_RC3 to IFC4x3_RC4 | ||
| IfcFacilityUsageEnum | MOVED | Schema changed from IFCSHAREDINFRASTRUCTUREELEMENTS to IFCPRODUCTEXTENSION. |
This container defines the different usage types of conveyor segments that can further specify an IfcFacilityPart.
| Constant | Description |
|---|---|
| LATERAL | A Lateral usage implies a facility part is a lateral (left, right, centre etc.) subdivision of a longitudinal segment or facility. common uses include traffic lanes, road or rail side embankments etc. |
| REGION | A regional usage implies a bounded subdivision in the "X-Y plane" of a parent IfcSpatialStructureElement. The parent IfcSpatialStructureElement can be longitudinal or regional in nature. |
| VERTICAL | A vertical usage implies a subdivision in the "Z plane" usually signifying a defined elevation level or controlled volume within a segment of the Z plane. |
| LONGITUDINAL | A longitidunal usage implies a subdivision along a linear facility where the part has a defined start and end along the facility alignment(s). |
| USERDEFINED | User-defined type |
| NOTDEFINED | Undefined type. |
<xs:simpleType name="IfcFacilityUsageEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="lateral"/>
<xs:enumeration value="region"/>
<xs:enumeration value="vertical"/>
<xs:enumeration value="longitudinal"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcFacilityUsageEnum = ENUMERATION OF (
LATERAL,
REGION,
VERTICAL,
LONGITUDINAL,
USERDEFINED,
NOTDEFINED);
END_TYPE;
References: IfcFacilityPart