This enumeration is used to distinguish between different levels of load grouping. It allows to differentiate between load groups, load cases, and load combinations.
7.10.2.5.2 Type values
Type
Description
LOAD_CASE
Groups LOAD_GROUPs and instances of subtypes of IfcStructuralAction.
It should be used as a container for loads with the same origin.
LOAD_COMBINATION
An 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.
LOAD_GROUP
Groups 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.
USERDEFINED
A grouping level which does not follow the standard hierarchy of load group types.
NOTDEFINED
The grouping level is not yet known.
Table 7.10.2.5.A
7.10.2.5.3 Formal representation
TYPE IfcLoadGroupTypeEnum = ENUMERATION OF
(LOAD_CASE
,LOAD_COMBINATION
,LOAD_GROUP
,USERDEFINED
,NOTDEFINED);
END_TYPE;