Navigation

IfcPlane

Definition from ISO/CD 10303-42:1992: A plane (IfcPlane) is an unbounded surface with a constant normal. A plane is defined by a point on the plane and the normal direction to the plane. The data is to be interpreted as follows:

C = SELF\IfcElementarySurface.Position.Location

x = SELF\IfcElementarySurface.Position.P[1]

y = SELF\IfcElementarySurface.Position.P[2]

z = SELF\IfcElementarySurface.Position.P[3] => normal to plane

and the surface is parameterized as:

where the parametric range is -¥ < u,v < ¥ .

In the above parameterization the length unit for the unit vectors x and y is derived from the context of the plane.

NOTE Corresponding STEP entity: plane. Please refer to ISO/IS 10303-42:1994, p.69 for the final definition of the formal standard.

HISTORY New class in IFC Release 1.5

EXPRESS specification:

ENTITY IfcPlane
SUBTYPE OF ( IfcElementarySurface);
END_ENTITY;

References (2):

Name Type Referred through Express-G
IfcCurveBoundedPlane Entity
Attribute 'BasisSurface'
Diagram 7
IfcElementarySurface Entity
Subtype
Diagram 7

Inheritance graph

ENTITY IfcPlane;
ENTITY IfcRepresentationItem;
ENTITY IfcGeometricRepresentationItem;
ENTITY IfcSurface;
ENTITY IfcElementarySurface;
Position  :  IfcAxis2Placement3D;
DERIVE
Dim  :  IfcDimensionCount :=  Position.Dim;
ENTITY IfcPlane;
END_ENTITY;