IFC 4.3.0.1 (IFC4X3) development

# 8.9.3.72 IfcSweptSurface

ABSTRACT This definition may not be instantiated

## 8.9.3.72.1 Semantic definition

An IfcSweptSurface is a surface defined by sweeping a curve. The swept surface is defined by a open or closed curve, represented by a subtype if IfcProfileDef, that is provided as a two-dimensional curve on an implicit plane, and by the sweeping operation.

• The swept curve is defined by positioning the profile in the xy plane of the object coordinate system,
• The sweeping operation is applied to the swept curve as defined within the subtypes of IfcSweptSurface;

The optional _Positio_n coordinate system allows for re-positioning the resulting swept surface relative to the object coordinate system.

## 8.9.3.72.5 Formal representation

ENTITY IfcSweptSurface
ABSTRACT SUPERTYPE OF (ONEOF
(IfcSurfaceOfLinearExtrusion
,IfcSurfaceOfRevolution))
SUBTYPE OF (IfcSurface);
SweptCurve : IfcProfileDef;
Position : OPTIONAL IfcAxis2Placement3D;
WHERE
SweptCurveType : SweptCurve.ProfileType = IfcProfileTypeEnum.Curve;
END_ENTITY;