梁の解析 完全ガイド — Euler-Bernoulli から有限要素まで
梁解析は構造設計の基本ですが、「Euler-Bernoulli 梁理論」と「Timoshenko 梁理論」のどちらを使うべきか、いつ有限要素モデルに移行するかで迷うことが多いテーマです。本ガイドでは細長比・支持条件・荷重種別の 3 軸で手法選定の判断基準を整理し、SS400 鋼の代表的な数値例とともに 7 つの解析アプローチを比較します。
梁解析 7 手法 比較表
| 手法 | 細長比 L/h 適用範囲 | 主な仮定 | 該当ページ |
|---|---|---|---|
| Euler-Bernoulli 梁 | L/h ≥ 20(細長い梁) | せん断変形無視、断面の平面保持 | Euler-Bernoulli 梁理論 |
| Timoshenko 梁 | 5 ≤ L/h < 20(短梁) | せん断変形考慮、断面の回転自由 | Timoshenko 梁理論 |
| 曲がり梁 | 中心軸が曲線(クレーンフック等) | 中立軸位置が幾何中心からずれる | 曲がり梁の応力 |
| 弾性地盤上の梁 | 基礎、レール、地中配管 | 分布支持 k(N/m²)に支持される | 弾性地盤上の梁 |
| 多自由度たわみ計算 | 単純支持・片持ち・固定の組合せ | 線形重ね合わせ | 梁たわみシミュレーター |
| FEM ビーム要素 | 3D 配置、可変断面、複雑荷重 | 要素分割 + 節点変位法 | FEM トラス・梁 |
| 非線形大変形梁 | 変位 > 梁長の 5% | 幾何剛性、Newton-Raphson 反復 | 大変形梁解析 |
選定フローチャート(3 ステップ)
- 断面の細長比 L/h を計算:
- L = スパン長、h = 断面高さ
- L/h ≥ 20 → Euler-Bernoulli で十分(誤差 < 1%)
- 10 ≤ L/h < 20 → Euler-Bernoulli でも近似可能だが、せん断変形誤差 2〜5%
- 5 ≤ L/h < 10 → Timoshenko 推奨(誤差を Euler-Bernoulli の 1/3 に削減)
- L/h < 5 → 梁理論ではなく 2D 平面応力 or 3D ソリッド要素を使う
- 梁形状はまっすぐか曲がっているか?
- 直線 → 上記の Euler-Bernoulli / Timoshenko
- 曲線(半径 R が断面寸法と同程度) → 曲がり梁理論(中立軸シフト考慮)
- 支持条件は離散か分布か?
- 両端支持・片持ち等の離散点支持 → 通常の梁式
- 連続的に分布する弾性基礎(地中配管、鉄道レール) → Winkler 弾性地盤梁
代表的な公式と SS400 鋼の数値例
1. 単純支持・等分布荷重(最も使う公式)
最大たわみ:
$$ \delta_{\max} = \frac{5 q L^4}{384 E I} $$
最大曲げモーメント:
$$ M_{\max} = \frac{q L^2}{8} $$
実例 [SS400 H 形鋼 150×75×7×11, L=3m, q=5 kN/m]:
- 断面二次モーメント I = 1.02×10⁻⁵ m⁴(規格表より)
- ヤング率 E = 205 GPa
- δ_max = 5 × 5000 × 3⁴ / (384 × 205e9 × 1.02e-5) = 2.52 mm
- 許容たわみ L/300 = 10 mm、安全率 ≒ 4
- M_max = 5 × 3² / 8 = 5.625 kN·m
- 曲げ応力 σ = M/Z = 5.625e3 / 1.36e-4 = 41.4 MPa(SS400 降伏 245 MPa の 17%)
2. 片持ち梁・先端集中荷重
$$ \delta_{\max} = \frac{P L^3}{3 E I} $$
梁先端のみの計算では PL³/3EI を覚える。両端固定なら PL³/(192 EI) と 64 分の 1 になる。
3. Timoshenko 補正(短梁)
Euler-Bernoulli たわみに対しせん断変形を加算:
$$ \delta_{\text{Timo}} = \delta_{\text{EB}} \left( 1 + \frac{12 E I}{k A G L^2} \right) $$
$k$ はせん断係数(H 形鋼で 0.5、矩形断面で 5/6)、$G$ はせん断弾性率(鋼で 79 GPa)、$A$ は断面積。
4. 弾性地盤上の梁の特性長
$$ \lambda = \left( \frac{k}{4 E I} \right)^{1/4} $$
$k$ は地盤反力係数 [N/m²]、$\lambda$ は減衰長の逆数。応力が 5% 以下に減衰する距離は $L_e ≒ 4/\lambda$。
境界条件の種類と λ(剛性比)への影響
| 境界条件 | 最大たわみ係数 | 最大モーメント係数 |
|---|---|---|
| 単純支持・等分布 | 5/384 ≒ 0.01302 | qL²/8 |
| 単純支持・中央集中 | 1/48 ≒ 0.0208 | PL/4 |
| 両端固定・等分布 | 1/384 ≒ 0.00260 | qL²/12 |
| 片持ち・先端集中 | 1/3 ≒ 0.333 | PL |
| 片持ち・等分布 | 1/8 ≒ 0.125 | qL²/2 |
関連する解析テーマ
- 梁の固有振動数 — f₁ = (k/L²)√(EI/ρA) で 1 次モードを推定
- 座屈解析(Euler 柱) — 圧縮荷重下の梁は座屈評価も必要
- 衝撃荷重を受ける梁 — 動的増幅係数 DAF
- 梁の疲労寿命 — 繰返し曲げモーメントの S-N 評価
- 熱応力を受ける梁 — 温度勾配による曲げ
- 弾塑性梁 — 降伏後の塑性ヒンジ形成
FEM ビーム要素に切り替えるべき 4 つのサイン
- 断面が 長手方向に変化(テーパー梁、ステップ梁)
- 支持条件や荷重が 3 次元的(曲げ+ねじり、二軸曲げ)
- 剛性連結された 多本梁の組み合わせ(骨組み構造、フレーム)
- 非線形性(大変形、接触、材料非線形)を考慮する必要あり
よくある失敗パターン
- 短梁に Euler-Bernoulli を使う: L/h=5 で誤差 8〜15%。荷重を伝達できないと判断ミス
- I(断面二次モーメント)と Z(断面係数)の混同: たわみ → I を使う、応力 → Z を使う
- 支持反力の方向ミス: 片持ち梁の固定端モーメントの符号を逆にする初学者ミス
- 動的問題に静的式を流用: 衝撃時は静的最大荷重の 2 倍まで動的増幅
- 応力集中の見落とし: 段付き軸、穴付き梁では K_t = 2〜3 倍の応力上昇
関連シミュレーター
- 梁たわみシミュレーター — 8 種類の支持条件で即時計算
- 断面二次モーメント計算 — H 形鋼・I 形鋼・矩形・円形等
- 断面係数計算 — 曲げ応力評価用
- FEM トラス・梁解析 — 多部材構造の応力
このガイドについて: 梁解析の手法選定を「細長比 → 形状 → 支持」の 3 軸で整理しました。SS400 H 形鋼の具体数値例を起点に、Euler-Bernoulli / Timoshenko / FEM の使い分けを実務目線で判断できます。