IFC 4.3.2.20250905 (IFC4X3_ADD2) under development

  • Help suggest improvements
  • Get user or developer support

8.19.3.2 IfcBoundaryEdgeCondition

8.19.3.2.1 Semantic definition

Describes linearly elastic support conditions or connection conditions.

Applicability:

  • Curve supports and connections.
New entity in IFC2x2. IFC 2x4 change: Attributes LinearStiffnessX/Y/Z renamed to TranslationalStiffnessX/Y/Z. All attribute data types changed from numeric to SELECT between Boolean and numeric. Stiffnesses may now also be negative, for example to capture destabilizing effects in boundary conditions. The IFC2x3 convention of -1. representing infinite stiffness is no longer valid and must not be used. Infinite stiffness, i.e. fixed supports, are now modeled by the Boolean value TRUE.

8.19.3.2.2 Entity inheritance

8.19.3.2.3 Attributes

# Attribute Type Description
IfcBoundaryCondition (1)
1 Name OPTIONAL IfcLabel

Optionally defines a name for this boundary condition.

Click to show 1 hidden inherited attributes Click to hide 1 inherited attributes
IfcBoundaryEdgeCondition (6)
2 TranslationalStiffnessByLengthX OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect

Translational stiffness value in x-direction of the coordinate system defined by the instance which uses this resource object.

3 TranslationalStiffnessByLengthY OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect

Translational stiffness value in y-direction of the coordinate system defined by the instance which uses this resource object.

4 TranslationalStiffnessByLengthZ OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect

Translational stiffness value in z-direction of the coordinate system defined by the instance which uses this resource object.

5 RotationalStiffnessByLengthX OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect

Rotational stiffness value about the x-axis of the coordinate system defined by the instance which uses this resource object.

6 RotationalStiffnessByLengthY OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect

Rotational stiffness value about the y-axis of the coordinate system defined by the instance which uses this resource object.

7 RotationalStiffnessByLengthZ OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect

Rotational stiffness value about the z-axis of the coordinate system defined by the instance which uses this resource object.

Table 8.19.3.2.A

8.19.3.2.4 Formal representation

ENTITY IfcBoundaryEdgeCondition
 SUBTYPE OF (IfcBoundaryCondition);
	TranslationalStiffnessByLengthX : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect;
	TranslationalStiffnessByLengthY : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect;
	TranslationalStiffnessByLengthZ : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect;
	RotationalStiffnessByLengthX : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect;
	RotationalStiffnessByLengthY : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect;
	RotationalStiffnessByLengthZ : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect;
END_ENTITY;

8.19.3.2.5 References

Edit on Github


Is this page difficult to understand? Let us know!

8.19.3.2.6 Changelog

8.19.3.2.6.1 IFC4