Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcStructuralAction

Definition from IAI: A structural action is a structural activity that acts upon a structural item or building element.

HISTORY: New entity in Release IFC2x Edition 2.

Example:
The following figure illustrates the rationale for the use of the attribute 'CausedBy' for the representation of the dependencies between actions and action results. The given simplified structure contains two mechanical models that are analyzed independently, but do influence each other.

structural action caused by reactions

 Illustration of the usage of the reference attribute 'CausedBy' in the entity IfcStructuralAction.

EXPRESS specification:

ENTITY IfcStructuralAction
ABSTRACT SUPERTYPE OF (ONEOF(IfcStructuralPointAction, IfcStructuralLinearAction, IfcStructuralPlanarAction))
SUBTYPE OF ( IfcStructuralActivity);
DestabilizingLoad  :  BOOLEAN;
CausedBy  :  OPTIONAL IfcStructuralReaction;
END_ENTITY;

Attribute definitions:

DestabilizingLoad  :  Indicates if this action may cause a stability problem. If it is 'FALSE', no further investigations regarding stability problems are necessary.
CausedBy  :  Optional reference to an instance of IfcStructuralReaction representing a result of another structural analysis model which creates this action upon the considered structural analysis model.

Inheritance graph

ENTITY IfcStructuralAction;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcObjectDefinition;
INVERSE
HasAssignments  :  SET OF IfcRelAssigns FOR RelatedObjects;
IsDecomposedBy  :  SET OF IfcRelDecomposes FOR RelatingObject;
Decomposes  :  SET [0:1] OF IfcRelDecomposes FOR RelatedObjects;
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcObject;
ObjectType  :  OPTIONAL IfcLabel;
INVERSE
IsDefinedBy  :  SET OF IfcRelDefines FOR RelatedObjects;
ENTITY IfcProduct;
ObjectPlacement  :  OPTIONAL IfcObjectPlacement;
Representation  :  OPTIONAL IfcProductRepresentation;
INVERSE
ReferencedBy  :  SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcStructuralActivity;
AppliedLoad  :  IfcStructuralLoad;
GlobalOrLocal  :  IfcGlobalOrLocalEnum;
INVERSE
AssignedToStructuralItem  :  IfcRelConnectsStructuralActivity FOR RelatedStructuralActivity;
ENTITY IfcStructuralAction;
DestabilizingLoad  :  BOOLEAN;
CausedBy  :  OPTIONAL IfcStructuralReaction;
END_ENTITY;