最大静止摩擦力計算機
静止摩擦係数0.45、垂直抗力320 Nなら、面は滑り出すまで最大144 Nまで耐えます。2つの値を入力するだけで、静止した接触が支えられる限界が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 静止摩擦係数
- 0.45
- 垂直抗力
- 320
- 最大静止摩擦力
- 144
この計算機は、静止している接触面が滑り始める直前まで発揮できる最大の摩擦力を求めます。2つの面の静止摩擦係数と、面同士を押し付ける垂直抗力を入力してください。乾燥摩擦の標準的な限界式に従い、最大静止摩擦力を静止摩擦係数と垂直抗力の積として計算します。垂直抗力をニュートンで入力すれば、結果もニュートンになります。入力値はいずれも有限かつ0以上である必要があり、0は有効です。
最大静止摩擦力の限界を理解する
静止摩擦力は、通常、常に一定の力ではありません。2つの面が互いに静止している間は、動きを始めさせようとする接線方向の力に対抗するように大きさが変化します。その範囲は0から上限値までです。
加えた接線方向の力が計算結果を下回る場合、基本モデルでは静止摩擦力がその力と釣り合い、滑りを防げると判断します。必要な抵抗力が上限を超えると面は滑り始め、通常は動摩擦のモデルを使用します。したがって、結果は運動開始前の許容限界を示すものであり、摩擦力が常に最大値で働くという意味ではありません。
たとえば、釣り合いに20ニュートンしか必要としない箱に、接触面が100ニュートンまで支えられるという理由だけで100ニュートンが働くわけではありません。実際には上限の範囲内で、釣り合いに必要な力だけが生じます。表面仕上げ、汚れ、湿度、温度、材料の状態によって摩擦係数は変わるため、実際の材料の組み合わせと条件に適した値をご使用ください。
係数と垂直抗力を正しく入力する
公表されている表の値は目安になりますが、安全性、摩耗、製品性能が重要な場合は測定値が望まれます。ほかに鉛直方向の力がない水平面では物体の重量と等しくなる場合がありますが、斜面、下向きの押し付け、上向きの引張り、揚力がある場合には、その近似は自動的には成り立ちません。まず面に垂直な力を整理し、得られた垂直抗力を入力してください。
別の一貫した力の単位も使用できますが、この計算機は単位の表示や変換を行いません。0は有効で、限界値も0になります。負の値は絶対値へ自動変換せず拒否します。
このモデルでは、どちらも0以上の大きさを表すためです。未入力、無限大、数値でない値も無効です。応答には正規化した両入力、積、計算式が含まれるため、自動処理でも算出根拠を記録できます。
力学問題と設計確認に結果を利用する
計算した最大値を、釣り合いを保つために必要な接線方向の力と比較してください。必要な摩擦力が最大値以下なら、初等的な剛体モデルでは滑らない解が成立します。最大値を超える場合は、静止摩擦力だけでは運動開始を防げないと判断します。
この比較は、自由物体図、治具やクランプの概算、トラクション問題、コンベヤーの確認、再現可能な値が必要なソフトウェアテストに役立ちます。質量と形状から垂直抗力を計算したり、材料名から係数を選択したり、摩擦の向きを決めたり、安全率を加えたりはしません。
実際の接触では、振動、変形、潤滑、表面の経年変化、圧力の偏り、速度依存性により、理想的なクーロンモデルから外れることがあります。設計判断では、適切に保守的な係数と分野ごとの安全基準をご使用ください。ネットワーク、乱数、現在時刻を使わないため、同一の有効入力からは常に同一の出力が得られます。
活用例
箱が滑り始めるか確認する
水平方向の押す力を、床との接触面が支えられる最大静止摩擦力と比較します。
クランプの滑り止め能力を見積もる
既知の締付け垂直抗力と測定済みの係数から、接線方向の一次的な限界を求めます。
力学用のテストデータを作成する
授業、シミュレーション、フォーム、自動単体テスト向けに決定論的な期待値を生成します。
よくある質問
最大静止摩擦力は常に働きますか?
いいえ。 静止摩擦力は釣り合いに必要な大きさへ調整され、滑り出す直前にだけ最大値へ達します。
どの単位を使用すればよいですか?
係数は無次元です。 垂直抗力をニュートンで入力すると、最大静止摩擦力もニュートンで返されます。
最大静止摩擦力はどう計算しますか?
静止摩擦係数に垂直抗力を掛けます。係数0.45、垂直抗力320 Nなら、面が滑り始めるまでの限界は144 Nです。
押す力が最大静止摩擦力を超えるとどうなりますか?
面が滑り始めます。その時点で基本のモデルは当てはまらなくなり、動いている間の抵抗には通常、動摩擦のモデルを使います。
係数や垂直抗力は0でもよいですか?
はい。どちらも有限で負でない値である必要があり、0は使えます。係数か垂直抗力が0なら、最大静止摩擦力も0になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/mech/static-friction-max \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"static_friction_coefficient":0.45,"normal_force":320}'const res = await fetch("https://api.kit.forhosting.com/mech/static-friction-max", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"static_friction_coefficient": 0.45,
"normal_force": 320
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/static-friction-max",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"static_friction_coefficient": 0.45,
"normal_force": 320
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/static-friction-max", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"static_friction_coefficient":0.45,"normal_force":320}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"static_friction_coefficient":0.45,"normal_force":320}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/static-friction-max", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"static_friction_coefficient": 0.45,
"normal_force": 320
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.static_friction_max",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
計算は決定論的で、ネットワークを使用せず、APIでは1リクエスト$0.002で利用できます。
最大静止摩擦力の限界を理解する
この計算機は、その上限をF_s,max = mu_s × Nとして返します。mu_sは無次元の静止摩擦係数、Nは垂直抗力です。
係数と垂直抗力を正しく入力する
static_friction_coefficientには、有限で0以上の数値を入力してください。この項目はmu_sを表し、単位はありません。normal_forceには、接触面に垂直な有限かつ0以上の接触力を入力してください。normal_forceがニュートンなら、maximum_static_frictionもニュートンです。
力学問題と設計確認に結果を利用する
このEndpointが評価するのはmu_s × Nだけです。ブラウザー版は個別確認に便利で、APIは1回$0.002で、演習、シミュレーション、検証処理、教育用画面へ同じ決定論的な構造を返します。
技術的な質問
どの計算式を使用しますか?
F_s,max = mu_s × N、つまり静止摩擦係数と垂直抗力の積を使用します。
負の値を入力するとどうなりますか?
係数と垂直抗力の大きさは0以上である必要があるため、invalid_inputでリクエストが失敗します。
APIによる計算料金はいくらですか?
APIは1リクエスト$0.002です。ブラウザーでも対話形式で計算できます。