Skip to content

Bending Roller Service

Class full path: NemAll_Python_Reinforcement.BendingRollerService

Service class for the bending roller calculation

Functions

GetBendBendingRollerFactor(diameter, steelGrade, concreteGrade) staticmethod

Get the bend bending roller factor

Parameters:

Name Type Description Default
diameter float

Diameter

required
steelGrade int

Steel grade

required
concreteGrade int

Concrete grade

required

Returns:

Type Description
float

Bending roller factor

GetBendingRoller(diameter, steelGrade, concreteGrade, bStirrup) staticmethod

Get the bending roller

Parameters:

Name Type Description Default
diameter float

Diameter

required
steelGrade int

Steel grade

required
concreteGrade int

Concrete grade

required
bStirrup bool

Shape is a stirrup: true/false

required

Returns:

Type Description
float

Bending roller factor

GetBendingRollerFactor(diameter, steelGrade, concreteGrade, bStirrup) staticmethod

Get the bending roller factor

Parameters:

Name Type Description Default
diameter float

Diameter

required
steelGrade int

Steel grade

required
concreteGrade int

Concrete grade

required
bStirrup bool

Shape is a stirrup: true/false

required

Returns:

Type Description
float

Bending roller factor

GetDefaultBendingRollers(norm) staticmethod

Get the default bending rollers

Parameters:

Name Type Description Default
norm NormType

Norm

required

Returns:

Type Description
VecDoubleList

Default bending rollers