eytelwein.belt_conveyor_design.extended.distribution_of_belt_tensions_across_belt_width module¶
- eytelwein.belt_conveyor_design.extended.distribution_of_belt_tensions_across_belt_width.distance_belt_edge_deepest_level_of_trough(part_of_belt_lying_on_side_idler: Quantity, troughing_angle: Quantity, unit: str = 'millimeter', precision: int = 2) Quantity[source]¶
Calculates the distance from the belt edge to the deepest level of the trough. This function computes the distance based on the part of the belt lying on the side idler and the troughing angle. The result is returned in the specified unit with the desired precision. :param part_of_belt_lying_on_side_idler: The portion of the belt lying
on the side idler, provided as a Pint Quantity.
- Parameters:
troughing_angle (Quantity) – The troughing angle, provided as a Pint Quantity.
unit (str, optional) – The desired unit for the result. Defaults to “millimeter”.
precision (int, optional) – The number of decimal places to round the result to. If None, no rounding is applied. Defaults to 2.
- Returns:
The calculated distance from the belt edge to the deepest level of the trough, in the specified unit.
- Return type:
Quantity
- Raises:
ValueError – If there is an error in converting the input values or if the specified unit is invalid.