カテナリー曲線計算機

カテナリー曲線(懸垂線)のパラメータa、h、kから、yの値、頂点(最下点)座標、弧の長さ、サンプル座標を瞬時に計算。双曲線関数 y = a·cosh((x−h)/a)+k に対応したオンライン計算ツールです。

837.6K 利用回数 更新日 · 2026-05-05 ブラウザ内で処理 · アップロードなし
AD

カテナリー曲線計算機の使い方

カテナリー曲線計算機は、パラメータを入力するだけでカテナリー曲線(懸垂線)の形状・方程式・頂点座標・弧の長さを即座に計算できる便利なツールです。

  1. パラメータ a の入力 — 曲線のスケールと曲率を制御する正の数(a > 0)を入力します。デフォルト値の 1 では標準的なカテナリー曲線となります。
  2. 水平移動 h の入力 — 頂点(最下点)の位置をx軸方向に平行移動させます(正の数値で右移動、負の数値で左移動)。
  3. 垂直移動 k の入力 — 曲線全体をy軸方向に上下移動させます。
  4. 特定 x での y 座標の計算(任意) — 追加計算セクションに x の値を入力すると、対応する y 座標を算出します。
  5. 弧の長さの計算(任意) — 始点 x₁ と終点 x₂ を入力すると、指定した区間のカテナリー曲線の弧の長さを計算します。
  6. サンプル座標一覧の確認 — 頂点を中心とした対称な (x, y) 座標ペアのテーブルが自動生成され、曲線の全体の形状を視覚的に把握できます。

カテナリー曲線(懸垂線)の計算式と理論

本計算機では、一般的なカテナリー曲線の方程式として以下の形式を使用しています。

y = a · cosh((x − h) / a) + k

ここで、双曲線余弦関数(cosh)は指数関数を用いて以下のように定義されます。

cosh(t) = (eᵗ + e⁻ᵗ) / 2
記号意味
aスケールパラメータ(a > 0)。鎖の水平張力と単位長さあたりの重量の比率に関係します
h頂点(最下点)の水平位置(x座標)
k頂点(最下点)の垂直位置調整パラメータ
x独立変数(水平位置)
y水平位置 x における曲線の高さ(y座標)

頂点(最下点)の座標: カテナリー曲線の頂点は常に (h, a + k) に位置します。

弧の長さ(曲線の長さ)の公式:

s = a · [sinh((x₂ − h)/a) − sinh((x₁ − h)/a)]

※ ただし、sinh(t) = (eᵗ − e⁻ᵗ)/2 は双曲線正弦関数です。

物理的な解釈と張力

カテナリー曲線は物理学において、均一な重力場のもとで自重により垂れ下がる鎖が位置エネルギーを最小化するときに現れます。パラメータ a = T₀ / (ρg) と表され、T₀ は頂点における水平張力、ρ は線密度(単位長さあたりの質量)、g は重力加速度を意味します。

前提条件と計算限界

カテナリー曲線計算機では、たわみ性(曲げ剛性がゼロ)があり伸び縮みしない理想的な均一ロープや電線を想定しています。実際の電線や架線では、曲げ剛性や風荷重、温度変化による伸縮が影響するため若干の誤差が生じる場合があります。また、|x − h| / a が非常に大きい場合、cosh や sinh の計算値が浮動小数点数の限界を超えて「未定義(undefined)」と表示されることがあります。

カテナリー曲線計算機の活用シーン

カテナリー曲線(懸垂線)は、数学・物理学・建築・土木工学などの多様な分野で活用されています。

  • 架線・電線・送電線のたわみ計算 — 架線や吊り橋のメインケーブル、海洋のアンカーチェーンの垂れ下がり形状や張力を解析。
  • 建築デザイン・アーチ構造 — 逆カテナリー構造(上下逆にした懸垂線)は、曲げモーメントが発生せず圧縮力のみが働くため極めて頑丈なアーチ構造(例:セントルイスのゲートウェイ・アーチ)に採用されます。
  • 数学・物理学教育 — 単純な放物線(2次関数)と懸垂線(cosh関数)の違いを視覚的に理解し、双曲線関数の実用例を学習。
  • 力学・構造解析 — 固定端条件や境界条件に合わせた鎖の長さを求め、張力分布をシミュレーション。

本計算機を活用することで、複雑な双曲線関数の手計算を行うことなく、カテナリー曲線の各種座標や弧の長さを即座に求めることができます。

カテナリー曲線計算機についてのよくある質問

カテナリー曲線(懸垂線)とは何ですか?

カテナリー曲線(懸垂線)とは、両端を固定した柔軟で伸びない鎖やロープが、自重によって垂れ下がったときに形成される自然な曲線です。標準形の方程式は y = a·cosh(x/a) で表され、a は曲線の広がりを決めるパラメータです。

カテナリー曲線計算機におけるパラメータaの役割は何ですか?

パラメータaはカテナリー曲線の広がり具合(スケール)を決定します。aの値が大きいほどゆるやかで幅の広い曲線になり、小さくすると急勾配で鋭い曲線になります。

カテナリー曲線の弧の長さはどのように計算されますか?

弧の長さの公式は s = a·[sinh((x₂−h)/a) − sinh((x₁−h)/a)] です。本計算機のオプション項目に始点x₁と終点x₂を入力することで、その2点間の弧の長さを正確に算出できます。

入力したデータは保存されますか?

いいえ。すべての計算処理はお使いのブラウザ上で行われ、サーバーへデータが送信・保存されることはありません。