IfcReinforcingBar

Definition from IAI: A steel bar, usually with manufactured deformations in the surface, used in concrete and masonry construction to provide additional strength.

> HISTORY New entity in IFC Release 2x2

Property Set Use Definition:

The property sets relating to the IfcReinforcingBar are defined by the IfcPropertySet and attached by the IfcRelDefinesByProperties relationship. It is accessible by the inverse IsDefinedBy relationship. The following property set definitions specific to the IfcReinforcingBar are part of this IFC release:

- Pset_ReinforcingBarBendingsBECCommon: common property set for all IfcReinforcingBar occurrences for bending information according to the Finnish BEC-standard.
- Pset_ReinforcingBarBendingsBS8666Common: common property set for all IfcReinforcingBar occurrences for bending information according to the BS8666 standard.
- Pset_ReinforcingBarBendingsDIN135610Common: common property set for all IfcReinforcingBar occurrences for bending information according to the DIN 1356-10 standard.
- Pset_ReinforcingBarBendingsISOCD3766Common: common property set for all IfcReinforcingBar occurrences for bending information according to the ISO CD 3766 standard.

Geometry Use Definitions:

The geometric representation of IfcReinforcingBar is given by the IfcProductDefinitionShape, allowing multiple geometric representations. Included are:

Local Placement
The use of local placement is defined at the supertype IfcBuildingElementComponent.

Standard Geometric Representation using Swept Solid Representation
The standard geometric representation of IfcReinforcingBar is defined using the swept solid representation. The RepresentationType attribute of IfcShapeRepresentation should have the value 'SweptSolid'. The solid is formed from a cross section approximated as a circular disk swept along any arbitrary curve. Given this, the following constraints apply to the standard representation:

- Solid: IfcSweptDiskSolid introduced in IFC Release 2x2 shall be supported.
- Profile: The circular disk cross section approximation is defined by the Radius attribute of IfcSweptDiskSolid.
- Extrusion: The extrusion along any arbitrary curve is defined by the Directrix attribute of IfcSweptDiskSolid.

Simplified Geometric Representation
Simplified geometric representations may be used based on local agreements.

EXPRESS specification:

ENTITY IfcReinforcingBar
SUBTYPE OF ( | IfcReinforcingElement);
NominalDiameter | : | IfcPositiveLengthMeasure;
CrossSectionArea | : | IfcAreaMeasure;
BarLength | : | OPTIONAL IfcPositiveLengthMeasure;
BarRole | : | IfcReinforcingBarRoleEnum;
BarSurface | : | OPTIONAL IfcReinforcingBarSurfaceEnum;
WHERE
WR1 | : | (BarRole <> IfcReinforcingBarRoleEnum.USERDEFINED) OR ((BarRole = IfcReinforcingBarRoleEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)) ;
END_ENTITY;

Attribute definitions:

NominalDiameter | : | The nominal diameter defining the cross-section size of the reinforcing bar.
CrossSectionArea | : | The effective cross-section area of the reinforcing bar.
BarLength | : | The total length of the reinforcing bar. The total length of bended bars are calculated according to local standards with corrections for the bends.
BarRole | : | The role, purpose or usage of the bar, i.e. the kind of loads and stresses it is intended to carry.
BarSurface | : | Indicator for whether the bar surface is plain or textured.

Formal Propositions:

WR1 | : | The attribute ObjectType shall be given, if the bar role type is set to USERDEFINED.

Inheritance graph

ENTITY IfcReinforcingBar;
ENTITY IfcRoot;
GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;
ENTITY IfcObjectDefinition;
INVERSE
HasAssignments | : | SET OF IfcRelAssigns FOR RelatedObjects;
IsDecomposedBy | : | SET OF IfcRelDecomposes FOR RelatingObject;
Decomposes | : | SET [0:1] OF IfcRelDecomposes FOR RelatedObjects;
HasAssociations | : | SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcObject;
ObjectType | : | OPTIONAL IfcLabel;
INVERSE
IsDefinedBy | : | SET OF IfcRelDefines FOR RelatedObjects;
ENTITY IfcProduct;
ObjectPlacement | : | OPTIONAL IfcObjectPlacement;
Representation | : | OPTIONAL IfcProductRepresentation;
INVERSE
ReferencedBy | : | SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcElement;
Tag | : | OPTIONAL IfcIdentifier;
INVERSE
HasStructuralMember | : | SET OF IfcRelConnectsStructuralElement FOR RelatingElement;
FillsVoids | : | SET [0:1] OF IfcRelFillsElement FOR RelatedBuildingElement;
ConnectedTo | : | SET OF IfcRelConnectsElements FOR RelatingElement;
HasCoverings | : | SET OF IfcRelCoversBldgElements FOR RelatingBuildingElement;
HasProjections | : | SET OF IfcRelProjectsElement FOR RelatingElement;
ReferencedInStructures | : | SET OF IfcRelReferencedInSpatialStructure FOR RelatedElements;
HasPorts | : | SET OF IfcRelConnectsPortToElement FOR RelatedElement;
HasOpenings | : | SET OF IfcRelVoidsElement FOR RelatingBuildingElement;
IsConnectionRealization | : | SET OF IfcRelConnectsWithRealizingElements FOR RealizingElements;
ProvidesBoundaries | : | SET OF IfcRelSpaceBoundary FOR RelatedBuildingElement;
ConnectedFrom | : | SET OF IfcRelConnectsElements FOR RelatedElement;
ContainedInStructure | : | SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
ENTITY IfcBuildingElement;
ENTITY IfcBuildingElementComponent;
ENTITY IfcReinforcingElement;
SteelGrade | : | OPTIONAL IfcLabel;
ENTITY IfcReinforcingBar;
NominalDiameter | : | IfcPositiveLengthMeasure;
CrossSectionArea | : | IfcAreaMeasure;
BarLength | : | OPTIONAL IfcPositiveLengthMeasure;
BarRole | : | IfcReinforcingBarRoleEnum;
BarSurface | : | OPTIONAL IfcReinforcingBarSurfaceEnum;
END_ENTITY;