ForHosting KIT · 開発者向けツール

漸進性過負荷の重量プラン計算ツール

この漸進性過負荷計算ツールは、3つの入力から各週の明確なトレーニング目標を作成します。現在扱える重量、0以上の週間増加率、トレーニング期間を入力してください。前週の目標を基準に増加率を複利計算し、入力した単位のまま、番号付きの予定表を返します。結果はトレーニング記録やアプリへ転記でき、計算方法を統一したまま先の計画を立てられます。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

現実的な開始重量を選びます

開始重量には、予定している種目、反復回数、運動強度で、安定したフォームを保って扱える負荷を指定してください。1回だけ挙げられる最大重量、直近で最も重かった試技、マシンの最大設定を使う必要はありません。控えめな値から始めると、疲労やフォームの乱れが制限要因になる前に、段階的に伸ばす余地を確保できます。キログラムやポンドなど、普段一貫して使っている単位で入力してください。このツールは単位を換算しないため、予定重量はすべて同じ単位で表示されます。第1週は開始重量と完全に同じです。この扱いにより、新しい期間の最初のセッションと計画を比較しやすくなり、開始前に増量されることもありません。病後の復帰、フォーム変更、高ボリューム期への移行時には、過去の自己記録ではなく、現在の状況に合う重量をお選びください。

週ごとの複利計算を理解します

週間増加率は、開始重量に毎回加えるのではなく、前週の予定重量へ適用します。たとえば2パーセント増では、倍率1.02を使用します。第1週は開始重量、第2週は開始重量に1.02を掛けた値、第3週は第2週の目標に再び1.02を掛けた値です。そのため、増加率が一定でも後半ほど重量差が少し大きくなります。表示する目標は小数点以下6桁に丸め、再現性を保ちながら、一般的な器具よりも十分に細かな精度を残します。実際のトレーニングでは、利用できるプレート、ダンベル、ウェイトスタック、マシン設定に合わせて調整してください。0パーセントは有効で、全週が同じ重量になります。負の増加率は、漸進性過負荷ではなく減量期の計画になるため、入力エラーとして扱います。

予定表を命令ではなく目安として使います

期間を始める前に生成した予定を記録へ写し、各目標の横に実際に行った重量を残してください。この計画は一貫した増量ルールを示しますが、当日の体調、フォーム、痛み、睡眠、反復の質を見て、増量が適切か判断する必要があります。器具の刻みと目標が合わない場合は、意図的に利用可能な重量へ丸め、実測値を記録すると後の週も理解しやすくなります。必要回数を達成できない場合やフォームが大きく変わる場合は、次の数値を無理に使わず、同じ重量を繰り返すほうが有効なこともあります。また、種目、セット、反復回数、努力目標が週ごとに同程度であることを前提としています。指導者やソフトウェアはAPIで計画案を自動作成でき、個人の方はブラウザーで直接利用できます。APIリクエストは$0.002で、このページではブラウザー上でも計算できます。

筋力向上期間を計画する

複数週のトレーニングを始める前に、1種目の一貫した週間目標を作成します。

トレーニング記録を準備する

表計算、ノート、アプリへ転記できる番号付きの予定重量を作成します。

指導用の計画案を自動化する

決定論的なAPI出力を、指導者が確認して器具に合わせる初期予定として利用します。

第1週から重量は増えますか?

いいえ。第1週は開始重量と同じで、最初の増加は第2週に反映されます。

増加率は開始重量と前週のどちらに適用しますか?

前週の丸めていない計算値へ複利適用するため、増加する絶対量は次第に大きくなります。

負の値で減量期間も作れますか?

いいえ。このツールは漸進性過負荷専用のため、負の増加率は入力エラーになります。

キログラムとポンドのどちらを使いますか?

開始重量で指定した単位をそのまま保ちます。全目標を同じ単位としてお読みください。

ジムに正確な重量がない場合はどうしますか?

利用可能な刻みに丸めて実際の負荷を記録してください。計算結果は計画上の目安です。

APIリクエストの料金はいくらですか?

APIリクエスト1回の料金は$0.002です。このページのブラウザーでも計算できます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/fitness2/progressive-overload-plan

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/fitness2/progressive-overload-plan \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"starting_weight":100,"weekly_percentage_increase":2.5,"weeks":4}'
{
  "starting_weight": 100,
  "weekly_percentage_increase": 2.5,
  "weeks": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fitness2.progressive_overload_plan",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →