IFC 4.3.2.20260714 (IFC4X3_ADD2) under development

8.7.3.13 IfcLinearPlacement(线性定位)

AbV ⓘ

8.7.3.13.1 语义定义

IfcLinearPlacement 提供了 IfcObjectPlacement 的一种特化形式,其中对象坐标系的位置和轴线方向通过参考曲线来定义。因此,RelativePlacement 被限制为 IfcAxis2PlacementLinear

8.7.3.13.2 实体继承

8.7.3.13.3 特性

# 特性 类型 描述
IfcObjectPlacement (3)
1 PlacementRelTo OPTIONAL IfcObjectPlacement

引用提供相对定位的对象定位,其定位可在轴网、局部坐标系或线性参照定位中。如果省略,在线性定位情况下,将由引用的 IfcAlignment 轴的平面线形原点确定;在局部定位情况下,将由几何表示上下文确定。

PlacesObject SET [0:?] OF IfcProduct FOR ObjectPlacement

IfcObjectPlacement 应用于为 IfcProduct 实例提供定位和对象坐标系。

多个 IfcProduct 实例共享同一个 IfcObjectPlacement,并不赋予该放置需要作为共享放置予以维护的语义。同一 IfcObjectPlacement 实例也可能仅用于减小交换文件的大小。

ReferencedByPlacements SET [0:?] OF IfcObjectPlacement FOR PlacementRelTo

无可用描述

点击显示 3 个隐藏的继承特性 点击隐藏 3 个继承特性
IfcLinearPlacement (2)
2 RelativePlacement IfcAxis2PlacementLinear

提供在曲线上下文中限定位置和方向的定位。即使基础曲线为二维,线性定位本质上也是三维的。

3 CartesianPosition OPTIONAL IfcAxis2Placement3D

RelativePlacement 特性的可选备用方案,可供不支持线性定位的导入应用程序使用。

表 8.7.3.13.A

8.7.3.13.4 形式化表示

ENTITY IfcLinearPlacement
 SUBTYPE OF (IfcObjectPlacement);
	RelativePlacement : IfcAxis2PlacementLinear;
	CartesianPosition : OPTIONAL IfcAxis2Placement3D;
END_ENTITY;

8.7.3.13.5 参考