Navigation

IfcReferenceEdge

Definition from IAI: The IfcReferenceEdge provides an edge information as topological reference for a products' shape. In addition the edge can refer to a curve, which defines a reference line in space.

The reference geometry is given for potential use in future extensions of IFC.

HISTORY New entity in IFC Release 1.5. Has been renamed from IfcReferenceLine in IFC 2x.
ISSUE: See issues for changes made in IFC Release 2x.

EXPRESS specification:

ENTITY IfcReferenceEdge
SUBTYPE OF ( IfcReferenceGeometry);
Edge  :  IfcEdge;
WHERE
WR1  :  EXISTS(SELF\IfcReferenceGeometry.Placement) OR (NOT('IFCTOPOLOGYRESOURCE.IFCEDGECURVE' IN TYPEOF(Edge)));
END_ENTITY;

Formal Propositions:

WR1  :  A placement should be given if the edge is expressed by an edge curve.

References (1):

Name Type Referred through Express-G
IfcReferenceGeometry Entity
Subtype
Diagram 1

Inheritance graph

ENTITY IfcReferenceEdge;
ENTITY IfcReferenceGeometry;
Placement  :  OPTIONAL IfcAxis2Placement;
ENTITY IfcReferenceEdge;
Edge  :  IfcEdge;
END_ENTITY;