IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.10.3.23 IfcStructuralResultGroup

RV ⓘ
AbV ⓘ

7.10.3.23.1 Semantic definition

Instances of the entity IfcStructuralResultGroup are used to group results of structural analysis calculations and to capture the connection to the underlying basic load group. The basic functionality for grouping inherited from IfcGroup is used to collect instances from IfcStructuralReaction or its respective subclasses.

7.10.3.23.2 Entity inheritance

7.10.3.23.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcGroup (2)
Click to show 18 hidden inherited attributes
IfcStructuralResultGroup (4)
6 TheoryType IfcAnalysisTheoryTypeEnum

Specifies the analysis theory used to obtain the respective results.

7 ResultForLoadGroup OPTIONAL IfcStructuralLoadGroup

Reference to an instance of IfcStructuralLoadGroup for which this instance represents the result.

8 IsLinear IfcBoolean

This value allows to easily recognize whether a linear analysis has been applied (allowing the superposition of analysis results).

ResultGroupFor SET [0:1] OF IfcStructuralAnalysisModel FOR HasResults

Reference to an instance of IfcStructuralAnalysisModel for which this instance captures a result.

Table 7.10.3.23.B

7.10.3.23.4 Formal propositions

Name Description
HasObjectType

The attribute ObjectType shall be given if the analysis theory type is set to USERDEFINED.

(TheoryType <> IfcAnalysisTheoryTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType)
Table 7.10.3.23.C

7.10.3.23.5 Property sets

  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation

7.10.3.23.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcGroup (2)
Click to show 18 hidden inherited concepts
Table 7.10.3.23.D

7.10.3.23.7 Examples

7.10.3.23.8 Formal representation

ENTITY IfcStructuralResultGroup
SUBTYPE OF (IfcGroup);
TheoryType : IfcAnalysisTheoryTypeEnum;
ResultForLoadGroup : OPTIONAL IfcStructuralLoadGroup;
IsLinear : IfcBoolean;
INVERSE
ResultGroupFor : SET [0:1] OF IfcStructuralAnalysisModel FOR HasResults;
WHERE
HasObjectType : (TheoryType <> IfcAnalysisTheoryTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;

7.10.3.23.9 References

Edit on Github


Is this page difficult to understand? Let us know!

7.10.3.23.10 Changelog

7.10.3.23.10.1 IFC4

  • where rule, HasObjectType
  • attribute IsLinear type, Changed from "boolean" to "IfcBoolean"