7.10.3.24 IfcStructuralSurfaceAction
7.10.3.24.1 Semantic definition
This entity defines an action which is distributed over a surface. A surface action may be connected with a surface member or surface connection.
*Coordinate Systems*:
See definitions at IfcStructuralActivity.
*Topology Use Definitions*:
Standard Case: If connected with a surface item and acting on its entirety, instances of IfcStructuralCurveAction shall not have an ObjectPlacement nor a Representation. It is implied that the placement and representation of the IfcStructuralActivity is the same as the ones of the member or connection.
Special Case 1: If connected with a surface item but acting only on a part of it, instances of IfcStructuralSurfaceAction shall have an ObjectPlacement and Representation, containing an IfcFaceSurface which topologically defines the loaded part of the surface. See IfcStructuralActivity for further definitions.
Special Case 2: If not connected with a structural item (which may happen in an incomplete or conceptual model), a surface action should have an ObjectPlacement and Representation, containing an IfcFaceSurface. See IfcStructuralActivity for further definitions.
Informal Propositions
- If the surface action is of the predefined type CONST, SELF\IfcStructuralActivity.AppliedLoad must not be of type IfcStructuralLoadConfiguration.
- If the surface action is of the predefined type BILINEAR, SELF\IfcStructuralActivity.AppliedLoad shall be of type IfcStructuralLoadConfiguration and shall contain three items with two-dimensional IfcStructuralLoadConfiguration.Locations, defining the location of the load samples in local coordinates of the surface action.
- If the surface action is of the predefined type DISCRETE, SELF\IfcStructuralActivity.AppliedLoad shall be of type IfcStructuralLoadConfiguration and shall contain two or more items with two-dimensional locations.
- Point loads must be of type DISCRETE, thus contain two or more load points. (Single point loads are modeled by IfcStructuralLoadSingleForce.)
- All items in SELF\IfcStructuralActivity.AppliedLoad\IfcStructuralLoadConfiguration.Values shall be of the same entity type.
7.10.3.24.2 Entity inheritance
7.10.3.24.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcRoot (4) | |||
IfcObjectDefinition (7) | |||
IfcObject (5) | |||
IfcProduct (5) | |||
IfcStructuralActivity (3) | |||
IfcStructuralAction (1) | |||
Click to show 25 hidden inherited attributes Click to hide 25 inherited attributes | |||
IfcStructuralSurfaceAction (2) | |||
11 | ProjectedOrTrue | OPTIONAL IfcProjectedOrTrueLengthEnum |
Defines whether load values are given per true lengths of the surface on which they act, or per lengths of the projection of the surface in load direction. The latter is only applicable to loads which act in global coordinate directions. |
12 | PredefinedType | IfcStructuralSurfaceActivityTypeEnum |
Type of action according to its distribution of load values. |
7.10.3.24.4 Formal propositions
Name | Description | ||||||
---|---|---|---|---|---|---|---|
HasObjectType |
The attribute ObjectType shall be given if the predefined type is set to USERDEFINED. |
||||||
|
|||||||
ProjectedIsGlobal |
A load can only be related to projected lengths if it was specified in global coordinate directions (i.e. in analysis model coordinate directions). If a load was specified in local coordinate directions, it can only relate to true lengths. |
||||||
|
7.10.3.24.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.24.6 Concept usage
Concept | Usage | Description | |
---|---|---|---|
IfcRoot (2) | |||
IfcObjectDefinition (9) | |||
IfcObject (5) | |||
IfcProduct (18) | |||
Click to show 34 hidden inherited concepts Click to hide 34 inherited concepts |
7.10.3.24.7 Formal representation
ENTITY IfcStructuralSurfaceAction SUPERTYPE OF (ONEOF (IfcStructuralPlanarAction)) SUBTYPE OF (IfcStructuralAction); ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum; PredefinedType : IfcStructuralSurfaceActivityTypeEnum; WHERE HasObjectType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR ((ProjectedOrTrue <> PROJECTED_LENGTH) OR (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS)); END_ENTITY;