IFC 4.3.x development

8.19.3.2 IfcBoundaryEdgeCondition

Change log

IFC4

modificationsattributes LinearStiffnessByLengthX definition Changed from IfcModulusOfLinearSubgradeReactionMeasure to IfcModulusOfTranslationalSubgradeReactionSelect
modificationsattributes LinearStiffnessByLengthX name Changed from LinearStiffnessByLengthX to TranslationalStiffnessByLengthX
modificationsattributes LinearStiffnessByLengthY definition Changed from IfcModulusOfLinearSubgradeReactionMeasure to IfcModulusOfTranslationalSubgradeReactionSelect
modificationsattributes LinearStiffnessByLengthY name Changed from LinearStiffnessByLengthY to TranslationalStiffnessByLengthY
modificationsattributes LinearStiffnessByLengthZ definition Changed from IfcModulusOfLinearSubgradeReactionMeasure to IfcModulusOfTranslationalSubgradeReactionSelect
modificationsattributes LinearStiffnessByLengthZ name Changed from LinearStiffnessByLengthZ to TranslationalStiffnessByLengthZ
modificationsattributes RotationalStiffnessByLengthX definitionChanged from IfcModulusOfRotationalSubgradeReactionMeasure to IfcModulusOfRotationalSubgradeReactionSelect
modificationsattributes RotationalStiffnessByLengthY definitionChanged from IfcModulusOfRotationalSubgradeReactionMeasure to IfcModulusOfRotationalSubgradeReactionSelect
modificationsattributes RotationalStiffnessByLengthZ definitionChanged from IfcModulusOfRotationalSubgradeReactionMeasure to IfcModulusOfRotationalSubgradeReactionSelect

8.19.3.2.1 Semantic definitions at the entity

Describes linearly elastic support conditions or connection conditions.

Applicability:

  • Curve supports and connections.

HISTORY  New entity in IFC2x2.
IFC 2x4 change: Attributes LinearStiffnessX/Y/Z renamed to TranslationalStiffnessX/Y/Z.

IFC4 change 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.1 Attributes

#Attribute Type Description
IfcBoundaryCondition
1Name OPTIONAL IfcLabel Optionally defines a name for this boundary condition.
IfcBoundaryEdgeCondition
2TranslationalStiffnessByLengthXOPTIONAL IfcModulusOfTranslationalSubgradeReactionSelectTranslational stiffness value in x-direction of the coordinate system defined by the instance which uses this resource object.
3TranslationalStiffnessByLengthYOPTIONAL IfcModulusOfTranslationalSubgradeReactionSelectTranslational stiffness value in y-direction of the coordinate system defined by the instance which uses this resource object.
4TranslationalStiffnessByLengthZOPTIONAL IfcModulusOfTranslationalSubgradeReactionSelectTranslational stiffness value in z-direction of the coordinate system defined by the instance which uses this resource object.
5RotationalStiffnessByLengthX OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect Rotational stiffness value about the x-axis of the coordinate system defined by the instance which uses this resource object.
6RotationalStiffnessByLengthY OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect Rotational stiffness value about the y-axis of the coordinate system defined by the instance which uses this resource object.
7RotationalStiffnessByLengthZ OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect Rotational stiffness value about the z-axis of the coordinate system defined by the instance which uses this resource object.

8.19.3.2.2 Entity inheritance

dot_inheritance IfcBoundaryEdgeCondition IfcBoundaryEdgeCondition IfcBoundaryCondition IfcBoundaryCondition IfcBoundaryEdgeCondition->IfcBoundaryCondition IfcBoundaryFaceCondition IfcBoundaryFaceCondition IfcBoundaryFaceCondition->IfcBoundaryCondition IfcBoundaryNodeCondition IfcBoundaryNodeCondition IfcBoundaryNodeCondition->IfcBoundaryCondition

8.19.3.2.3 Formal representations

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;