8.7.3.13 IfcLinearPlacement(线性定位)
8.7.3.13.1 语义定义(Semantic definition)
IfcLinearPlacement 提供了 IfcObjectPlacement 的一种特化形式,其中对象坐标系的位置和轴线方向通过参考曲线来定义。因此,RelativePlacement 被限制为 IfcAxis2PlacementLinear。
8.7.3.13.2 实体继承(Entity inheritance)
8.7.3.13.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcObjectPlacement (3) | |||
| 1 | PlacementRelTo | OPTIONAL IfcObjectPlacement |
引用提供相对定位的对象定位,其定位可在网格、局部坐标系或线性参照定位中。如果省略,在线性定位情况下,将由引用的 IfcAlignment 轴的水平对齐原点确定;在局部定位情况下,将由几何表示上下文确定。 |
| PlacesObject | SET [0:?] OF IfcProduct FOR ObjectPlacement |
IfcObjectPlacement 应用于为 IfcProduct 实例提供定位和对象坐标系。
|
|
| ReferencedByPlacements | SET [0:?] OF IfcObjectPlacement FOR PlacementRelTo |
无可用描述 |
|
| 点击显示 3 个隐藏的继承特性 点击隐藏 3 个继承特性 | |||
| IfcLinearPlacement (2) | |||
| 2 | RelativePlacement | IfcAxis2PlacementLinear |
提供在曲线上下文中限定位置和方向的定位。即使基础曲线为二维,线性定位本质上也是三维的。 |
| 3 | CartesianPosition | OPTIONAL IfcAxis2Placement3D |
|
8.7.3.13.4 形式化表示(Formal representation)
ENTITY IfcLinearPlacement
SUBTYPE OF (IfcObjectPlacement);
RelativePlacement : IfcAxis2PlacementLinear;
CartesianPosition : OPTIONAL IfcAxis2Placement3D;
END_ENTITY;