IfcBoundaryNodeCondition

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

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

- value (-1.) represents an infinitely 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 IfcBoundaryNodeCondition are used e.g., to define the boundary condition for instances of IfcStructuralPointConnection or IfcRelConnectsStructuralMember pointing to a structural node connection.

> HISTORY: New entity in Release IFC2x Edition 2.

EXPRESS specification:

ENTITY IfcBoundaryNodeCondition
SUPERTYPE OF | (IfcBoundaryNodeConditionWarping)
SUBTYPE OF ( | IfcBoundaryCondition);
LinearStiffnessX | : | OPTIONAL IfcLinearStiffnessMeasure;
LinearStiffnessY | : | OPTIONAL IfcLinearStiffnessMeasure;
LinearStiffnessZ | : | OPTIONAL IfcLinearStiffnessMeasure;
RotationalStiffnessX | : | OPTIONAL IfcRotationalStiffnessMeasure;
RotationalStiffnessY | : | OPTIONAL IfcRotationalStiffnessMeasure;
RotationalStiffnessZ | : | OPTIONAL IfcRotationalStiffnessMeasure;
END_ENTITY;

Attribute definitions:

LinearStiffnessX | : | Linear stiffness value in x-direction of the coordinate system defined by the instance which uses this resource object.
LinearStiffnessY | : | Linear stiffness value in y-direction of the coordinate system defined by the instance which uses this resource object.
LinearStiffnessZ | : | Linear stiffness value in z-direction of the coordinate system defined by the instance which uses this resource object.
RotationalStiffnessX | : | Rotational stiffness value about the x-axis of the coordinate system defined by the instance which uses this resource object.
RotationalStiffnessY | : | Rotational stiffness value about the y-axis of the coordinate system defined by the instance which uses this resource object.
RotationalStiffnessZ | : | Rotational stiffness value about the z-axis of the coordinate system defined by the instance which uses this resource object.

Inheritance graph

ENTITY IfcBoundaryNodeCondition;
ENTITY IfcBoundaryCondition;
Name | : | OPTIONAL IfcLabel;
ENTITY IfcBoundaryNodeCondition;
LinearStiffnessX | : | OPTIONAL IfcLinearStiffnessMeasure;
LinearStiffnessY | : | OPTIONAL IfcLinearStiffnessMeasure;
LinearStiffnessZ | : | OPTIONAL IfcLinearStiffnessMeasure;
RotationalStiffnessX | : | OPTIONAL IfcRotationalStiffnessMeasure;
RotationalStiffnessY | : | OPTIONAL IfcRotationalStiffnessMeasure;
RotationalStiffnessZ | : | OPTIONAL IfcRotationalStiffnessMeasure;
END_ENTITY;