R_TO_K
Converts measured or specified thermal resistance into thermal conductivity using thickness and area. This is the inverse operation of resistance from conductivity for planar layers.
The conversion is:
k = \frac{t}{RA}
Excel Usage
=R_TO_K(R, t, A)
R(float, required): Thermal resistance (K/W or m^2*K/W).t(float, required): Thickness (m).A(float, optional, default: 1): Area (m^2).
Returns (float): Thermal conductivity (W/m/K).
Example 1: Default area conversion
Inputs:
| R | t |
|---|---|
| 0.05 | 0.025 |
Excel formula:
=R_TO_K(0.05, 0.025)
Expected output:
0.5
Example 2: Larger area conversion
Inputs:
| R | t | A |
|---|---|---|
| 0.08 | 0.04 | 2 |
Excel formula:
=R_TO_K(0.08, 0.04, 2)
Expected output:
0.25
Example 3: Thin layer with small R
Inputs:
| R | t |
|---|---|
| 0.01 | 0.005 |
Excel formula:
=R_TO_K(0.01, 0.005)
Expected output:
0.5
Example 4: Thick layer with higher R
Inputs:
| R | t |
|---|---|
| 0.2 | 0.1 |
Excel formula:
=R_TO_K(0.2, 0.1)
Expected output:
0.5
Python Code
Show Code
from ht.conduction import R_to_k as ht_R_to_k
def R_to_k(R, t, A=1):
"""
Compute thermal conductivity from thermal resistance.
See: https://ht.readthedocs.io/en/latest/ht.conduction.html
This example function is provided as-is without any representation of accuracy.
Args:
R (float): Thermal resistance (K/W or m^2*K/W).
t (float): Thickness (m).
A (float, optional): Area (m^2). Default is 1.
Returns:
float: Thermal conductivity (W/m/K).
"""
try:
return ht_R_to_k(R=R, t=t, A=A)
except Exception as e:
return f"Error: {str(e)}"Online Calculator
Thermal resistance (K/W or m^2*K/W).
Thickness (m).
Area (m^2).