熱膨張計算機 戻る
熱解析

熱膨張計算機

材料・初期寸法・温度変化を設定して線膨張・面積膨張・体積膨張・熱ひずみ・熱応力をリアルタイム計算。バイメタルたわみも可視化。

パラメータ設定
材料
α [1/K] カスタム値
E [Pa] ヤング率
初期長さ L₀
m
温度変化 ΔT
°C
範囲: −200 〜 +1000 °C
バイメタル 材料2
ストリップ厚さ t
mm
計算結果
ΔL [mm]
最終長さ [m]
熱ひずみ ε [×10⁻⁶]
拘束熱応力 σ [MPa]
熱膨張アニメーション — 加熱で伸びる・曲がる
温度変化 ΔT+100 °C
アニメ速度1.0×
鉄鋼
材料 / α [×10⁻⁶/K]
ΔL [mm]
新長さ [m]
熱応力 σ [MPa]
メイン
理論・主要公式

線膨張:$\Delta L = \alpha L_0 \Delta T$, 最終長さ:$L = L_0(1 + \alpha\Delta T)$

面積膨張:$\Delta A = 2\alpha A_0 \Delta T$, 体積膨張:$\Delta V = 3\alpha V_0 \Delta T$

熱ひずみ:$\varepsilon_{th}= \alpha\Delta T$, 拘束熱応力:$\sigma_{th}= E\alpha\Delta T$

バイメタル曲率半径(近似):$\rho \approx \dfrac{t}{3(\alpha_1 - \alpha_2)\Delta T}$

熱膨張計算機とは

🙋
熱膨張って、温度が変わるとモノのサイズが変わる現象ですよね。このシミュレーターで何が計算できるんですか?
🎓
大まかに言うと、材料と温度変化を選ぶだけで、伸びや膨張応力がパッと計算できるんだ。例えば、上の「材料」プルダウンで「鉄鋼」を選び、「温度変化ΔT」のスライダーを100℃に動かしてみて。1メートルの鉄の棒がどれだけ伸びるか、リアルタイムで表示されるよ。
🙋
え、1.17mmも伸びるんですね!でも、伸びたいのに両端が固定されていたらどうなるんですか?
🎓
良いところに気づいたね。それが「熱応力」だ。シミュレーターの結果欄を確認してみて。「熱応力」の値が計算されているだろう?先ほどの鉄の例で、両端ががっちり固定されていたら、約240 MPaという大きな圧縮応力が内部に発生するんだ。実務では、この応力で配管の支持部が壊れたりするから、設計で非常に重要。
🙋
バイメタルの「ストリップ厚さt」を変えると、たわみの絵が変わりますね。これは何に使われるんですか?
🎓
その通り!材料を「アルミニウム」と「鋼」のバイメタルに切り替えて、厚さを変えてみると、曲がり方が劇的に変わるのがわかる。これがサーモスタットの原理だよ。温度が上がると膨張率の大きいアルミの側がより伸びようとして板が曲がり、スイッチを切る。エンジンの冷却水温を制御する部品なんかで実際に使われているんだ。

熱膨張の式(線・面・体積)

物体は温度が上がると膨張します。長さ・面積・体積の変化はそれぞれ膨張係数で表されます。

$\Delta L = \alpha L \Delta T, \qquad \Delta A \approx 2\alpha A \Delta T, \qquad \Delta V \approx 3\alpha V \Delta T$

$\alpha$ は線膨張係数[1/K]、$\Delta T$ は温度変化です。面膨張は約 $2\alpha$、体膨張は約 $3\alpha$ になります。代表的な線膨張係数は、鋼 $\approx 12\times10^{-6}$、アルミ $\approx 23\times10^{-6}$、コンクリート $\approx 10\times10^{-6}$、ガラス $\approx 9\times10^{-6}$ /K です。

熱応力と実務での配慮

部材の伸縮が拘束されると、膨張できない分が熱応力として現れます。両端を完全に固定した棒では、温度変化 $\Delta T$ に対し次の応力が生じます。

$\sigma = E\,\alpha\,\Delta T$

$E$ はヤング率です。たとえば鋼($E=210$ GPa)で $\Delta T=50$ K なら $\sigma \approx 126$ MPa にもなり、無視できません。このため、橋の伸縮継手、線路の遊間、配管のエキスパンションジョイントなどで膨張を逃がす設計が行われます。異種材料の接合では膨張差による反り(バイメタル効果)にも注意します。

よくある質問

完全拘束を仮定した理論上の最大値です。実際の構造物では、拘束が完全でない場合や材料の降伏・クリープにより応力が緩和されるため、この値は安全側の評価としてご利用ください。
線膨張係数の差が大きいほど大きなたわみが得られます。このツールのバイメタル計算は簡易式で、ヤング率Eの差は反映していません。精密設計では厚さ比と弾性率を含むTimoshenko近似などで確認してください。
どちらでも構いません。線膨張係数の単位は1/Kですが、温度差ΔTは℃でもKでも数値が同じため、計算結果は変わりません。ただし、絶対温度が必要な物理量(例:放射熱)には対応していません。
現バージョンではSI単位(m、Pa、N)固定です。ただし、長さをmm単位で入力し応力をMPaで読み替えるなど、数値のスケールを一致させれば実用上問題なくご利用いただけます。

実世界での応用

構造物・配管設計:橋梁や発電プラントの配管は昼夜や季節で温度変化が激しいため、熱膨張による伸びをアンカーやエキスパンションジョイントで吸収する設計が必須です。計算を誤ると、支持部の破損や配管の大きなたわみにつながります。

精密機械・電子部品:半導体製造装置や光通信機器では、微小な熱膨張が位置決め精度に直接影響します。異種材料を組み合わせる場合、膨張係数のミスマッチによる熱応力で、はんだ接合部が破断する「熱疲労」が問題となります。

バイメタル応用機器:2種類の金属の膨張差を利用して、温度に応じて形状を変化させます。具体的には、電気ポットの自動OFFスイッチ、回路ブレーカーの過熱保護装置、昔ながらのアナログ温度計などに使われています。

CAE(熱構造連成解析)の検証:複雑なFEA(有限要素解析)で熱応力を計算する前に、このような単純な公式で大まかな応力値や変位量を手計算で見積もり、解析結果の妥当性をチェックする「サンクチェック」に活用されます。

よくある誤解と注意点

このツールを使い始める際に、特に現場の若手エンジニアが陥りがちな落とし穴がいくつかあるんだ。まず第一に、「線膨張係数は温度によって変わる」ということを忘れがち。このシミュレーターでは一定値を使っているけど、実際の材料、例えばプラスチックやある種の合金では、温度範囲が広がると係数自体が変化する。0℃から100℃までの伸びと、500℃から600℃までの伸びは、単純計算通りにはいかないことがあるんだ。常に使用温度範囲を確認しよう。

次に、「熱応力は完全拘束」が前提だということ。公式 $\sigma = E \alpha \Delta T$ は、変形が「まったく」許されない理想的な完全拘束状態での話。実際の構造物には多少のたわみや支持部の弾性があって、発生する応力はこれより小さくなる。でも、この最大値を知っておくことは、最悪ケースを評価する上で特に重要。例えば、配管の固定金具を「ほぼ動かない」と思って設計すると、この計算値に近い巨大な応力がかかり、ボルトが破断するなんてことが起こり得る。

最後に、面積・体積膨張の係数について。面積膨張係数が単純に線膨張係数の2倍($\beta \approx 2\alpha$)、体積膨張係数が3倍($\gamma \approx 3\alpha$)と近似できるのは、等方性材料(方向によらず性質が同じ)の場合だけ。木材や複合材料のように方向で膨張率が異なる異方性材料では、この単純な関係は成り立たないから要注意だよ。

使い方ガイド

  1. 材料の線膨張係数α(customAlpha)と縦弾性係数E(customE)を選択または入力します。鋼は11.7×10⁻⁶/K、アルミニウムは23×10⁻⁶/K、銅は17×10⁻⁶/Kがプリセット値です。
  2. 初期寸法(dim0)と寸法タイプ(長さ・面積・体積)を指定し、温度変化量ΔT(dtVal)を入力します。例:長さ100mm、温度上昇50Kなど。
  3. 値を変更すると、熱ひずみε、拘束熱応力σ、各方向の膨張量がリアルタイムに表示されます。バイメタル厚さ指定時はたわみ変形も可視化されます。

具体的な計算例

縦弾性係数E=200GPaの炭素鋼製パイプ(初期外径50mm)を室温20℃から100℃に加熱した場合:温度変化ΔT=80K、線膨張係数α=12×10⁻⁶/Kを入力すると、熱ひずみε=960×10⁻⁶(0.096%)、外径膨張量=0.048mm、拘束時の熱応力σ=192MPa(圧縮)が算出されます。バイメタル(鋼とアルミ積層、総厚さ2mm、長さ100mm)ではアルミ側に凸のたわみ角度≈7.6度が生じます。

実務での注意点