衝撃力計算機
450 Jの運動エネルギーを0.05 mで止めるには、平均9000 Nの力が必要です。吸収するエネルギーと、つぶれ・緩衝材・ブレーキによる停止距離を入れると、平均の衝撃力が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Ke
- 450
- D
- 0.05
- 運動エネルギー
- 450 N
- 停止距離
- 0.05
- 階級
- 9,000
- 衝撃力
- 9,000
衝撃力計算機は、仕事とエネルギーの関係を実用的な平均力の見積もりに変えます。動いている物体を止めるために取り除く必要がある運動エネルギーは、その力が作用する距離に平均力を掛けたものに等しいです。運動エネルギーをジュール、停止距離をメートル(または整合するエネルギーと長さの組)で入力すると、本ツールは平均衝撃力をニュートンで返し、代入済みの式と短い物理メッセージも付けます。ワークシート、衝突試験のメモ、自動テストにそのまま貼れます。負の運動エネルギーや正でない距離も拒否され、不完全または非物理的な入力から結果が捏造されることはありません。
平均衝撃力の意味と F = KE / d の理由
運動エネルギー KE をもつ物体が有限の停止距離 d にわたって静止させられるとき、正味の反対力のする仕事は運動エネルギーの変化に等しくなります。その経路に沿って作用する一定または平均の力の大きさ F について、仕事は F と d の積なので、KE は F と d の積に等しく、したがって F は KE を d で割ったものになります。
SI 単位では運動エネルギーはジュール、距離はメートル、力はニュートンです。1 ジュールが 1 ニュートンメートルだからです。この平均力モデルは、どれだけのエネルギーを吸収しなければならず、どれだけの圧壊・緩衝・制動距離が使えるかが分かっていて、詳細な力–時間履歴がまだないときの、教室と第一近似の工学で標準的な見積もりです。
実力が一定だと主張するものではありません。クラッシャブルゾーン、フォーム、シートベルト、地盤の変形は、変位と時間とともに変化する力を生み出します。それでも KE を d で割った比は、上限風の透明なチェックになります。
使える停止距離がごく短いと、暗黙の平均力は非常に大きくなり、それが長いクラッシャブルゾーンや厚いヘルメットライナーの直感そのものです。非負の運動エネルギーと厳密に正の停止距離を与え、単位換算は呼び出し前に行ってください。
本ページは完全な有限要素衝突ソルバーでも、接触時間が必要なインパルス計算機でも、質量や速さについて半分 m v の二乗を解く運動エネルギー計算機でもありません。それらは別の検索意図と専用ツールです。
実用上の注意、制限、関連する検索
運動エネルギーと停止距離は、最初から最後まで一つの整合する単位系に保ってください。元の問題がエネルギーではなく質量と速さを与える場合は、まず運動エネルギーツールで KE を半分 m v の二乗として求め、測定または仮定した圧壊・制動距離とともにここに渡します。元が平均力と距離を与えてエネルギーが必要な場合は、ご自身で変形してください。
本ランディングは力だけを解きます。教室例は意図的に組み合わせます。車両安全やスポーツ用パッドを教えるときは、実際のピーク力が平均を超え得ることを強調し、F が KE を d で割ったものは第一見積もりと距離に対する設計レバーであり、完全な衝突パルスではないと述べてください。
本ページは衝撃力計算機、停止距離からの力、運動エネルギーからの平均力をオンラインで探す人向けです。単位換算器でも、自由落下の衝突速度ツール単体でも、J が F delta t のインパルス計算機でもありません。エネルギーと停止距離が既に分かっており、ニュートン単位の平均力だけが必要なときに本能力を選んでください。
往復確認は容易です。 返された力に d を掛け、応答と同じ小数十二桁丸めの範囲で KE が復元されることを確認してください。
活用例
仕事–エネルギー衝突問題の宿題チェック
教科書の衝突・制動問題から運動エネルギーと停止距離を入力し、平均力と代入式を決定的な結果と照合します。
安全パッドと圧壊距離の見積もり
詳細な力–時間計測に投資する前に、測定エネルギーと利用可能な圧壊・フォーム厚から平均力を設計メモや実験報告で見積もります。
ゲーム・シミュのダメージ用ユニットテスト
既知のエネルギー–距離–力の三つ組と、意図的な距離ゼロ拒否を、物理エンジンのコーディング型の期待値として生成します。
よくある質問
衝撃力計算機はどの公式を使いますか?
F = KE / d を使います。KE は物体を止めるために吸収される運動エネルギー、d は停止距離です。SI 単位では結果はニュートン(メートルあたりジュール)です。
停止距離がゼロの場合はどうなりますか?
d がゼロのとき平均力 F = KE / d は未定義です(ゼロ除算)。
結果はどの単位ですか?
運動エネルギーがジュール、停止距離がメートルのとき、力はニュートンです。KE と d は一つの整合する単位系に保ってください。本計算機は単位換算しません。
停止距離を長くすると衝撃力が小さくなるのはなぜですか?
同じエネルギーをより長い距離で吸収するためです。平均の力はエネルギーを距離で割った値なので、距離がごく短いと力は非常に大きくなります。車のクラッシャブルゾーンやヘルメットの厚い内装はこの考え方に基づいています。
質量と速さしか分からない場合はどうしますか?
まず運動エネルギーを、質量の半分に速さの2乗を掛けて求めます。その値と停止距離をここに入力してください。この計算機が求めるのは平均の衝撃力だけです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/mech/impact-force-stopping-distance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ke":450,"d":0.05}'const res = await fetch("https://api.kit.forhosting.com/mech/impact-force-stopping-distance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ke": 450,
"d": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/impact-force-stopping-distance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ke": 450,
"d": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/impact-force-stopping-distance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ke":450,"d":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ke":450,"d":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/impact-force-stopping-distance", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"ke": 450,
"d": 0.05
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.impact_force_stopping_distance",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
停止距離がゼロの場合は、エネルギーをゼロで割っても有限の力を定義できないため、明確な invalid_input エラーで拒否されます。無料のブラウザ実行系と前払い API は同じ決定的な同型コアを共有し、数学経路にネットワークはなく、乱数シードも壁時計依存もありません。料金は成功した API リクエストごとに定額の $0.002 で、検証失敗は課金されません。
API の呼び方と応答の内容
運動エネルギーは負であってはなりません。停止距離は厳密にゼロより大きくなければなりません。必須の有限フィールドが二つの JSON 本体を送ります。衝突前の運動エネルギー用の ke(別名 kinetic_energy、energy、KE)と、物体が静止させられる距離用の d(別名 stopping_distance、distance)です。絶対値は公開上限以内に保ち、Worker とブラウザの IEEE 倍精度で商が有限のままになるようにします。ゼロは invalid_input とゼロ除算を名指しするメッセージで失敗し、負の値は非物理として失敗します。成功時、応答は整理済みの ke と d を返し、kinetic_energy と stopping_distance として写し、force と impact_force を同じ平均力(ニュートン)に、unit を N に、formula を文字列 F equals KE over d に、equation を F equals four hundred fifty over zero point zero five equals nine thousand N のような完全代入行に、method を impact_force_stopping_distance に、message を仕事–エネルギーの短い英語要約に設定します。欠落フィールド、非有限数、絶対限界外の値、負のエネルギー、距離ゼロ、負の距離など検証失敗は invalid_input を返し、課金されません。料金は単位 item の成功リクエストごとに定額の $0.002 です。クライアントを制御できるときは JSON 数値を優先し、厳密な有限パターンに合う数値文字列は宿題フォームの貼り付け用に受け付けます。
実用上の注意、制限、関連する検索
450 ジュールを 5 センチメートルで割ると 9000 ニュートン、1000 ジュールを 0.5 メートルで割ると 2000 ニュートン、停止距離ゼロは厳しい invalid_input 経路を示します。invalid_input を返す失敗タスクは前払い残高を消費しないので、学習者が意図的に距離をゼロにしても探索スクリプトのコストを抑えられます。
技術的な質問
運動エネルギーは負になれますか?
いいえ。古典的な運動エネルギーは非負です。負の ke 値は invalid_input で拒否されます。
衝撃力計算機は無料ですか?
ブラウザツールは無料でローカル実行されます。API 呼び出しは成功リクエストごとに $0.002 の KIT 前払い残高を使い、失敗タスクは課金されません。