IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.10.3.4 IfcStructuralAction

ABSTRACT This definition may not be instantiated

7.10.3.4.1 Semantic definition

A structural action is a structural activity that acts upon a structural item or building element.

Relationship use definition

Structural actions are grouped into either an IfcStructuralLoadGroup of predefined type LOAD_GROUP or, more often, an IfcStructuralLoadCase. This is accomplished via the inverse relationship HasAssignments and an IfcRelAssignsToGroup relationship object. IfcStructuralLoadGroup.LoadGroupFor or IfcStructuralLoadCase.LoadGroupFor respectively refers to the structural analysis model(s) in which the loads are used.

It is furthermore possible to establish relationships between actions in one analysis model and reactions in another analysis model which cause the actions. For example, a support reaction from one structural system may be taken over as a load onto another supporting structural system. This is expressed by means of the inverse relationship ReferencedBy of the action and an IfcRelAssignsToProduct relationship object. IfcRelAssignsToProduct.Name is set to 'Causes' and IfcRelAssignsToProduct.RelatedObjects refers to an instance of a subtype of IfcStructuralReaction.

7.10.3.4.2 Entity inheritance

7.10.3.4.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
IfcStructuralActivity (3)
Click to show 24 hidden inherited attributes
IfcStructuralAction (1)
10 DestabilizingLoad OPTIONAL IfcBoolean

Indicates if this action may cause a stability problem. If it is 'FALSE', no further investigations regarding stability problems are necessary.

Table 7.10.3.4.A

7.10.3.4.4 Property sets

  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_Tolerance
    • ToleranceDescription
    • ToleranceBasis
    • OverallTolerance
    • HorizontalTolerance
    • OrthogonalTolerance
    • VerticalTolerance
    • PlanarFlatness
    • HorizontalFlatness
    • ElevationalFlatness
    • SideFlatness
    • OverallOrthogonality
    • HorizontalOrthogonality
    • OrthogonalOrthogonality
    • VerticalOrthogonality
    • OverallStraightness
    • HorizontalStraightness
    • OrthogonalStraightness
    • VerticalStraightness
  • Pset_Uncertainty
    • UncertaintyBasis
    • UncertaintyDescription
    • HorizontalUncertainty
    • LinearUncertainty
    • OrthogonalUncertainty
    • VerticalUncertainty
  • Qto_BodyGeometryValidation
    • GrossSurfaceArea
    • NetSurfaceArea
    • GrossVolume
    • NetVolume
    • SurfaceGenusBeforeFeatures
    • SurfaceGenusAfterFeatures

7.10.3.4.5 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
Click to show 34 hidden inherited concepts
Table 7.10.3.4.B

7.10.3.4.6 Formal representation

ENTITY IfcStructuralAction
ABSTRACT SUPERTYPE OF (ONEOF
(IfcStructuralCurveAction
,IfcStructuralPointAction
,IfcStructuralSurfaceAction))
SUBTYPE OF (IfcStructuralActivity);
DestabilizingLoad : OPTIONAL IfcBoolean;
END_ENTITY;

7.10.3.4.7 References

Edit on Github


Is this page difficult to understand? Let us know!

7.10.3.4.8 Changelog

7.10.3.4.8.1 IFC4

  • attribute, CausedBy
  • attribute DestabilizingLoad optional, Changed from "False" to "True"
  • attribute DestabilizingLoad type, Changed from "boolean" to "IfcBoolean"