IfcPreferredSurfaceCurveRepresentation

Natural language names
Preferred Surface Curve Representation
Change log
ItemSPFXMLChangeDescription
IFC4 Addendum 2 4.0.2.0
    IfcPreferredSurfaceCurveRepresentationADDED
Semantic definitions at the type
Type definition

The IfcPreferredSurfaceCurveRepresentation indicates the preferred form of an edge curve representation.

NOTE  Definition according to ISO/CD 10303-42:1992
The preferred surface curve representation type is used to indicate the preferred form of representation for a surface curve, which is either a curve in geometric space or in the parametric space of the underlying surfaces.

NOTE  Type adapted from preferred_surface_curve_representation defined in ISO 10303-42.

HISTORY  New type in IFC4 Addendum 2.

Enumeration definition
ConstantDescription
CURVE3D

The curve in three-dimensional space is preferred

PCURVE_S1

The first pcurve is preferred

PCURVE_S2

The second pcurve is preferred

Formal representations
XML Specification
 <xs:simpleType name="IfcPreferredSurfaceCurveRepresentation">
  <xs:restriction base="xs:string">
   <xs:enumeration value="curve3d"/>
   <xs:enumeration value="pcurve_s1"/>
   <xs:enumeration value="pcurve_s2"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcPreferredSurfaceCurveRepresentation = ENUMERATION OF (
 CURVE3D,
 PCURVE_S1,
 PCURVE_S2);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcSurfaceCurve

Link to this page  Link to this page