S_PIPE_TO_PLANE
Computes the conduction shape factor for an isothermal pipe near an isothermal plane. This provides a compact geometric term for estimating steady heat flow in surrounding solids.
The factor is used with:
Q = Sk(T_1 - T_2)
Excel Usage
=S_PIPE_TO_PLANE(D, Z, L)
D(float, required): Pipe diameter (m).Z(float, required): Distance to plane (m).L(float, optional, default: 1): Pipe length (m).
Returns (float): Shape factor (m).
Example 1: Example pipe to plane
Inputs:
| D | Z | L |
|---|---|---|
| 1 | 100 | 3 |
Excel formula:
=S_PIPE_TO_PLANE(1, 100, 3)
Expected output:
3.14607
Example 2: Unit length near plane
Inputs:
| D | Z |
|---|---|
| 0.4 | 5 |
Excel formula:
=S_PIPE_TO_PLANE(0.4, 5)
Expected output:
1.60629
Example 3: Moderate spacing and length
Inputs:
| D | Z | L |
|---|---|---|
| 0.6 | 8 | 2 |
Excel formula:
=S_PIPE_TO_PLANE(0.6, 8, 2)
Expected output:
3.16039
Example 4: Small pipe near plane
Inputs:
| D | Z | L |
|---|---|---|
| 0.2 | 2 | 1 |
Excel formula:
=S_PIPE_TO_PLANE(0.2, 2, 1)
Expected output:
1.70357
Python Code
Show Code
from ht.conduction import S_isothermal_pipe_to_plane as ht_S_isothermal_pipe_to_plane
def S_pipe_to_plane(D, Z, L=1):
"""
Compute the shape factor for a pipe near 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).
Z (float): Distance to plane (m).
L (float, optional): Pipe length (m). Default is 1.
Returns:
float: Shape factor (m).
"""
try:
return ht_S_isothermal_pipe_to_plane(D=D, Z=Z, L=L)
except Exception as e:
return f"Error: {str(e)}"Online Calculator
Pipe diameter (m).
Distance to plane (m).
Pipe length (m).