IfcTransportElement

IfcTransportElement是在建筑物或建筑群内移动人、动物或货物的所有与运输有关的物体的总称。IfcTransportElement定义传输元素的出现,如果给定,则由IfcTransportElementType表示。
IfcTransportElement元素包括电梯(升降机)、自动扶梯、活动走道等。
注:更详细的设备可能是运输设备的一部分,如吊钩,定义为ifcdiscreateccessory。它可以通过ifcrelaggregegates的对象化关系作为ifctransportement的一部分。
根据当地分类系统,建筑物中的运输元件和运输系统要么被视为建筑物系统的一部分,要么被视为建筑物服务系统的一部分。在IFC中,它们被视为建筑系统的一部分,可能必须进行适当的映射。
IfcTransportElement是IFC2x中增加的新实体。
IFC2x 属性PredefinedType(以前的OperationType)是可选的。
IFC4更改最后一个属性CapacityByWeight和CapacityByNumber被删除,改用Pset_TransportElementCommon。

Attribute definitions

#AttributeTypeCardinalityDescriptionC
9 PredefinedType IfcTransportElementTypeEnum [0:1] Predefined generic types for a transportation element that are specified in an enumeration. There might be property sets defined specifically for each predefined type. X

Formal Propositions

RuleDescription
CorrectPredefinedType Either the IfcTransportElement attribute is unset (e.g. because an IfcTransportElementType is associated), or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED.
CorrectTypeAssigned Either there is no transport element type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcTransportElementType.
Inherited definitions from supertypes

Entity inheritance

原文地址:https://www.cnblogs.com/herd/p/12838832.html