eytelwein.belt_conveyor_design.core.minimum_pulley_diameter module¶
Calculate the maximum width-related tension at the point of maximum belt tension in the zone of Group A pulleys in the steady operating condition.
- Parameters:
nominal_belt_strength (Quantity) – The nominal belt strength in newton per millimeter.
pulley_load_factor (PulleyLoadFactor, optional) – The pulley load factor, default is PulleyLoadFactor.above_60_up_to_100.
unit (str, optional) – The unit for the result, default is “kilonewton”.
precision (int, optional) – The precision for rounding the result, default is 2.
- Returns:
The maximum width-related tension at the point of maximum belt tension in the zone of Group A pulleys in the steady operating condition.
- Return type:
Quantity
- Raises:
ValueError – If there is an error in converting nominal_belt_strength or if the unit is invalid.
- eytelwein.belt_conveyor_design.core.minimum_pulley_diameter.minimum_diameter_of_group_A_B_C_pulleys(minimum_diameter_of_group_A_pulleys: Quantity, pulley_load_factor: PulleyLoadFactor, unit: str = 'millimeter', precision: int = 2) dict[str, Quantity | None][source]¶
Calculate the minimum diameters of group A, B, and C pulleys.
- Parameters:
minimum_diameter_of_group_A_pulleys (Quantity) – The minimum diameter of group A pulleys.
pulley_load_factor (PulleyLoadFactor) – The pulley load factor.
unit (str, optional) – The unit for the result, default is “millimeter”. precision : int, optional The precision for rounding the result, default is 2.
- Returns:
A dictionary with the minimum diameters of group A, B, and C pulleys.
- Return type:
Dict[str, Quantity[int, None]]
- Raises:
ValueError – If there is an error in converting the minimum diameter or if the unit is invalid.
- eytelwein.belt_conveyor_design.core.minimum_pulley_diameter.minimum_diameter_of_group_A_pulleys(minimum_pulley_diameter_coefficient: MinimumPulleyDiameterCoefficient, tension_member_thickness: Quantity, unit: str = 'millimeter', precision: int = 2) Quantity[source]¶
Calculate the minimum diameter of a group A pulley.
- Parameters:
minimum_pulley_diameter_coefficient (MinimumPulleyDiameterCoefficient) – The minimum pulley diameter coefficient, dimensionless.
tension_member_thickness (Quantity) – The thickness of the tension member inmillimeters.
unit (str, optional) – The unit for the result, default is “millimeter” and “meter” is a useful alternative. precision : int, optional The precision for rounding the result, default is 2 for millimeters, while 1 or 2 would be suitable for “m”.
- Returns:
The minimum diameter of a group A pulley usually in millimeters.
- Return type:
Quantity
- Raises:
ValueError – If there is an error in converting tension_member_thickness or if the unit is invalid.
- eytelwein.belt_conveyor_design.core.minimum_pulley_diameter.pulley_load_factor(max_width_related_belt_tension_at_pulleys: Quantity, nominal_belt_breaking_strength: Quantity) float[source]¶
Calculate the pulley load factor.
- Parameters:
max_width_related_belt_tension_at_pulleys (Quantity) – The mean width-related tension at the point of maximum belt tension in the zone of Group A pulleys in the steady operating condition in kilonewton.
nominal_belt_breaking_strength (Quantity) – The nominal belt breaking strength in kilonewton.
- Returns:
The pulley load factor as a percentage.
- Return type:
float