IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.10.3.14 IfcStructuralLinearAction

7.10.3.14.1 Semantic definition

This entity defines an action with constant value which is distributed over a curve.

7.10.3.14.2 Entity inheritance

7.10.3.14.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
IfcStructuralActivity (3)
IfcStructuralAction (1)
Click to show 25 hidden inherited attributes
IfcStructuralCurveAction (2)
11 ProjectedOrTrue OPTIONAL IfcProjectedOrTrueLengthEnum

Defines whether load values are given per true length of the curve on which they act, or per length of the projection of the curve in load direction. The latter is only applicable to loads which act in global coordinate directions.

12 PredefinedType IfcStructuralCurveActivityTypeEnum

Type of action according to its distribution of load values.

Table 7.10.3.14.A

7.10.3.14.4 Formal propositions

Name Description
ConstPredefinedType

This curve action subtype is restricted to constant load distribution over its domain.

SELF\IfcStructuralCurveAction.PredefinedType = IfcStructuralCurveActivityTypeEnum.CONST
SuitableLoadType

A linear action shall place either a linear force or a temperature load.

SIZEOF(['IFC4X3_DEV_738df036.IFCSTRUCTURALLOADLINEARFORCE', 'IFC4X3_DEV_738df036.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1
Table 7.10.3.14.B

7.10.3.14.5 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.14.6 Concept usage

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

7.10.3.14.7 Formal representation

ENTITY IfcStructuralLinearAction
SUBTYPE OF (IfcStructuralCurveAction);
WHERE
ConstPredefinedType : SELF\IfcStructuralCurveAction.PredefinedType = IfcStructuralCurveActivityTypeEnum.CONST;
SuitableLoadType : SIZEOF(['IFC4X3_DEV_738df036.IFCSTRUCTURALLOADLINEARFORCE', 'IFC4X3_DEV_738df036.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1;
END_ENTITY;

7.10.3.14.8 References

Edit on Github


Is this page difficult to understand? Let us know!

7.10.3.14.9 Changelog

7.10.3.14.9.1 IFC4