DBUNDLE_MIN

This function returns a rough minimum shell or bundle diameter recommendation from tube outer diameter using handbook guidance. It is intended for early-stage exchanger sizing before detailed tube-count optimization.

The value follows a tabulated rule of thumb D_{bundle,\min} = g(D_o).

Excel Usage

=DBUNDLE_MIN(Do)
  • Do (float, required): Tube outer diameter (m).

Returns (float): Estimated minimum shell inner diameter (m).

Example 1: Minimum bundle diameter for 1 inch tube

Inputs:

Do
0.0254

Excel formula:

=DBUNDLE_MIN(0.0254)

Expected output:

1

Example 2: Minimum bundle diameter for 3/4 inch tube

Inputs:

Do
0.01905

Excel formula:

=DBUNDLE_MIN(0.01905)

Expected output:

0.5

Example 3: Minimum bundle diameter for 2 inch tube

Inputs:

Do
0.0508

Excel formula:

=DBUNDLE_MIN(0.0508)

Expected output:

1.5

Example 4: Minimum bundle diameter for 1/2 inch tube

Inputs:

Do
0.0127

Excel formula:

=DBUNDLE_MIN(0.0127)

Expected output:

0.3

Python Code

Show Code
from ht.hx import DBundle_min as hx_DBundle_min

def DBundle_min(Do):
    """
    Estimate a minimum bundle diameter for a given tube outer diameter.

    See: https://ht.readthedocs.io/en/latest/ht.hx.html

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

    Args:
        Do (float): Tube outer diameter (m).

    Returns:
        float: Estimated minimum shell inner diameter (m).
    """
    try:
        result = hx_DBundle_min(Do=Do)
        return result
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Tube outer diameter (m).