IfcStructuralPlanarActionVarying
Definition from IAI: Instances of the entity IfcStructuralPlanarActionVarying are used to define varying planar actions. IfcStructuralPlanarActionVarying inherits the needed attributes and applicable structural load types from its superclass IfcStructuralLinearAction.
NOTE: This entity definition inherits from its superclass IfcStructuralActivity the mandatory attribute 'AppliedLoad'. It is used as the first list member of the derived list VaryingAppliedLoads.
HISTORY: New entity in Release IFC2x Edition 2.
Topology Use Definition
Instances of IfcStructuralPlanarActionVarying shall have a topology representation. It includes a placement and a product representation. The IfcProductRepresentation shall be given by an item of Representations being of type "IfcTopologyRepresentation". The definition of the topological representation is given at the supertype IfcStructuralPlanarAction.
Shape Aspect Use Definition
The attribute VaryingAppliedLoadLocation reference a shape aspect, that has a list of ShapeRepresentations. Each individual IfcShapeRepresentation within that list shall have a single item within its list of Items. The type of the item shall be either:
Each list member within the list of ShapeRepresentations corresponds to the list member (at same position) of the list VaryingAppliedLoads, and provides the position of the applied load. At least three applied load values shall be given, the distribution of the applied planar loads across the surface of the planar action is constructed by triangulation.
The following examples shows a definition of a varying applied loads by four Cartesian points.
VaryingAppliedLoads Position |
VaryingAppliedLoads Value |
VaryingThicknessLocation | Point | Coordinates |
[1] identical with AppliedLoad |
20 | IfcShapeAspect.ShapeRepresentations[1] | Items[1] TYPEOF IfcCartesianPoint |
[0.,0.] |
[2] | 30 | IfcShapeAspect.ShapeRepresentations[2] | Items[2] TYPEOF IfcCartesianPoint |
[10.,0.] |
[3] | 40 | IfcShapeAspect.ShapeRepresentations[3] | Items[3] TYPEOF IfcCartesianPoint |
[10.,10.] |
[4] | 30 | IfcShapeAspect.ShapeRepresentations[4] | Items[4] TYPEOF IfcCartesianPoint |
[0.,10.] |
EXPRESS specification:
|
VaryingAppliedLoadLocation | : | A shape aspect, containing a list of shape representations, each defining either one Cartesian point or one point on curve (by parameter values) which are needed to provide the positions of the VaryingAppliedLoads. The values contained in the list of IfcShapeAspect.ShapeRepresentations correspond to the values at the same position in the list VaryingAppliedLoads. |
SubsequentAppliedLoads | : | A list containing load values which are assigned to the position defined through the shape aspect. The first load is already defined by the inherited attribute AppliedLoad and shall not be contained in this list. |
VaryingAppliedLoads | : | Derived list of all varying applied loads by pushing the inherited AppliedLoad value to the beginning of the list of SubsequentAppliedLoads. |
|