- 反力ってなに?
- 支点反力との違いは?
- どうやって計算する?
- 釣り合いの3条件って?
- ピン支点・ローラー支点で反力はどう変わる?
- 施工管理として何に使う?
上記の様な悩みを解決します。
反力は構造力学を学び始めた人が最初につまずく言葉で、しかも構造計算の入り口に必ず出てくる超基本概念です。荷重を支点に伝えて建物が立っていられるのは、支点が外力と同じ大きさで反対向きの力を返してくれているから。この「返ってくる力」が反力で、釣り合いの3条件と組み合わせれば中学レベルの算数で解けます。
なるべく分かりやすい表現で記事をまとめていくので、初心者の方にも理解しやすい内容になっているかなと思います。
それではいってみましょう!
反力とは?
反力とは、結論「外力を受けた構造物が、支点(壁・地面・柱脚など)から外部に返している力」のことです。
英語では reaction force と呼び、記号は R(または個別に Ra、Rb、Rax、Ray など)、単位は N または kN を使います。机の上に1kgのリンゴを置いた状態をイメージすると、リンゴが下向きに重力9.8Nで机を押している一方で、机がリンゴを9.8Nで上向きに押し返している、その「押し返している力」がまさに反力です。もし反力がなければ机は陥没してしまうので、反力があること自体が「支点として成立している」ことの証拠になります。
反力には大事な性質がいくつかあります。
- 外力と同じ大きさで反対向き(ニュートンの作用反作用と同じ理屈)
- 支点の種類によって発生できる方向が変わる
- 釣り合いの3条件で値が決まる
- 構造解析の入り口で必ず最初に求める量
- マイナスの値も出てきて、その場合は仮定方向と逆向き
反力が分からないと構造計算は1ミリも進みません。建物の力の流れは「外力→反力→断面力→部材設計」の順で計算するのが基本で、反力は柱脚アンカーボルトの引き抜き力、基礎の沈下量、梁端のせん断力・モーメントといった具体的な設計値にも直結します。
僕としては、反力は「目に見える力の入口・出口」だと捉えていて、現場で接続部・支点・吊り点を見るたびに「ここに何N返ってるんだろう?」と頭の中で問いを立てるクセをつけると、構造図の見え方が一段深くなる感覚があります。
支点そのものの分類はこちら。

反力の種類(支点別の発生方向)
支点の種類によって発生できる反力の数と方向が変わります。「支点が拘束している自由度の数=反力の数」と覚えると整理しやすいです。
| 支点 | 水平H | 鉛直V | モーメントM | 反力数 |
|---|---|---|---|---|
| ローラー支点 | × | ○ | × | 1 |
| ピン支点 | ○ | ○ | × | 2 |
| 固定支点 | ○ | ○ | ○ | 3 |
固定支点は、柱脚を基礎に剛接合した場合や梁を壁に剛接合した場合の代表例で、回転すら拘束するのでモーメント反力まで発生します。鉄骨柱脚の埋込み柱脚やRC造の柱脚はこのタイプ。ピン支点は並進(縦横の動き)は止めるが、回転は許す形で、鉄骨造の露出型柱脚(アンカー4本+ベースプレート)が近いイメージ、橋梁の沓(シュー)もここに入ります。ローラー支点は片方向のみ支える形で、橋梁の伸縮側支点や温度伸縮を逃がす支承などがこのタイプですね。
ピン支点・ローラー支点の個別記事はこちら。


釣り合いの3条件(反力を求める基本式)
反力は「釣り合いの3条件」を立てれば算数で解けます。平面構造(2D)の場合、次の3つが同時に成り立つ必要があります。
- ΣX = 0(水平方向の力の合計がゼロ)
- ΣY = 0(鉛直方向の力の合計がゼロ)
- ΣM = 0(任意の点まわりのモーメント合計がゼロ)
「動かない=力の合計もモーメントの合計もゼロ」というシンプルな話。水平・鉛直だけだと回転する場合を表現できないので、並進2式+回転1式=3式で「動かない状態」を完全に表現します。
式の数と未知数の数で構造が分かれます。
- 反力数 ≤ 3式:静定構造(釣り合いだけで解ける)
- 反力数 > 3式:不静定構造(変形条件が追加で必要)
単純梁(ピン+ローラー)は反力2つだから式3つで解けますが、固定梁(両端固定)は反力6つあるので釣り合いだけでは不足し、不静定構造になります。
モーメントの式は任意の点で立てられるのが強みで、未知数(反力)が多く通る点を選ぶと、その反力の腕の長さ=0になって式から消え、他の未知数だけが残るので解きやすくなります。「消したい反力が通る点でモーメントを取れ」が黄金ルールですね。
不静定構造の判別はこちらを参考にしてください。


反力の計算例(単純梁・片持ち梁)
代表的な梁での反力計算を見ていきます。
単純梁・中央集中荷重の場合、スパン L で中央に集中荷重 P、両端ピン+ローラー支点(A端ピン、B端ローラー)とすると、ΣY=0 から Ra+Rb−P=0、ΣM(A)=0 から Rb×L−P×(L/2)=0、これを解いて Rb=P/2、Ra=P−Rb=P/2 となります。中央に荷重なら両端で半分ずつ、という直感通りの結果ですね。
単純梁・等分布荷重の場合、スパン L 全体に等分布荷重 w (N/m) が乗ると、全荷重=wL なので Ra=Rb=wL/2。屋根荷重・床荷重を梁が受けるときの代表パターンです。
片持ち梁・先端集中荷重の場合、スパン L で先端に集中荷重 P、A端固定支点とすると、Ha=0、Va=P(上向き)、Ma=P×L となり、モーメント反力 Ma=P×L が出るのがポイント。先端から離れるほど梁の付け根のモーメントは大きくなるので、バルコニーや庇の付け根で割れやすいのはこれが理由です。
反力の計算結果がマイナスになることもあります。これは「仮定が上向きだったので、結果が−1なら下向き」と読み替えればよく、物理的には支点が引っ張られている状態(=アンカーボルトに引き抜き力が出る)を意味します。「マイナス=仮定方向と逆」として淡々と処理すればOKですね。
片持ち梁・最大曲げモーメントの詳細はこちら。


施工管理での着眼点
施工管理として反力の理解が活きる場面を整理します。
- 柱脚アンカーボルトの引き抜き:鉛直反力がマイナス(引き抜き)になる場合がある。高層建物の隅柱、ピロティ柱、軽量鉄骨倉庫などで地震・風荷重時に発生
- 揚重計画(クレーン・玉掛け):ロングスパン部材の両端吊り点反力を計算する。重心が偏っているとAとBの反力が大きく違うので、吊り点間隔と吊り治具の選定で反力をならす
- 仮設足場の脚部荷重:枠組み足場・くさび足場の脚部にかかる荷重も反力。1台のジャッキベースに何kN集まるかと地盤の許容支持力を比較、不足なら敷板で受け面積を広げる
- 支保工の押し返し力:スラブ・梁を支える支保工も反力を発生させて打設荷重を返す装置。パイプサポートが座屈するのは反力(=軸力)が許容軸力を超えたとき
- 鉄骨建方時の重心管理:H鋼大梁を吊るときも重心位置と吊り点位置の関係で反力配分が決まる。重心がズレると片側の吊り点反力が想定外に大きくなる
設計図のアンカーボルト本数・径が引き抜き反力で決まっていることもあるので、「引き抜き反力Va=○○kN」が記載された設計書は施工管理として要チェックです。
僕としては、反力計算の本質は「重心位置と支点位置の関係」だと捉えていて、教科書的な単純梁では重心が中央にある前提で綺麗に解けるけれど、現場では「鉄骨にジョイント板や座金が付いて重心が10〜20cm横にズレる」のが普通なので、設計値と現物の差を読む感覚はとても大事だなと感じます。
支保工・足場・クレーンガーターの関連はこちら。



反力に関する情報まとめ
- 反力とは:外力を受けた構造物が支点から返している力(N または kN)
- 記号:R(または Ra、Rb など)、上向き正・下向き負
- 支点別の反力数:固定3つ、ピン2つ、ローラー1つ
- 求め方:釣り合いの3条件 ΣX=0、ΣY=0、ΣM=0 を連立
- 計算のコツ:「消したい反力が通る点でモーメントを取る」
- マイナスの反力:仮定方向と逆向き、引き抜きを意味することが多い
- 静定と不静定:反力数≤3が静定、反力数>3が不静定(変形条件が必要)
- 施工管理視点:アンカー引抜、揚重計画、足場脚部、支保工押返し力、すべて反力ベース
以上が反力に関する情報のまとめです。
反力は「構造計算の入り口の入り口」で、ここを押さえないと先の断面力・部材設計に進めません。式は3本だけ、しかも算数で解けます。施工管理として現場を見るときも「目に見える接続部のすべてが反力の発生点」と意識できれば、構造図や仮設計画の意図が読み取れるようになります。
合わせて読みたい記事はこちら。










