BEND_MITER

Overview

Calculate the loss coefficient (K) for a single-joint miter bend in a pipe.

Excel Usage

=BEND_MITER(angle, miter_method)
  • angle (float, required): Angle of miter bend [degrees]
  • miter_method (str, optional, default: “Rennels”): Calculation method

Returns (float): Loss coefficient K for the miter bend [-]

Examples

Example 1: 90 degree miter bend

Inputs:

angle
90

Excel formula:

=BEND_MITER(90)

Expected output:

1.2021

Example 2: 45 degree miter bend

Inputs:

angle
45

Excel formula:

=BEND_MITER(45)

Expected output:

0.3042

Example 3: 150 degree miter bend

Inputs:

angle
150

Excel formula:

=BEND_MITER(150)

Expected output:

2.7128

Example 4: 120 degree miter bend

Inputs:

angle
120

Excel formula:

=BEND_MITER(120)

Expected output:

2.0265

Python Code

from fluids.fittings import bend_miter as fluids_bend_miter

def bend_miter(angle, miter_method='Rennels'):
    """
    Calculate the loss coefficient (K) for a single-joint miter bend in a pipe.

    See: https://fluids.readthedocs.io/fluids.fittings.html#fluids.fittings.bend_miter

    This example function is provided as-is without any representation of accuracy.

    Args:
        angle (float): Angle of miter bend [degrees]
        miter_method (str, optional): Calculation method Valid options: Rennels, Crane, Blevins. Default is 'Rennels'.

    Returns:
        float: Loss coefficient K for the miter bend [-]
    """
    try:
      try:
        angle = float(angle)
      except (ValueError, TypeError):
        return "Error: Angle must be a number."

      if angle <= 0 or angle > 150:
        return "Error: Angle must be between 0 and 150 degrees."

      result = fluids_bend_miter(angle=angle, method=miter_method)
      return float(result)
    except Exception as e:
      return f"Error: {str(e)}"

Online Calculator