IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

8.7.3.13 IfcLinearPlacement

AbV ⓘ

8.7.3.13.1 Semantic definition

IfcLinearPlacement provides a specialization of IfcObjectPlacement in which the placement and axis direction of the object coordinate system is defined by a reference to a curve. RelativePlacement is therefore restricted to IfcAxis2PlacementLinear.

8.7.3.13.2 Entity inheritance

8.7.3.13.3 Attributes

# Attribute Type Description
IfcObjectPlacement (3)
Click to show 3 hidden inherited attributes
IfcLinearPlacement (2)
2 RelativePlacement IfcAxis2PlacementLinear

Placement that provides location and orientation confined to the context of a curve. Linear placement is 3D in nature even in case of a 2D basis curve.

3 CartesianPosition OPTIONAL IfcAxis2Placement3D

Optional fallback for the RelativePlacement attribute, which may be used by importing applications that do not support linear placement.

Table 8.7.3.13.B

8.7.3.13.4 Examples

8.7.3.13.5 Formal representation

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

8.7.3.13.6 References

Edit on Github


Is this page difficult to understand? Let us know!

8.7.3.13.7 Changelog

8.7.3.13.7.1 IFC4.1

  • New resource

8.7.3.13.7.2 IFC4.2

  • attribute PlacementRelTo name, Changed from "PlacementRelTo" to "PlacementMeasuredAlong"

8.7.3.13.7.3 IFC4.3_DEV_738df036

  • attribute, Distance
  • attribute, Orientation
  • attribute PlacementMeasuredAlong name, Changed from "PlacementMeasuredAlong" to "RelativePlacement"
  • attribute PlacementMeasuredAlong type, Changed from "IfcCurve" to "IfcAxis2PlacementLinear"