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