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 |
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 |