IFC 4.3.x development

8.19.3.20 IfcSurfaceReinforcementArea

Change log

IFC4

added

8.19.3.20.1 Semantic definitions at the entity

Describes required or provided reinforcement area of surface members.

NOTE  Member design parameters like concrete cover, effective depth, orientation of meshes or rebars (two, optionally three directions) etc. are not specified in IfcStructuralLoadResource schema. They shall be specified at the level of structural members.

HISTORY  New entity in IFC4.

8.19.3.20.1 Attributes

#Attribute Type Description
IfcStructuralLoad
1Name OPTIONAL IfcLabel Optionally defines a name for this load.
IfcStructuralLoadOrResult
IfcSurfaceReinforcementArea
2SurfaceReinforcement1OPTIONAL LIST [2:3] OF IfcLengthMeasureReinforcement at the face of the member which is located at the side of the positive local z direction of the surface member. Specified as area per length, e.g. square metre per metre (hence length measure, e.g. metre). The reinforcement area may be specified for two or three directions of reinforcement bars.
3SurfaceReinforcement2OPTIONAL LIST [2:3] OF IfcLengthMeasureReinforcement at the face of the member which is located at the side of the negative local z direction of the surface member. Specified as area per length, e.g. square metre per metre (hence length measure, e.g. metre). The reinforcement area may be specified for two or three directions of reinforcement bars.
4ShearReinforcement OPTIONAL IfcRatioMeasure Shear reinforcement. Specified as area per area, e.g. square metre per square metre (hence ratio measure, i.e. unitless).

8.19.3.20.2 Entity inheritance

dot_inheritance IfcSurfaceReinforcementArea IfcSurfaceReinforcementArea IfcStructuralLoadOrResult IfcStructuralLoadOrResult IfcSurfaceReinforcementArea->IfcStructuralLoadOrResult IfcStructuralLoadStatic IfcStructuralLoadStatic IfcStructuralLoadStatic->IfcStructuralLoadOrResult IfcStructuralLoad IfcStructuralLoad IfcStructuralLoadOrResult->IfcStructuralLoad IfcStructuralLoadConfiguration IfcStructuralLoadConfiguration IfcStructuralLoadConfiguration->IfcStructuralLoad

8.19.3.20.3 Formal representations

ENTITY IfcSurfaceReinforcementArea
 SUBTYPE OF (IfcStructuralLoadOrResult);
	SurfaceReinforcement1 : OPTIONAL LIST [2:3] OF IfcLengthMeasure;
	SurfaceReinforcement2 : OPTIONAL LIST [2:3] OF IfcLengthMeasure;
	ShearReinforcement : OPTIONAL IfcRatioMeasure;
 WHERE
	SurfaceAndOrShearAreaSpecified : EXISTS(SurfaceReinforcement1) OR EXISTS(SurfaceReinforcement2) OR EXISTS(ShearReinforcement);
	NonnegativeArea1 : (NOT EXISTS(SurfaceReinforcement1)) OR (
    (SurfaceReinforcement1[1] >= 0.) AND
    (SurfaceReinforcement1[2] >= 0.) AND
    ((SIZEOF(SurfaceReinforcement1) = 1) OR (SurfaceReinforcement1[1] >= 0.))
);
	NonnegativeArea2 : (NOT EXISTS(SurfaceReinforcement2)) OR (
    (SurfaceReinforcement2[1] >= 0.) AND
    (SurfaceReinforcement2[2] >= 0.) AND
    ((SIZEOF(SurfaceReinforcement2) = 1) OR (SurfaceReinforcement2[1] >= 0.))
);
	NonnegativeArea3 : (NOT EXISTS(ShearReinforcement)) OR (ShearReinforcement >= 0.);
END_ENTITY;