

たわみ角法を「公式を当てはめるだけ」と思っている建築士が、構造計算のやり直しで数十万円の損失を出すことがあります。
不静定構造物とは、力の釣り合い条件式だけでは反力や断面力を求めることができない構造物のことです。たとえば、片端がローラー支点、もう一端が固定端で支持された連続梁は反力数が4つになり、釣り合い式だけでは解けません。現実の建築物の多くは、安全性と経済性を両立させるためにこの不静定構造を採用しています。
不静定構造を解く手法は大きく「応力法」と「変位法」に分類されます。応力法は不静定力(余剰反力)を未知数として、変形の適合条件(変位のつじつまが合う条件)を立てて解く方法で、仮想仕事法などが代表例です。これはわかりやすい反面、未知数(不静定次数)が増えるほど条件式の設定が複雑になり、高次の不静定構造には不向きでした。
一方、たわみ角法は変位法に分類されます。つまり、構造物の「変位」を未知数にして解くのが特徴です。具体的には節点の回転角(節点角θ)と部材角(R)を未知数として、材端モーメントを表す基本式を立て、節点や層ごとの釣り合い式を連立して解きます。
変位法が優れているのは、未知数が「節点の数と層の数」で決まる点です。応力法のように不静定次数が多くなっても、節点と層の数は構造物の規模で自ずと決まるため、手続きを体系化しやすいのです。これが基本です。
あとで詳しく述べますが、たわみ角法はコンピュータ解析(マトリクス変位法)の理論的な土台でもあります。現代の構造計算ソフトの中身を理解するためにも、この原理を押さえておくことは実務で大きな武器になります。
変位法・応力法・略算法の分類と実務での使い分けについて詳しく解説(各種構造解析・骨組み解析の種類)
たわみ角法の基本公式を正しく使うためには、その前提条件を理解することが絶対条件です。この公式は以下の4つの仮定に基づいて成り立っています。
この仮定を外れた条件(たとえば大変形や著しいせん断変形が生じるケース)では、たわみ角法の公式はそのまま適用できません。これは必須の知識です。
基本公式はたわみ角法の核心部分で、次のように表されます。
$$M_{ij} = k(2\phi_i + \phi_j + \psi) + C_{ij}$$
$$M_{ji} = k(2\phi_j + \phi_i + \psi) + C_{ji}$$
ここで登場する変数の意味を整理しましょう。
| 変数 | 名称 | 説明 |
|---|---|---|
| k | 剛比 | 標準部材の曲げ剛性に対する各部材の曲げ剛性の比(EI/L の比) |
| φ(ファイ) | 節点角の変換値 | θ(節点角)をK₀倍したもの(φ = K₀θ)。手計算を簡略化するための変換値 |
| ψ(プサイ) | 部材角の変換値 | 部材角Rをもとに定義(ψ = -3K₀R)。節点が移動したときのみ発生する |
| C | 固定端モーメント(荷重項) | 部材中間に荷重が作用するときに発生する修正項。節点にのみ荷重が作用する場合はゼロ |
特に見落としがちなのが固定端モーメント(荷重項)の扱いです。荷重が部材の中間に作用しているかどうかで、この項がゼロかどうかが変わります。節点にのみ荷重が作用している場合、固定端モーメントはすべてゼロになります。節点だけに荷重がある場合はゼロ、ということですね。
剛接点では「節点に集まるすべての部材の節点角は等しい」という条件が成り立ちます。これはせん断変形を無視しているという仮定から導かれます。この条件を使うことで、複数の未知数を1つにまとめることができ、連立方程式の次数を大幅に減らせます。
たわみ角法の原理・材端モーメントの符号・変数の定義について詳しく解説(建築構造力学ゼロ所長)
たわみ角法の解き方は、「節点が移動するかどうか」によって手順が変わります。この判断を最初に正確に行うことが、ミスを防ぐうえで最も重要なステップです。
節点移動がない場合(節点方程式のみで解ける)
左右対称のラーメン構造に対称荷重が加わる場合や、連続梁のように横方向に節点が移動しない場合が該当します。解き方の手順は次のとおりです。
節点移動がある場合(層方程式が追加で必要)
ラーメン構造に水平荷重が加わる場合や、柱脚が固定でない場合は節点が水平移動します。この場合は節点方程式に加えて「層方程式」が必要になります。
層方程式とは、各層を水平に切断したとき、切断面より上の水平外力の和と柱のせん断力の和が釣り合うという条件式です。切断した柱のせん断力は材端モーメントから次式で求められます。
$$Q_{ij} = -\frac{M_{ij} + M_{ji}}{h}$$
(hは柱の高さ)
節点移動ありの場合の手順は次のようになります。
整形骨組(柱の高さや梁のスパンが均一なラーメン構造)では独立部材角が層数と等しくなります。たとえば3層構造では3つの独立部材角が生じ、それに対応する3本の層方程式が必要になります。これが原則です。
たわみ角法の手順・節点方程式と層方程式の立て方の詳細解説(名城大学・構造力学Ⅱオンラインテキスト)
部材の中間に荷重が作用するとき、基本公式の中の固定端モーメント(荷重項C)が非ゼロになります。ここを正確に求めないと材端モーメントの計算が全て狂います。固定端モーメントが条件です。
固定端モーメントとは、部材の両端を完全固定した状態で中間荷重が作用したときに生じる端部の反力モーメントです。代表的な荷重ケースの公式は以下のとおりです。
| 荷重の種類 | 支間長 L の部材(i端→j端) | i端の固定端モーメント C_ij | j端の固定端モーメント C_ji |
|---|---|---|---|
| 中央集中荷重 P | スパン中央に P | -PL/8 | +PL/8 |
| 等分布荷重 w(単位長さあたり) | 全長にわたる等分布 | -wL²/12 | +wL²/12 |
| 端部から a の位置に集中荷重 P | i端からa、j端からb(a+b=L) | -Pab²/L² | +Pa²b/L² |
符号のルールにも要注意です。時計回りを正とする場合、i端(材始端)では荷重による固定端モーメントが負、j端(材終端)では正になるケースが多いです。これは曲げモーメントの正の向きと混同しやすい部分なので、たわみ角法の符号規則(材端モーメントは時計回りを正)を徹底して守りましょう。
中間荷重がある部材の基本公式適用後、改めて部材中間のモーメントを求める場合は、材端モーメント・材端せん断力と荷重条件を組み合わせます。材端モーメントと部材中間のモーメントは別物、ということを忘れないでください。
なお、固定端モーメントの算出を間違えると、その部材につながるすべての節点方程式が狂います。節点数が多い構造物では連鎖的に計算ミスが広がります。実務での手計算時は、固定端モーメントを最初にまとめて表形式で書き出し、全部材を一覧で確認する習慣が有効です。これは使えそうです。
固定端モーメント(荷重項)の算定根拠と集中荷重・等分布荷重時の公式の導出(seenlite's blog)
たわみ角法の最大の弱点は、節点数が増えると連立方程式の次数(未知数の数)が膨大になる点です。たとえば10層5スパンのラーメン構造では節点数が数十に及び、手計算では現実的に解くことができません。厳しいところですね。
この弱点を補う形で派生・発展したのが「固定モーメント法(クロス法)」と「マトリクス変位法」です。
固定モーメント法(モーメント分配法)との比較
固定モーメント法はたわみ角法の基本公式から導かれる手法で、連立方程式を解く代わりに「節点の固定・開放」を繰り返す逐次計算で収束させます。連立方程式が不要なため手計算に非常に向いており、5〜10層程度のラーメン構造であれば実用的な精度で解けます。ただし節点移動がある場合は、たわみ角法と同様に層方程式が必要になるため計算量が増えます。
マトリクス変位法(現在の解析ソフトの主流)との比較
現代の一貫構造計算ソフトの核心は、マトリクス変位法です。これはたわみ角法と同じく変位法の一種ですが、すべての部材の剛性をマトリクス(行列)化してコンピュータで一括処理します。節点数が数万に上る大規模建築物でも計算できる点がたわみ角法との決定的な違いです。
| 手法 | 未知数 | 主な用途 | 手計算の可否 |
|---|---|---|---|
| たわみ角法 | 節点角・部材角 | 中小規模ラーメン・建築士試験 | ◎(数節点程度) |
| 固定モーメント法 | 不釣合いモーメント | 節点移動なしのラーメン・連続梁 | ◎(中規模も可) |
| マトリクス変位法 | 全節点の変位ベクトル | 大規模構造・一貫計算ソフト | ✗(コンピュータ必須) |
| 応力法(仮想仕事法) | 余剰反力・軸力 | 特定部材の変形検討 | △(低次のみ) |
実務的に重要なのは、構造計算ソフトの結果を「鵜呑みにしない」ことです。ソフトはマトリクス変位法で動いていますが、入力した支点条件・剛域・断面情報が1つ違うだけでモーメント図が大きく変わります。「D値法で考えればこの柱に力が集まるはず」「たわみ角法の原理から見てこのモーメント図の形はおかしい」という直感は、手計算の経験があってこそ生まれます。
つまり、たわみ角法を手計算で習得することは、現代の構造設計においても「ソフトの出力を正しく読み解く能力」の基盤になります。一級建築士の構造の学科試験でもたわみ角法に関連した問題が出題されており、試験対策としても直接的な効果があります。
たわみ角法の基本式から固定モーメント法(固定法)の原理を導く解説PDFテキスト(名城大学・村田研究室)