HookLengthService
Canonical path: NemAll_Python_Reinforcement.HookLengthService
Service class for the hook length calculation
Methods:
-
GetHookLength
–Calculate the hook length
-
GetHookLengthPartFromBendingRoller
–Calculate the hook length part from the beginning of the bending roller
-
GetHookLengthPartOfBendingRoller
–Calculate the hook length part of the bending roller
-
GetStandardAnchorageHookLength
–Calculate the standard anchorage hook length
-
__init__
–Constructor
GetHookLength
GetHookLength(hookAngle: float, hookType: HookType, diameter: float) -> float
Calculate the hook length
Parameters:
-
hookAngle
(float
) –Hook angle
-
hookType
(HookType
) –Hook type
-
diameter
(float
) –Diameter
Returns:
-
float
–Hook length
GetHookLengthPartFromBendingRoller
GetHookLengthPartFromBendingRoller(
hookAngle: float, hookType: HookType, diameter: float
) -> float
Calculate the hook length part from the beginning of the bending roller
Parameters:
-
hookAngle
(float
) –Hook angle
-
hookType
(HookType
) –Hook type
-
diameter
(float
) –Diameter
Returns:
-
float
–Hook length part from the beginning of the bending roller
GetHookLengthPartOfBendingRoller
GetHookLengthPartOfBendingRoller(
hookAngle: float, hookType: HookType, diameter: float
) -> float
Calculate the hook length part of the bending roller
Parameters:
-
hookAngle
(float
) –Hook angle
-
hookType
(HookType
) –Hook type
-
diameter
(float
) –Diameter
Returns:
-
float
–Hook length part of the bending roller
GetStandardAnchorageHookLength
Calculate the standard anchorage hook length
Parameters:
-
diameter
(float
) –Diameter
Returns:
-
float
–Standard anchorage hook length