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