IfcStructuralCurveActivityTypeEnum

Natural language names
enStructural Curve Activity Type Enum
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcStructuralCurveActivityTypeEnumADDED
Semantic definitions at the type
Type definition

This enumeration defines the distribution of load values in a curve action or reaction.

HISTORY  New enumeration in IFC4
Enumeration definition
ConstantDescription
CONSTThe load has a constant value over its entire extent.
LINEARThe load value is linearly distributed over the load's extent.
POLYGONALThe load consists of several consecutive linear sections.
EQUIDISTANTThe load consists of n consecutive sections of same length and is specified by n+1 load samples. The interpolation type over the segments is not defined by this distribution type but may be qualified in IfcObject.ObjectType based on additional agreements.
SINUSThe load value is distributed as a sinus half wave.
PARABOLAThe load value is distributed as a half wave described by a symmetric quadratic parabola.
DISCRETEThe load is specified as a series of discrete load points.
USERDEFINEDThe load distribution is user-defined.
NOTDEFINEDThe load distribution is undefined.
Formal representations
XSD Specification
 <xs:simpleType name="IfcStructuralCurveActivityTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="const"/>
   <xs:enumeration value="linear"/>
   <xs:enumeration value="polygonal"/>
   <xs:enumeration value="equidistant"/>
   <xs:enumeration value="sinus"/>
   <xs:enumeration value="parabola"/>
   <xs:enumeration value="discrete"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcStructuralCurveActivityTypeEnum = ENUMERATION OF (
 CONST,
 LINEAR,
 POLYGONAL,
 EQUIDISTANT,
 SINUS,
 PARABOLA,
 DISCRETE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page