細長比の計算
有効長さ4000 mm、最小断面二次半径50 mmの柱の細長比は80です。2つの値を同じ単位で入力し、結果を設計規準の限界値と比べてください。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 有効長さ
- 4,000
- 回転半径
- 50
- 細長比
- 80
柱の細長比は、有効長さ L を断面の最小断面二次半径 r で割った無次元の商です。構造規準はこの一つの数で部材がずんぐり、中間、細長のいずれかを判断し、圧壊荷重・非弾性座屈・オイラー座屈のどれが設計を支配するかを決めます。
柱の細長比の意味と送るべき二つの長さ
圧縮材の細長比は無次元の商 lambda が L を r で割った値であり、L は柱の有効長さ、r は断面の最小断面二次半径です。有効長さは、鋼・木・コンクリートの規準で使う KL/r の形から始めるとき、すでに端部条件係数を折り込んでいます。
ピン支持のオイラー柱は K が 1、両端固定は K が約 1/2、片持ちは K が約 2 となり、同じ物理長さでも端部の拘束で細長比は大きく変わります。断面二次半径自体は座屈軸まわりの I を A で割った平方根なので、最小半径は rx と ry の小さい方であり、一様断面材のオイラー座屈を支配する軸です。
検索意図は細長比計算機、柱の細長比、lambda は L を r で割る、KL/r、既知の有効長さと断面二次半径を規準解説なしで分類数に変える、に集まります。必要なのは式があることの想起ではなく、AISC の限界細長比、ユーロコードの無次元細長比入力、木材の KL/d 照合、宿題正答と比較できる数値の lambda です。単位を一貫させてください。
ミリメートル同士、メートル同士なら同じ無次元比になります。式は最小 r が既知の一様断面材を仮定し、形鋼表の参照、多角形からの I 計算、オイラー荷重の適用は行いません。
入力の検証と λ = L / r の適用
有限数に解析できる数値文字列は受け付け、フォームや CSV 風パイプラインが余分なキャストなしで値を渡せます。別名も便宜上認識します。断面二次半径は非零でなければならず、零の値は消えゆく r で L を割ると細長比が未定義になるため、明確なメッセージで拒否します。
負の r は許され、lambda の符号を反転するだけで、呼び出し側が選んだ主軸から符号付きの半径を既に持つときの軸符号の規約です。有効長さも符号付きでよく、物理的な柱長さは通常正です。形鋼表照合・オイラー荷重モード・単位の自動換算・規準分類表はなく、純粋な L/r の評価のみです。
既に I と A が分かり半径が欲しいときは別の断面二次半径計算機と、既に lambda があり Pcr が欲しいときは座屈荷重計算機と組み合わせてください。
実務利用・限界・料金・提供経路
材料力学の宿題採点、測定した有効長さと最小断面二次半径の lambda への変換、予備の鋼柱や木柱の限界細長比照合、同じ面積が図心から離れるほど r が下がり lambda が上がることの授業など、すぐの細長比確認にはブラウザツールをご利用ください。単位を一貫させ、公表の大きさの上限内に収め、Worker 隔離上で商が有限のままになるようにしてください。
結果は完全に決定的で、同一入力は常に同じ細長比と同じ式・手法ラベルを返します。言語モデル・外部の構造表・乱数がないため、継続的インテグレーション検査や再現可能な教材に固定しても安全です。既知の細長比を無次元の報告慣習の間で表すのに換算器は不要です。
ミリメートル同士とメートル同士はすでに一致し、lambda が無次元だからです。
活用例
設計試験向けの決定的フィクスチャ
単体試験や対話的な柱デモを種付けするパイプラインは、言語ごとに商を再実装せず、純粋な L と r のオラクルを呼べます。
よくある質問
細長比計算機はどの式を使いますか?
定義 λ = L / r です。L は柱の有効長さ、r は断面の最小断面二次半径です。オイラー荷重と規準の相関照査は計算しません。
断面二次半径が零だとどうなりますか?
断面二次半径零は λ = L/r が零除算になるため認められず、その呼び出しは課金されません。
L と r にはどの単位を送るべきですか?
両方に同じ長さ単位を使ってください。ミリメートル同士、メートル同士なら同じ無次元細長比になります。計算機は混在単位系を換算しません。
柱の有効長さとは何ですか?
実際の長さに、端部の支持条件で決まる係数を掛けたものです。両端ピンなら係数は1、両端固定なら約半分、片持ちなら約2になり、同じ柱でも細長比が大きく変わります。
どの断面二次半径を使えばよいですか?
最小のものを使います。断面二次半径は断面二次モーメントを断面積で割った値の平方根で、柱はこの値が小さいほうの軸まわりに座屈するため、それが細長比を決めます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/phys/slenderness-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"effective_length":4000,"radius_of_gyration":50}'const res = await fetch("https://api.kit.forhosting.com/phys/slenderness-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"effective_length": 4000,
"radius_of_gyration": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/slenderness-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"effective_length": 4000,
"radius_of_gyration": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/slenderness-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"effective_length":4000,"radius_of_gyration":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"effective_length":4000,"radius_of_gyration":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/slenderness-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"effective_length": 4000,
"radius_of_gyration": 50
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.slenderness_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本細長比計算機はこれら二つの量を有限数として受け取り、lambda は L を r で割る除算を行い、比・入力のエコー・式・手法ラベルを含む構造化 JSON を返します。断面二次半径が零のときはモデルが零除算になるため invalid_input で拒否します。
柱の細長比の意味と送るべき二つの長さ
slenderness_ratio・effective_length・radius_of_gyration・formula・method を JSON で返すと、メモへの貼り付け、自動試験への固定、言語をまたいだ再利用が容易です。
入力の検証と λ = L / r の適用
effective_length と radius_of_gyration を含む JSON 本体を送ってください。両フィールドは必須かつ有限です。欠落、空文字、非数値テキスト、NaN、Infinity は結果の前にただちに invalid_input で失敗し、検証失敗は課金されません。effective_length は L・Le・length・effective_column_length・unsupported_length・kl も受け付け、radius_of_gyration は r・r_min・rmin・gyration・least_radius・radius も受け付けます。検証後、slenderness_ratio は effective_length を radius_of_gyration で割った値です。結果は小数第十二位まで丸められ、同じ入力は JavaScript エンジン間で常に同じ JSON になります。同じ純関数が無料のブラウザ内ツールと API 経路を駆動し、計算経路にネットワークも乱数種も壁時計もありません。
実務利用・限界・料金・提供経路
スクリプト・CAD 補助・教材基盤・ノートが単一契約のもと多数の長さ・半径対の安定 JSON を必要とする場合は API をご利用ください。成功した要求は $0.002 の課金 1 件で、検証失敗は残高を消費しません。
連携の活用例
宿題と試験の照合
学生と採点者は、与えられた有効長さと最小断面二次半径について λ = L/r を確認し、断面二次半径が零のときは明確な invalid_input 拒否を受けます。
柱の予備分類
計算した有効長さと r_min を細長比に変え、鋼・木・コンクリートの柱を完全な座屈解析の前に規準の限界 λ と比較できます。
技術的な質問
この API で柱の細長比を求めるには?
effective_length(L、長さ)と radius_of_gyration(r、長さ)を含む JSON 本体を phys.slenderness_ratio へ送ってください。応答は effective_length、radius_of_gyration、slenderness_ratio、formula、method を返します。
細長比計算機の料金は?
ブラウザツールは無料です。API 要求は成功した呼び出しごとに前払い KIT 残高を $0.002 で使い、無効な入力は請求されません。