IfcCurveOnSurface

Natural language names
deKurve auf einer Fläche
enCurve On Surface
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcCurveOnSurfaceADDED
Semantic definitions at the type
Type definition

The IfcCurveOnSurface enables the choice of curve types on parameteric surface.

NOTE  Definition according to ISO/CD 10303-42:1992
A curve_on_surface is a curve on a parametric surface. It may be any of the following:
  • a pcurve or
  • a surface curve, including the specialised subtypes of intersection curve and seam_curve, or
  • a composite curve on surface.

The curve on surface select type collects these curves together for reference purposes.
NOTE  Type adapted from curve_on_surface defined in ISO 10303-42.
HISTORY  New type in IFC4.
Enumeration definition
ConstantDescription
IfcCompositeCurveOnSurface
IfcPcurve
Formal representations
XSD Specification
 <xs:group name="IfcCurveOnSurface">
  <xs:choice>
   <xs:element ref="ifc:IfcCompositeCurveOnSurface"/>
   <xs:element ref="ifc:IfcPcurve"/>
  </xs:choice>
 </xs:group>
EXPRESS Specification
TYPE IfcCurveOnSurface = SELECT (
 IfcCompositeCurveOnSurface,
 IfcPcurve);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page