S_PIPE_NORM_PLANE
Computes the conduction shape factor for a long isothermal pipe normal to an isothermal plane. This factor can be combined with conductivity and temperature difference for approximate heat-flow calculations.
The associated heat-rate expression is:
Q = Sk(T_1 - T_2)
Excel Usage
=S_PIPE_NORM_PLANE(D, L)
D(float, required): Pipe diameter (m).L(float, required): Pipe length (m).
Returns (float): Shape factor (m).
Example 1: Example normal pipe
Inputs:
| D | L |
|---|---|
| 1 | 100 |
Excel formula:
=S_PIPE_NORM_PLANE(1, 100)
Expected output:
104.869
Example 2: Shorter pipe length
Inputs:
| D | L |
|---|---|
| 0.5 | 20 |
Excel formula:
=S_PIPE_NORM_PLANE(0.5, 20)
Expected output:
24.7605
Example 3: Slender pipe geometry
Inputs:
| D | L |
|---|---|
| 0.1 | 10 |
Excel formula:
=S_PIPE_NORM_PLANE(0.1, 10)
Expected output:
10.4869
Example 4: Moderate geometry values
Inputs:
| D | L |
|---|---|
| 0.8 | 40 |
Excel formula:
=S_PIPE_NORM_PLANE(0.8, 40)
Expected output:
47.4353
Python Code
Show Code
from ht.conduction import S_isothermal_pipe_normal_to_plane as ht_S_isothermal_pipe_normal_to_plane
def S_pipe_norm_plane(D, L):
"""
Compute the shape factor for a pipe normal to a plane.
See: https://ht.readthedocs.io/en/latest/ht.conduction.html
This example function is provided as-is without any representation of accuracy.
Args:
D (float): Pipe diameter (m).
L (float): Pipe length (m).
Returns:
float: Shape factor (m).
"""
try:
return ht_S_isothermal_pipe_normal_to_plane(D=D, L=L)
except Exception as e:
return f"Error: {str(e)}"Online Calculator
Pipe diameter (m).
Pipe length (m).