HVACトン数計算機
気候帯4にある2,000平方フィートの家は、冷房負荷が毎時44,000 BTUとなり、4トンの機器が目安になります。冷房する面積と1から8の気候帯を入れるだけで、選ぶべき容量が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 面積 (sqft)
- 2,000
- 気候区分
- 4
- 気候係数
- 22 tons
- 係数の出典
- climate_zone
- 冷房負荷 (Btu)
- 44,000
- Btu
- 44,000
HVACトン数計算機は、住宅全体の空調対象床面積と地域の気候帯係数から、購入検討すべきセントラルエアコンの容量を冷凍トンで示します。完成した空調対象の床面積を平方フィートで入力し、IECC形式の気候帯(1が最も暑く、8が最も寒い)または平方フィートあたりBTUの気候係数を直接指定してください。ツールは冷却BTU毎時、正確なトン数、0.5トン刻みで切り上げた実用的な推奨段、その気候強度でのトンあたり平方フィート、短い要約メッセージ、見積・許可書類・単体テストに貼れる順序付きの代入手順を返します。セントラル機器を交換する住宅所有者、Manual J の前に機器予算を組む建設者、HVAC見積アプリ向けの決定論的フィクスチャを書く開発者はいずれも、表計算なしで同じ透明な目安計算を必要とします。
面積と気候から住宅全体のACトン数をどう見積もるか
住宅用の冷却能力は冷凍トンで販売され、1トンは1時間あたり一万二千英国熱量単位に相当します。住宅全体向けの透明な目安は、空調対象平方フィートに気候依存の負荷強度(平方フィートあたりBTU)を掛け、一万二千で割ってトン数を得ます。暑い気候では設計外気温・日射取得・湿度がピーク負荷を押し上げるため、平方フィートあたりより多くの冷却が必要です。
寒い気候では同じ床面積でも冷却能力は小さくて済みますが、暖房機器は大きくなることがあります。本計算機はIECC形式の気候帯1から8を固定の平方フィートあたりBTU表に対応づけます。帯1(非常に暑い)は35、帯2は30、帯3は25、帯4は22、帯5は20、帯6は18、帯7は16、帯8は15です。
出力を透明な出発点として扱い、最終機器選定は有資格の負荷検討やメーカーソフトで精緻化してください。
実務上のヒント、制限、関連検索
空調対象床面積は、セントラル機器が冷やす仕上げ済み空間の合計として測ってください。未空調の車庫・ポーチ・未完成地下室は、同じ給気経路にない限り除外します。図面がメートル法の場合は、呼び出す前に約10.76を掛けて平方メートルを平方フィートに換算します。
寸法は公開絶対範囲内に保ち、ソルバが拒否すべき非有限結果へ溢れないようにします。部屋単位の窓用BTUツールではなく(その意図には部屋エアコンBTU計算機を使います)、トンとキロワットの単位変換器でも、ヒートポンプ暖房サイザーでも、ダクトやSEERコスト見積でもありません。
空調面積と気候強度が既に分かり、0.5トン機器段付きの透明なトン数だけが必要なときに本能力を選んでください。多ゾーン Manual J が元データなら、この目安より工学負荷を信頼してください。
活用例
住宅のセントラルACをサイジングする
住宅所有者は空調対象面積と気候帯を入力し、業者見積を依頼する前にトン数と0.5トン推奨機器段を得ます。
よくある質問
sqft がゼロまたは負のときどうなりますか?
空調対象面積は正でなければならず、正でない面積では住宅全体の冷却負荷を定義できません。
気候帯1から8は何を意味しますか?
IECC形式の冷却強度に沿い、非常に暑い帯1(35 BTU/sqft)から亜寒帯の帯8(15 BTU/sqft)までです。帯も係数も省略すると既定は帯4(混合、22 BTU/sqft)です。
これは完全な Manual J 負荷計算ですか?
いいえ。 空調対象面積と気候強度向けの透明な目安サイザーです。断熱・窓・ダクト・すきま風・設計温度は正式な Manual J または専門の負荷検討が必要です。
気候帯の代わりに独自の平方フィートあたりBTUを使えますか?
使えます。地域の基準表や以前の負荷計算で平方フィートあたりの冷房負荷が分かっている場合は、それを気候係数として入力すると、気候帯の表より優先されます。住宅ではおおむね15〜35 BTUです。
推奨トン数が計算結果より大きくなるのはなぜですか?
計算した正確なトン数を、次の半トンに切り上げて推奨値にしているためです。切り捨てはしないので、2トン、2.5トン、3トンといった市販の規格にそのまま合わせられます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/hvac-tonnage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sqft":2000}'const res = await fetch("https://api.kit.forhosting.com/home/hvac-tonnage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sqft": 2000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/hvac-tonnage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sqft": 2000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/hvac-tonnage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sqft":2000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sqft":2000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/hvac-tonnage", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"sqft": 2000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.hvac_tonnage",
"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は固定小数点丸めの後に毎回同じJSONを返します。
面積と気候から住宅全体のACトン数をどう見積もるか
地域コード表や以前の負荷票で独自の気候係数が分かっている場合は climate_factor を直接送り、帯表を上書きします。応答では cooling_btu を面積×係数、tons を cooling_btu÷12000、recommended_tons を次の0.5トン機器段へ切り上げた値として返し、一般的な2トン・2.5トン・3トン以上の公称容量に合わせやすくします。sqft_per_ton は12000÷係数で、業者の目安である500〜600平方フィートに1トンといった検算に使えます。これは購入・計画用の指針であり、断熱R値、窓のSHGC、ダクト漏れ、すきま風、設計乾球温度を含む Manual J 計算ではありません。
APIの呼び出し方と戻り値
必須の sqft(空調対象平方フィート。正でない sqft がこの能力の主要な硬エラーです。クライアントを制御できる場合は整形済み文字列より数値の送信を推奨します。文字列にする場合は有限数パターンを壊す単位接尾辞や桁区切りを避けてください。別名 area、conditioned_sqft、square_feet、floor_area、conditioned_area)と、任意の climate_zone(1〜8の整数。別名 zone、iecc_zone、climate。帯も係数も無い場合の既定は混合の4)、または任意の climate_factor(正の平方フィートあたりBTU。別名 btu_per_sqft、factor、load_factor、btu_factor)を含むJSON本体を送ってください。climate_factor がある場合はそれが優先され、両方送った場合でも climate_zone は監査用にそのまま返されます。平方フィートは公開された絶対範囲内の有限な正数である必要があり、Worker とブラウザ上のIEEE倍精度で中間積が有限のままになるようにします。ゼロや負の空調対象面積は住宅全体の冷却負荷を定義できず invalid_input を返します。気候帯は1から8の整数、climate_factor は正で絶対上限内である必要があります。成功時は丸めた sqft と climate_factor を返し、factor_source を climate_zone または climate_factor として公開し、帯が分かる場合は climate_zone と climate_label、cooling_btu と btu(同一合計)、tons、recommended_tons、sqft_per_ton、btu_per_ton(12000)、unit(tons)、formula(可読な式文字列)、message(短い要約)、steps(代入行の順序付き配列)を出します。検証失敗(sqft欠落、非有限数、正でない面積、無効な帯、絶対範囲外)は invalid_input を返し課金されません。料金は成功リクエストあたり定額 $0.002、単位は item です。
実務上のヒント、制限、関連検索
気候帯はIECC地図または現地エネルギーコードから選び、業者や以前の Manual J が平方フィートあたりBTUを既に示している場合は独自の climate_factor を貼り付けます。教材やテストでは、既定の帯4・2000平方フィートの住宅と暑い帯・独自係数のケースを組み合わせ、invalid_input 経路を示すために意図的なゼロや負の sqft も含めます。このページは、HVACトン数計算機、平方フィートあたりのエアコントン数、気候帯冷却負荷、住宅全体のACサイズを検索する方を対象にします。invalid_input を返す失敗タスクは前払い残高を消費しないため、エラー処理確認のために意図的に sqft 0 を送る探索スクリプトを安く保てます。往復検算は簡単です。 公開の climate_factor を sqft に掛け、12000で割り、次の0.5トンへ切り上げ、公開の tons と recommended_tons がすべての数値フィールドと同じ12桁丸めで一致することを確認してください。
連携の活用例
建設者と許可向けの予算確認
建設者は計画床面積と敷地の気候係数をAPIに送り、cooling_btu・tons・steps を初期機器予算に添付します。
HVACアプリ向け golden フィクスチャ
開発者は正しい既知のトン数ケースと、意図的な正でない sqft の拒否を単体テストと継続的インテグレーション用に生成します。
技術的な質問
平方フィートからHVACトン数はどう計算しますか?
冷却BTU/hは空調対象平方フィート×気候係数(帯表または独自 climate_factor の平方フィートあたりBTU)です。トン数はそのBTU合計÷12,000です。recommended_tons は次の0.5トンへ切り上げます。
HVACトン数計算機は無料ですか?
ブラウザツールは無料でローカル実行されます。API呼び出しは成功リクエストあたり $0.002 の前払いKIT残高を使い、失敗タスクは課金されません。