Class TIfcReinforcingBarType

Unit

Declaration

type TIfcReinforcingBarType = class(TIfcReinforcingElementType)

Description

Commonly shared property set definitions of TIfcReinforcingBar.

Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcReinforcingBarType.htm

Hierarchy

Overview

Properties

Published property PredefinedType: TIfcReinforcingBarTypeEnum read FPredefinedType write FPredefinedType;
Published property NominalDiameter: TIfcPositiveLengthMeasure read FNominalDiameter write FNominalDiameter;
Published property CrossSectionArea: TIfcAreaMeasure read FCrossSectionArea write FCrossSectionArea;
Published property BarLength: TIfcPositiveLengthMeasure read FBarLength write FBarLength;
Published property BarSurface: TIfcReinforcingBarSurfaceEnum read FBarSurface write FBarSurface;
Published property BendingShapeCode: TIfcLabel read FBendingShapeCode write FBendingShapeCode;

Description

Properties

Published property PredefinedType: TIfcReinforcingBarTypeEnum read FPredefinedType write FPredefinedType;

The role, purpose or usage of the bar.

Published property NominalDiameter: TIfcPositiveLengthMeasure read FNominalDiameter write FNominalDiameter;

The nominal diameter defining the cross-section size of the reinforcing bar.

Published property CrossSectionArea: TIfcAreaMeasure read FCrossSectionArea write FCrossSectionArea;

The effective cross-section area of the reinforcing bar or group of bars.

Published property BarLength: TIfcPositiveLengthMeasure read FBarLength write FBarLength;

The total length of the reinforcing bar. The total length of bended bars are calculated according to local standards with corrections for the bends.

Published property BarSurface: TIfcReinforcingBarSurfaceEnum read FBarSurface write FBarSurface;

Indicator for whether the bar surface is plain or textured.

Published property BendingShapeCode: TIfcLabel read FBendingShapeCode write FBendingShapeCode;

Shape code per a standard like ACI 315, ISO 3766, or a similar standard.


Generated by PasDoc 0.16.0-snapshot.