BendingRollerService
Canonical path: NemAll_Python_Reinforcement.BendingRollerService
Service class for the bending roller calculation
Methods:
-
GetBendBendingRollerFactor–Get the bend bending roller factor
-
GetBendingRoller–Get the bending roller
-
GetBendingRollerFactor–Get the bending roller factor
-
GetDefaultBendingRollers–Get the default bending rollers
GetBendBendingRollerFactor
staticmethod
Get the bend bending roller factor
Parameters:
-
diameter(float) –Diameter
-
steelGrade(int) –Steel grade
-
concreteGrade(int) –Concrete grade
Returns:
-
float–Bending roller factor
GetBendingRoller
staticmethod
Get the bending roller
Parameters:
-
diameter(float) –Diameter
-
steelGrade(int) –Steel grade
-
concreteGrade(int) –Concrete grade
-
bStirrup(bool) –Shape is a stirrup: true/false
Returns:
-
float–Bending roller factor
GetBendingRollerFactor
staticmethod
GetBendingRollerFactor(
diameter: float, steelGrade: int, concreteGrade: int, bStirrup: bool
) -> float
Get the bending roller factor
Parameters:
-
diameter(float) –Diameter
-
steelGrade(int) –Steel grade
-
concreteGrade(int) –Concrete grade
-
bStirrup(bool) –Shape is a stirrup: true/false
Returns:
-
float–Bending roller factor
GetDefaultBendingRollers
staticmethod
GetDefaultBendingRollers(norm: NormType) -> VecDoubleList
Get the default bending rollers
Parameters:
-
norm(NormType) –Norm
Returns:
-
VecDoubleList–Default bending rollers
Placeholder