ASHRAE_K
This function returns the thermal conductivity of a material listed in the ASHRAE insulation and building-material tables. The conductivity is treated as a tabulated property for the selected material entry and does not vary with temperature in this lookup.
Thermal conductivity relates conductive heat flux to a temperature gradient through Fourier’s law:
q = -k\nabla T
where k is the thermal conductivity in W/m/K. Choose the material ID that matches the desired tabulated entry.
Excel Usage
=ASHRAE_K(ID)
ID(str, required): Material ID from ASHRAE tables (dimensionless).
Returns (float): Thermal conductivity of the material (W/m/K).
Example 1: Mineral fiber conductivity
Inputs:
| ID |
|---|
| Mineral fiber |
Excel formula:
=ASHRAE_K("Mineral fiber")
Expected output:
0.036
Example 2: Glass fiber batts conductivity
Inputs:
| ID |
|---|
| Glass-fiber batts, 90 mm |
Excel formula:
=ASHRAE_K("Glass-fiber batts, 90 mm")
Expected output:
0.043
Example 3: Expanded polystyrene conductivity
Inputs:
| ID |
|---|
| Expanded polystyrene, extruded |
Excel formula:
=ASHRAE_K("Expanded polystyrene, extruded")
Expected output:
0.026
Example 4: Cellular glass conductivity
Inputs:
| ID |
|---|
| Cellular glass |
Excel formula:
=ASHRAE_K("Cellular glass")
Expected output:
0.048
Python Code
Show Code
from ht.insulation import ASHRAE_k as ht_ASHRAE_k
def ASHRAE_k(ID):
"""
Return thermal conductivity for an ASHRAE material.
See: https://ht.readthedocs.io/en/latest/ht.insulation.html
This example function is provided as-is without any representation of accuracy.
Args:
ID (str): Material ID from ASHRAE tables (dimensionless).
Returns:
float: Thermal conductivity of the material (W/m/K).
"""
try:
result = ht_ASHRAE_k(ID)
return float(result)
except Exception as e:
return f"Error: {str(e)}"Online Calculator
Material ID from ASHRAE tables (dimensionless).