IfcLoadGroupTypeEnum

Natural language names
Load Group Type Enum
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcLoadGroupTypeEnum
      LOAD_COMBINATION_GROUPXXDELETED
Semantic definitions at the type
Type definition

This enumeration is used to distinguish between different levels of load grouping. It allows to differentiate between load groups, load cases, and load combinations.

HISTORY  New enumeration in IFC2x2.
IFC4 CHANGE  LOAD_COMBINATION_GROUP deprecated. Load cases are directly assigned to load combinations with different factors for each load case—load combination pair by means of IfcRelAssignsToGroupByFactor.
Enumeration definition
ConstantDescription
LOAD_GROUPGroups instances of subtypes of IfcStructuralAction. It shall be used as a container for loads grouped together for specific purposes, such as loads which are part of a special load pattern.
LOAD_CASEGroups LOAD_GROUPs and instances of subtypes of IfcStructuralAction. It should be used as a container for loads with the same origin.
LOAD_COMBINATIONAn intermediate level between LOAD_CASE and LOAD_COMBINATION. This level is obsolete and deprecated. Before the introduction of IfcRelAssignsToGroupByFactor, the purpose of this level was to provide a factor with which one or more LOAD_CASEs occur in a LOAD_COMBINATION.
USERDEFINEDA grouping level which does not follow the standard hierarchy of load group types.
NOTDEFINEDThe grouping level is not yet known.
Formal representations
XML Specification
 <xs:simpleType name="IfcLoadGroupTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="load_group"/>
   <xs:enumeration value="load_case"/>
   <xs:enumeration value="load_combination"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcLoadGroupTypeEnum = ENUMERATION OF (
 LOAD_GROUP,
 LOAD_CASE,
 LOAD_COMBINATION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcStructuralLoadGroup

Link to this page  Link to this page