構造力学の基礎 公開日:2026年6月15日 更新日:2026年7月22日

力のモーメントの腕の長さ|求め方と作用点との違い

力のモーメントの腕の長さ|求め方と作用点との違い

力のモーメントの公式 M=F×L の L(腕の長さ)は、よく誤解されるポイントです。正しくは「回転中心から力の作用線に下ろした垂線の長さ」で、モーメントアーム(moment arm)とも呼ばれます。作用点までの距離そのものと混同しやすいため、この記事で違いと求め方を整理します。

この記事の要点
  • 腕の長さは、回転中心から力の作用線に下ろした垂線の長さ。
  • 作用点までの距離(斜めの長さ)とは別物。L=r·sinθで換算できる。
  • 力を分解して回転に効く成分だけを使う方法も実務では便利。

腕の長さの意味

POINT

腕の長さは、回転中心から力の作用線までの垂直距離です。回転中心から作用点までの距離(斜めの距離)ではありません。力が斜めの場合、この違いが効いてきます。

作用線とは、力の向きに沿って無限に延ばした直線のことです。腕の長さを測るときは、作用点そのものではなく、この作用線に対して回転中心から垂線を引く必要があります。この垂線の足の位置は作用点と一致するとは限りません。

作用点までの距離との違い

力が回転中心に対して斜めに働く場合、作用点までの距離をr、力と腕のなす角をθとすると、腕の長さは L=r·sinθ になります。

M = F × L = F × r·sinθ r:中心から作用点までの距離/θ:力の向きと r のなす角

別の求め方として、力を分解し、回転に効く成分(中心に垂直な成分)だけを使っても同じ結果になります。力が回転中心の延長線上(θ=0°)を向いている場合はsinθ=0となり、腕の長さは0、つまりモーメントは発生しません。

求め方の手順

  1. 回転中心を決める。
  2. 力の作用線を延長する。
  3. 中心から作用線へ垂線を下ろし、その長さを測る(=腕の長さ)。

計算例

回転中心から2mの位置に作用点がある力F=10Nが、腕の方向に対して30°傾いて作用している場合を考えます。

L = r・sinθ = 2 × sin30° = 2 × 0.5 = 1m
M = F × L = 10N × 1m = 10N·m

もし力が回転中心の真横(θ=90°)を向いていれば、L=r=2mとなり、モーメントはF×2m=20N·mと最大になります。角度によって腕の長さが変わることが分かります。

よくある間違い

注意

作用点までの直線距離rを、そのまま腕の長さLとして計算してしまう間違いがよくあります。力が回転中心に対して垂直に働く特別な場合はr=Lになりますが、斜めに働く一般的な場合はr≠Lなので、必ずsinθを掛けて垂直距離に換算する必要があります。

よくある質問

Q1. 腕の長さがマイナスになることはありますか?

長さそのものは常に0以上ですが、モーメントの計算では回転方向(時計回り・反時計回り)を正負で表すため、結果的にモーメントの値が負になることはあります。腕の長さ自体が負になるわけではありません。

Q2. 力の作用点が回転中心と同じ場合はどうなりますか?

作用点と回転中心が一致する場合、rが0なので腕の長さも0になり、モーメントは発生しません。力を分解して考えても同じ結果になります。

実務のワンポイント

斜め材が絡む架構の照査では、作用点までの距離をそのまま腕の長さとして計算しているミスをよく見つける。sinθを掛け忘れると耐力を過大評価してしまうので、作用線に垂線を下ろす作業を省略しないよう念を押している。

あわせて読みたい

力のモーメント」「力の分解」「正負」「モーメントのつり合い」をどうぞ。

腕の長さは「垂線の長さ」(図解)

腕の長さ=回転中心から力の作用線に下ろした垂線 ○ 正しい:垂線の長さ × 誤り:作用点までの距離 O P 作用点 L =腕の長さ O この距離ではない 腕の長さ = 回転中心Oから、力の作用線(力を無限に伸ばした線)に下ろした垂線の長さ 作用点がどこにあっても、作用線が同じなら腕の長さは変わらない
力を「線」として捉えるのがコツ。作用点はその線上のどこでもよく、腕の長さは中心から線への最短距離で決まる。

力は作用線に沿って好きなだけスライドさせても効果が変わりません(力の伝達性)。だから作用点の位置は本質的ではなく、「作用線がどこを通るか」だけが問題になります。この考え方に慣れると、斜めの力が出てきても迷わなくなります。

斜めの力はどう扱うか

斜めの力の腕の長さを直接測るのが難しいときは、力を水平成分と鉛直成分に分解する方法が確実です。分解してしまえば、それぞれの腕の長さは図の座標差そのままになります。

M = P × L (垂線を使う方法)
M = Px × y + Py × x (分解する方法)※どちらも同じ答えになる
状況おすすめの方法理由
力が水平・鉛直垂線をそのまま使う座標差がそのまま腕の長さになる
力が斜め・角度が分かる成分に分解する三角関数を1回使うだけで確実
力が斜め・図から読める垂線を使う作図で腕の長さが直接測れる
力が複数ある分解してから合計符号のミスが起きにくい
腕の長さゼロ=モーメントゼロ

作用線が回転中心を通るとき、腕の長さはゼロなのでモーメントも必ずゼロです。つり合い計算で「支点まわりでモーメントを取る」のは、この性質を使ってその支点の反力を式から消すためです。逆にいえば、どんなに大きな力でも中心を通っていれば回転させられない——ドアの蝶番を押しても開かないのと同じ理屈です。

まとめ

  • 腕の長さは、回転中心から力の作用線に下ろした垂線の長さ。
  • 作用点までの距離(斜め)とは異なる。L=r·sinθ。
  • 力を分解して回転に効く成分を使っても同じ結果になる。
  • 力が回転中心の延長線上を向くとき、腕の長さは0でモーメントも0になる。