# 热应力计算器（σ = E·α·ΔT）

完全约束杆件在均匀温升/温降下的热应力 σ_th = E·α·ΔT。内置碳钢/合金钢/铝/铜/奥氏体不锈钢/钛的典型 E 与 α，亦可自定义。ΔT 以 K 或 °C 输入（数值相同），结果以 MPa 输出。约定：ΔT>0（升温→欲膨胀被约束→受压）；工具报告应力大小与压/拉方向。

> 标准页面: https://elysiatools.com/zh/tools/thermal-stress-calculator

- **分类:** Math & Numbers

- **关键词:** 热应力, σ = E·α·ΔT, 温度应力, 线膨胀系数, 弹性模量, 约束膨胀, 升温应力

## 概述

热应力计算器根据完全约束杆件的公式 σ_th = E·α·ΔT，使用材料的弹性模量、线膨胀系数和温度变化计算热应力，并以 MPa 输出应力大小及压应力或拉应力方向。

## 输入项

- **材料** (select): Material preset supplies typical E and α. Choose 'Custom' to enter both yourself.
- **弹性模量 E (MPa)** (number): Young's modulus E in MPa. Required only when Material is 'Custom'.
- **线膨胀系数 α (1/K)** (number): Coefficient of linear thermal expansion α in 1/K. Required only when Material is 'Custom'. Typical: steel ≈ 12e-6, aluminum ≈ 23e-6.
- **温度变化 ΔT (K)** (number): Temperature change ΔT in K or °C (same magnitude). Positive = heating (→ compressive thermal stress), negative = cooling (→ tensile).
- **小数位数** (number)

## 适用场景

- 评估杆件或构件在均匀升温、降温且膨胀受到完全约束时的热应力。
- 比较碳钢、合金钢、铝合金、铜、不锈钢和钛合金在相同温差下的应力结果。
- 使用自定义弹性模量和线膨胀系数进行材料或工况的快速估算。

## 工作原理

- 选择材料预设，或选择“自定义”并输入弹性模量 E（MPa）和线膨胀系数 α（1/K）。
- 输入温度变化 ΔT，单位可使用 K 或 °C；升温输入正值，降温输入负值。
- 工具按 σ_th = E·α·ΔT 计算热应力，并根据 ΔT 的正负判断压应力或拉应力。
- 结果以 JSON 返回材料、E、α、ΔT、应力值、单位和受力方向。

## 使用案例

- 机械设计人员估算完全约束金属杆件的升温压应力和降温拉应力。
- 材料工程人员比较不同金属的弹性模量、线膨胀系数与热应力关系。
- 工程教学或初步校核中验证 σ = E·α·ΔT 的计算结果。

## 常见问题

### 这个计算器适用于什么约束条件？

适用于完全约束杆件在均匀温度变化下的热应力估算。

### 温度变化应使用 K 还是 °C？

两者的温差数值相同，均可输入。

### ΔT 为正或负分别代表什么？

ΔT>0 表示升温并产生压应力；ΔT<0 表示降温并产生拉应力。

### 可以使用自定义材料参数吗？

可以。选择“自定义”后输入 E（MPa）和 α（1/K）。

### 计算结果的单位是什么？

热应力结果以 MPa 输出，可设置结果的小数位数。

## 相关工具

- [伯努利方程求解器（流速 / 压强 / 高度）](https://elysiatools.com/zh/tools/bernoulli-equation-solver): 按伯努利方程 p/(ρg)+v²/(2g)+z = const 求解理想不可压缩定常流动中两点的未知量。输入上游三点 p₁、v₁、z₁，下游两点（非求解项的另两项），工具解出下游第三点。求流速：v₂=√\[v₁²+2(p₁-p₂)/ρ+2g(z₁-z₂)\]，被开方值为负（物理不可能）时报错；求压强：p₂=p₁+½ρ(v₁²-v₂²)+ρg(z₁-z₂)；求高度：z₂=z₁+(p₁-p₂)/(ρg)+(v₁²-v₂²)/(2g)。g=9.81 m/s²。密度支持 kg/m³/g/cm³，压强支持 Pa/kPa/bar/atm/psi，流速支持 m/s，高度支持 m/cm/ft。结果同时给出上游三水头分量（压强水头、速度水头、位置水头）及总水头。
- [质量流量单位换算器（kg/s / lb/h / t/h）](https://elysiatools.com/zh/tools/flow-rate-mass-converter): 质量流量单位互转：kg/s（千克每秒，SI 基准）↔ lb/h（磅每小时，1 lb=0.45359237 kg）↔ t/h（吨每小时，1 t=1000 kg）。经 kg/s 中转后输出目标单位，并附全部三单位等值参考。常用于锅炉给水、化工配料、燃料消耗、压缩气体计量。
- [体积流量单位换算器（m³/h / L/min / gpm / cfm）](https://elysiatools.com/zh/tools/flow-rate-volume-converter): 体积流量单位互转：m³/h（立方米每小时，SI 衍生）↔ L/min（升每分钟）↔ gpm（美加仑每分钟，1 US gal=3.785411784 L）↔ cfm（立方英尺每分钟，1 ft³=28.3168466 L）。经 m³/s 中转后输出目标单位，并附全部四单位等值参考。常用于水泵、暖通、压缩空气、工业管道。
- [孔板流量计算器（Bernoulli，Q=Cd·A·√(2ΔP/ρ)）](https://elysiatools.com/zh/tools/orifice-flow-calculator): 按 ISO 5167 不可压缩薄壁孔板（Bernoulli + 流量系数 C_d）计算孔板流量：A=π·d²/4，体积流量 Q=C_d·A·√(2·ΔP/ρ)，质量流量 ṁ=C_d·A·√(2·ρ·ΔP)，孔板处流速 v=C_d·√(2·ΔP/ρ)。若提供管径 D 则给出直径比 β=d/D。压差 ΔP≥0，密度 ρ>0，C_d 默认 0.61（锐缘孔板）。直径支持 m/cm/mm，压力支持 Pa/kPa/bar/atm/psi，密度支持 kg/m³/g/cm³；体积流量同时输出 m³/s、L/s、L/min、m³/h。
- [弹簧储能计算器](https://elysiatools.com/zh/tools/spring-compression-energy): 计算螺旋弹簧压缩或拉伸的弹性势能与弹簧力。U = ½·k·x²，F = k·x。可由变形量求储能，或由储能反求变形量。
- [应力应变计算器](https://elysiatools.com/zh/tools/stress-strain-calculator): 单轴工程应力 σ = F/A 与工程应变 ε = ΔL/L₀。选择求应力或应变：求应力需输入力 F (N) 与截面积 A (mm²)，结果以 MPa 输出；求应变需输入原始长度 L₀ 与伸长量 ΔL（压缩为负），结果为无量纲比值。ΔL 可为负（压缩）。
- [绝对值计算器](https://elysiatools.com/zh/tools/absolute-value-calculator): 计算正数、负数或小数的绝对值，并说明它与零点的距离关系
- [主动土压力计算器（Rankine）](https://elysiatools.com/zh/tools/active-earth-pressure): 按 Rankine 法计算无粘性土对光滑竖直挡土墙的主动土压力。K_a = tan²(45°−φ/2)。可选均布超载 q。给出基底压力 p₀、总力 P 与合力作用点高度。

## 示例

- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换
