IFC 4.3.x development

8.19.3.3 IfcBoundaryFaceCondition

Change log

IFC4

modificationsattributes LinearStiffnessByAreaX definitionChanged from IfcModulusOfSubgradeReactionMeasure to IfcModulusOfSubgradeReactionSelect
modificationsattributes LinearStiffnessByAreaX name Changed from LinearStiffnessByAreaX to TranslationalStiffnessByAreaX
modificationsattributes LinearStiffnessByAreaY definitionChanged from IfcModulusOfSubgradeReactionMeasure to IfcModulusOfSubgradeReactionSelect
modificationsattributes LinearStiffnessByAreaY name Changed from LinearStiffnessByAreaY to TranslationalStiffnessByAreaY
modificationsattributes LinearStiffnessByAreaZ definitionChanged from IfcModulusOfSubgradeReactionMeasure to IfcModulusOfSubgradeReactionSelect
modificationsattributes LinearStiffnessByAreaZ name Changed from LinearStiffnessByAreaZ to TranslationalStiffnessByAreaZ

8.19.3.3.1 Semantic definitions at the entity

Describes linearly elastic support conditions or connection conditions.

Applicability:

  • Surface 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.3.1 Attributes

#Attribute Type Description
IfcBoundaryCondition
1Name OPTIONAL IfcLabel Optionally defines a name for this boundary condition.
IfcBoundaryFaceCondition
2TranslationalStiffnessByAreaXOPTIONAL IfcModulusOfSubgradeReactionSelectTranslational stiffness value in x-direction of the coordinate system defined by the instance which uses this resource object.
3TranslationalStiffnessByAreaYOPTIONAL IfcModulusOfSubgradeReactionSelectTranslational stiffness value in y-direction of the coordinate system defined by the instance which uses this resource object.
4TranslationalStiffnessByAreaZOPTIONAL IfcModulusOfSubgradeReactionSelectTranslational stiffness value in z-direction of the coordinate system defined by the instance which uses this resource object.

8.19.3.3.2 Entity inheritance

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

8.19.3.3.3 Formal representations

ENTITY IfcBoundaryFaceCondition
 SUBTYPE OF (IfcBoundaryCondition);
	TranslationalStiffnessByAreaX : OPTIONAL IfcModulusOfSubgradeReactionSelect;
	TranslationalStiffnessByAreaY : OPTIONAL IfcModulusOfSubgradeReactionSelect;
	TranslationalStiffnessByAreaZ : OPTIONAL IfcModulusOfSubgradeReactionSelect;
END_ENTITY;