IfcLinearDimension

Definition from IAI: The linear dimension is a draughting callout that presents the length (or distance) between two points along a linear curve. It consists of a dimension curve and optionally one or two projection curves.

> NOTE: The dimension text is handled through the IfcStructuredDimensionCallout and associated via the IfcDimensionCalloutRelationship.

Illustration:

> NOTE: The IfcLinearDimension is an entity that had been adopted from ISO 10303, Industrial automation systems and integration—Product data representation and exchange, Part 202: Application protocol: Associative draughting.

> NOTE Corresponding STEP name: linear_dimension. Please refer to ISO/IS 10303-202:1994 page 495 for the final definition of the formal standard.

> HISTORY New entity in Release IFC2x 2nd Edition.

EXPRESS specification:

ENTITY IfcLinearDimension
SUBTYPE OF ( | IfcDimensionCurveDirectedCallout);
END_ENTITY;

Inheritance graph

ENTITY IfcLinearDimension;
ENTITY IfcRepresentationItem;
INVERSE
LayerAssignments | : | SET OF IfcPresentationLayerAssignment FOR AssignedItems;
StyledByItem | : | SET [0:1] OF IfcStyledItem FOR Item;
ENTITY IfcGeometricRepresentationItem;
ENTITY IfcDraughtingCallout;
Contents | : | SET [1:?] OF IfcDraughtingCalloutElement;
INVERSE
IsRelatedFromCallout | : | SET OF IfcDraughtingCalloutRelationship FOR RelatedDraughtingCallout;
IsRelatedToCallout | : | SET OF IfcDraughtingCalloutRelationship FOR RelatingDraughtingCallout;
ENTITY IfcDimensionCurveDirectedCallout;
ENTITY IfcLinearDimension;
END_ENTITY;