IfcTypeProduct

IfcTypeProduct定义了产品的类型定义,而没有插入到项目结构中(没有位置),也没有包含在项目的几何表示上下文中。它用于定义一个产品规范,即该产品类型的所有匹配项所共有的特定产品信息。
IfcTypeProduct可以附加属性集列表和可选的产品表示集。这些属性和表示映射的值对于该产品类型的所有引用都是公用的。类型发生关系是使用对象化关系IfcRelDefinesByType实现的。
注:产品表示被定义为表示图,产品实例可以通过表示项(一个或多个)指定表示图,表示项是ifcshapeerepresentation,并且具有IfcMappedItem类型的项。
出现级别的表示(由IfcProduct的子类型表示)可以覆盖类型级别的特定表示:
对于几何表示,可以在引用级别应用笛卡尔变换运算符。
对于特性集,在产品引用处指定的引用特性集中的特性将替代指定给产品类型的相同特性。
可以交换IfcTypeProduct,而不必将其分配给IfcProduct的子类型。
在IFC2x中增加的新实体。
IFC4更改实体IfcTypeProduct不能从IFC4开始实例化。它将在IFC的未来版本中更改为抽象超类型。

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