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:

Result
1.2021

Example 2: 45 degree miter bend

Inputs:

angle
45

Excel formula:

=BEND_MITER(45)

Expected output:

Result
0.3042

Example 3: 150 degree miter bend

Inputs:

angle
150

Excel formula:

=BEND_MITER(150)

Expected output:

Result
2.7128

Example 4: 90 degree miter with Crane method

Inputs:

angle miter_method
90 Crane

Excel formula:

=BEND_MITER(90, "Crane")

Expected output:

Result
Error: Crane method requires Di

Python Code

import micropip
await micropip.install(["fluids"])
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:
        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."

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

Online Calculator