IfcBoundaryEdgeCondition

Definition from IAI: The entity IfcBoundaryEdgeCondition describes boundary conditions that can be applied to structural edge connections, either directly for the connection (e.g. the connecting edge) or for the relation between a structural member and the connection.

The following conventions to the values of the LinearStiffnessByLength[X,Y,Z] and RotationalStiffness ByLength[X,Y,Z] apply:

- value (-1.) represents an infinitive large value – or a fixed connectivity with infinitive stiffness
- value zero (0.), represents no stiffness or a free connectivity
- any other value represents a finitive stiffness or spring connectivity in that direction or rotation
- value NIL ($) represents an unknown connectivity condition

> NOTE: Instances of the entity IfcBoundaryEdgeCondition are used e.g., to define the boundary condition for instances of IfcStructuralCurveConnection or IfcRelConnectsStructuralMember pointing to a structural curve connection.

> HISTORY: New entity in Release IFC2x edition 2.

EXPRESS specification:

ENTITY IfcBoundaryEdgeCondition
SUBTYPE OF ( | IfcBoundaryCondition);
LinearStiffnessByLengthX | : | OPTIONAL IfcModulusOfLinearSubgradeReactionMeasure;
LinearStiffnessByLengthY | : | OPTIONAL IfcModulusOfLinearSubgradeReactionMeasure;
LinearStiffnessByLengthZ | : | OPTIONAL IfcModulusOfLinearSubgradeReactionMeasure;
RotationalStiffnessByLengthX | : | OPTIONAL IfcModulusOfRotationalSubgradeReactionMeasure;
RotationalStiffnessByLengthY | : | OPTIONAL IfcModulusOfRotationalSubgradeReactionMeasure;
RotationalStiffnessByLengthZ | : | OPTIONAL IfcModulusOfRotationalSubgradeReactionMeasure;
END_ENTITY;

Attribute definitions:

LinearStiffnessByLengthX | : | Linear stiffness value in x-direction of the coordinate system defined by the instance which uses this resource object.
LinearStiffnessByLengthY | : | Linear stiffness value in y-direction of the coordinate system defined by the instance which uses this resource object.
LinearStiffnessByLengthZ | : | Linear stiffness value in z-direction of the coordinate system defined by the instance which uses this resource object.
RotationalStiffnessByLengthX | : | Rotational stiffness value about the x-axis of the coordinate system defined by the instance which uses this resource object.
RotationalStiffnessByLengthY | : | Rotational stiffness value about the y-axis of the coordinate system defined by the instance which uses this resource object.
RotationalStiffnessByLengthZ | : | Rotational stiffness value about the z-axis of the coordinate system defined by the instance which uses this resource object.

Inheritance graph

ENTITY IfcBoundaryEdgeCondition;
ENTITY IfcBoundaryCondition;
Name | : | OPTIONAL IfcLabel;
ENTITY IfcBoundaryEdgeCondition;
LinearStiffnessByLengthX | : | OPTIONAL IfcModulusOfLinearSubgradeReactionMeasure;
LinearStiffnessByLengthY | : | OPTIONAL IfcModulusOfLinearSubgradeReactionMeasure;
LinearStiffnessByLengthZ | : | OPTIONAL IfcModulusOfLinearSubgradeReactionMeasure;
RotationalStiffnessByLengthX | : | OPTIONAL IfcModulusOfRotationalSubgradeReactionMeasure;
RotationalStiffnessByLengthY | : | OPTIONAL IfcModulusOfRotationalSubgradeReactionMeasure;
RotationalStiffnessByLengthZ | : | OPTIONAL IfcModulusOfRotationalSubgradeReactionMeasure;
END_ENTITY;