自転車ギヤ比計算機
50Tのチェーンリングと11Tのコグなら、クランク1回転で後輪は4回以上回り、32Tと36Tでは1回未満です。両方の歯数を入れるだけで、正確なギヤ比と重い・軽いの区別が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- チェーンリングの歯数
- 50
- スプロケットの歯数
- 11
- ギア比
- 4.5454545455
- 比
- 4.5454545455
- 比率 (文字列)
- 50/11
サイクリスト、バイクフィッター、コンポーネント店は、常にギア構成を比較しています。ロードの50-11はコンパクトの34-28と比べてどれだけ硬いか、どのカセットコグがミッドコンパクトクランクを登りやすくするか。本機能はテレメトリもパワーメーターも転がり半径の隠れた仮定もなく、透明な算術で答えます。正の歯数を二つ、フロントチェーンリングとリアスプロケット(コグ)として渡します。サービスはチェーンリングをスプロケットで割ったギヤ比、50/11のような短い比文字列、硬めと易しめを分類する短いメッセージ、監査可能なステップ置換を返します。
自転車ギヤ比が実務で意味すること
自転車では、チェーンでつながれた二つの歯付き部品、すなわちクランクセットのフロントチェーンリングと、フリーハブまたは固定ハブ上のリアスプロケットを介して、ケイデンスが車輪回転に増幅されます。サイクリング慣例のギヤ比は、単にチェーンリング歯数をリアスプロケット歯数で割ったものです。
50歯のチェーンリングと11歯のコグはおよそ4.545となり、平坦での高速向けの高いロードギアです。32歯のチェーンリングと36歯のカセットコグはおよそ0.889となり、クランク1回転で車輪が1回転未満しか回らない登りやすいギアです。比が大きいほど1ペダルあたりの力が大きく、1回転あたりの進みも長くなります。
比が小さいほど力が減り、急坂やテクニカルなトレイルで速度が下がります。産業用の歯車対計算機がしばしば減速機向けに従動/駆動を返すのと異なり、ライダーとショップマニュアルはほぼ常にチェーンリング/コグを引用します。実機の歯数は整数ですが、ライブラリは正の有限数を受け付け、バッチスクリプトや概算計画も動きます。
出力は車輪径やタイヤサイズ、ギアインチを勝手に想定しません。それには追加の幾何が必要です。純粋な比だけを切り出し、カセット・クランクセット・1x対2xレイアウトを同じ土俵で比較してから、展開やメートル展開の式を重ねられるようにします。
サイクリングと製品ワークフローでの位置づけ
バイクショップとオンラインコンフィギュレータは、顧客がクランクセットとカセットを選ぶ際、見積前にあらゆる組合せの即時比表を必要とします。コーチングアプリは選手の現行ギアを保存し、ライドファイルなしで11-28から11-34へのカセット交換など計画変更を比較します。
見習いを教えるメカニックは、ワイドレンジカセット付きコンパクトクランクが短いカセットの従来50-34より登りレンジが広い理由を、比を並べて示せます。アドベンチャーとバイクパッキングの計画者は、積載登り用の脱出ギアをカセット下端だけで評価します。ブラウザ経路は単発確認が無料です。
50と11を入れ高いロード比を確認し、34と28でより易しい登り値を見てください。
活用例
ショップ向けビルド設定ツール
顧客が新しいロードやグラベル用コンポーネントを選ぶとき、チェーンリングとカセットコグの各組合せをギヤ比表に対応付けます。
コーチングでのギア比較
選手の現行の最高・最低ギアと、提案するクランクやカセット交換を、安定した比の数値で比較します。
カタログとマーケティング表
製品の歯数データから駆動系ギア表を再生成し、技術ページを部品リストと一致させます。
よくある質問
ギアインチや展開は含まれますか?
いいえ。 歯数だけの純粋なギヤ比のみを返します。ギアインチや展開メートルが必要なら、オフラインで車輪径や周長を掛けてください。
一般的なギヤ比計算機との違いは?
産業向けツールはしばしば従動/駆動と任意の軸回転数を使います。本ツールは自転車のチェーンリングとリアスプロケット歯数をサイクリング順で扱うよう命名・文書化されています。
50/11と34/28ではどちらが重いですか?
50/11です。ギヤ比が高いほどクランク1回転で進む距離は長くなりますが、踏む力も多く必要です。34/28では後輪が1回転を少し超える程度で、上り坂に向いています。
なぜチェーンリングをスプロケットで割るのですか?
自転車の世界やショップのマニュアルではこの順番で表すのが慣例だからです。産業用の減速機の計算では逆の順番が多く、その数字は自転車の表とは一致しません。
フロントシングルとダブルの構成を比べられますか?
はい。ギヤ比だけを取り出すので、カセットやクランクセット、フロントシングルとダブルを同じ条件で比べられます。ホイール径を加えた計算はその後で行ってください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"chainring_teeth":50,"sprocket_teeth":11}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"chainring_teeth": 50,
"sprocket_teeth": 11
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"chainring_teeth": 50,
"sprocket_teeth": 11
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"chainring_teeth":50,"sprocket_teeth":11}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"chainring_teeth":50,"sprocket_teeth":11}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"chainring_teeth": 50,
"sprocket_teeth": 11
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_bike_gear_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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
自転車ギヤ比が実務で意味すること
そのため本機能はこの順序を使い、フィールド名を chainring_teeth と sprocket_teeth にしています。
APIの呼び出し方と応答の読み方
ネットワークホップもモデル呼び出しも乱数もないため、遅延は純粋なエッジparse帯に収まります。展開距離が必要ならオフラインで自車の周長と掛け合わせるか、製品カタログからチェーンリングとコグの組をバッチ投入してギア選択肢を順位付けできます。必須フィールドは二つです。chainring_teeth はフロントリングの正の歯数(別名 chainring、front_teeth、front、ring_teeth、chainring_t を受付)、sprocket_teeth はリアコグの正の歯数(別名 sprocket、cog_teeth、rear_teeth、rear、cog、cassette_teeth)です。いずれかが欠けるとフィールド名付きの invalid_input ですぐ失敗し、ゼロ・負・非有限も invalid_input となり課金されません。成功応答は丸められた chainring_teeth と sprocket_teeth、安定JSONのため小数12桁に丸めた gear_ratio と同義の ratio(チェーンリング÷スプロケット)、おなじみのチェーンリング/スプロケット形式の ratio_string、使用した正確な式の formula、1対1・硬め・易しめを分類する message、各置換を列挙する steps を返します。成功したAPIリクエストの価格は1件あたり $0.002 です。
サイクリングと製品ワークフローでの位置づけ
フレームとコンポーネントメーカーはグラベル・ロード・e-bike向けギア表を公開しており、歯数表から決定的JSONで再生成すればマーケティングページと技術PDFが同期します。API経路は成功1件あたり $0.002 でアイテム課金のため、大量カタログ生成やモバイルオンボーディング用スクリプトを安く保ちつつエッジ実行を賄えます。結果は決定的なので、監査ログに完全応答を保存して何年後でもドリフトなく再実行でき、回帰スイートは関心する一般的なロードとマウンテンの組合せごとに期待JSONを固定できます。
技術的な質問
料金はいくらですか?
成功したAPIリクエスト1件あたり $0.002 です。同じ計算はこのページのブラウザで無料で実行できます。
gear_ratio はどう計算されますか?
サイクリング慣例で gear_ratio = chainring_teeth / sprocket_teeth(フロントリング÷リアコグ)です。値が大きいほど硬め・高いギアです。
リクエストが拒否された理由は?
chainring_teeth と sprocket_teeth はどちらも正の有限数である必要があります。欠落・ゼロ・負・非数は invalid_input を返し課金されません。