消火水量計算
10,000平方フィートの木造建物には、毎分約2750ガロンの消火水量が必要です。面積と構造を入れれば、消火栓や配水管を確認する最初の目安が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 面積
- 10,000
- 係数
- 1.5
- 面積の平方根
- 100 gpm
- NFF 丸め前 (gpm)
- 2,700
- NFF 丸め後 (gpm)
- 2,750
- 流量 (gpm)
- 2,750
必要消火水量とは、その用途の建物でホース放水が火災を制御できるよう、消防と市営本管が届けられなければならない毎分ガロンの水供給です。Insurance Services Office の手法は、平方フィートの有効建物面積と、建物自体がどれだけ火災を助長するかを表す構造種別係数から、その需要を見積もります。面積と係数 C を入力してください。
必要消火水量の意味と求め方
Insurance Services Office の必要消火水量の恒等式は、その用途の建物でホース放水が火災を制御できるよう、市営水道と消防が届けられなければならない毎分ガロン数の、通例の第一段階の見積です。毎分ガロンで報告される必要流量 NFF は、構造種別係数 C の十八倍に、平方フィートで測った有効面積 A の平方根を掛けたものです。
すなわち NFF は 18 に C と A の平方根を掛けた値です。有効面積は火災に巻き込まれる床面積であり、設計者が隣接階と開口の規則を既に適用したあとの最大階が典型です。この端点は階数も隠蔽空間も連通する空隙も創作しません。
係数 C は構造自体が燃料を供給する速さを表します。木造フレームのタイプ V は 1.5、普通の根太積み組積のタイプ III は 1.0、不燃のタイプ II は 0.8、耐火のタイプ I は 0.6 です。積を作ったあと、ISO の慣行は最も近い 250 ガロン毎分へ丸め、単一用途の結果を 500 から 8,000 gpm の帯に収めます。
小さな小屋に庭用ホースの数字を付けず、巨大倉庫に無限の本管を付けないためです。完全な Fire Suppression Rating Schedule の用途危険と延焼の乗数はこのページの範囲外です。折り込む必要がある場合は、この計算が用途を推測することを期待せず、すでに調整した係数を送ってください。
恒等式は実行時に表を引かない決定的な算術であり、同じ面積と同じ C は常に同じ毎分ガロンを返します。
入力契約、構造係数、丸め、および誤り時の振る舞い
area は平方フィートの有効建物面積で、正でなければなりません。coefficient は ISO の構造種別係数 C で、こちらも正でなければなりません。C の典型値は木造フレーム 1.5、普通構造 1.0、不燃 0.8、耐火 0.6 です。
公表された表が別のクラス係数を使う場合は、正の独自係数も受け付けます。零または負の面積は、床のない建物は消火流量を定義できないという規則に沿い、area は正の数でなければならないというメッセージで失敗します。零または負の係数も同じ理由で拒否されます。
正でない C は積を零にするか符号を反転させ、消火水量の需要にはなりません。検証失敗は課金されません。
消火水量計算が役立つ場面
現場の土木技術者は、倉庫・学校・集合住宅が消火栓と公営本管で残留圧力のもと必要消火水量を届けられることを証明しなければならないときにこの計算に出会います。平方根の段を誤ると、引き込みが過小になるか、高価な本管増強を招く需要の過大申告になります。
防火設計者は、完全な Fire Suppression Rating Schedule の用紙で用途と延焼の係数を掛ける前の ISO 第一段階点検として同じ恒等式を使い、毎分ガロンの数字を消火栓放水試験とスプリンクラー需要と比較します。
計画審査と保険引受は、面積と構造クラスの表が隠れセルだらけの表計算なしで再現可能な gpm になるよう、受付ツールに契約を組み込みます。これは芝生面積からのスプリンクラーヘッド数でも、選んだ流量からの管内流速でも、毎秒リットルから毎分ガロンへの単位換算でもありません。入力の異なる別の検索意図です。
無料で決定的な給水計算の小さな実験室を組むときは管径や消火栓流量の補助と組み合わせ、純粋な NFF 恒等式が置き換えない用途危険・延焼・連通開口・残留圧力試験には工学的判断を残してください。
活用例
倉庫・工場の第一段階 NFF
木造フレームまたは普通構造の床面積を、消火栓試験と本管増強の範囲を決める前に ISO 必要消火水量(gpm)へ換算します。
新築の計画審査受付
申請者に面積と構造係数 C を送ってもらい、審査者が手計算の表ではなく再現可能な毎分ガロン需要を得られるようにします。
保険と ISO 用紙の事前確認
完全な Fire Suppression Rating Schedule で用途と延焼の係数を掛ける前に、面積と C から必要消火水量を見積もります。
よくある質問
どの構造係数 C を使えばよいですか?
ISO の典型値は木造フレームのタイプ V が 1.5、普通の根太積み組積が 1.0、不燃のタイプ II が 0.8、耐火のタイプ I が 0.6 です。表が別のクラス係数を使う場合は、正の独自係数も受け付けます。
建物面積が零または負だとどうなりますか?
正でない床面積は消火用水の需要を定義できないため、計算は ISO 下限の 500 gpm を返す代わりに、空の零流量を拒みます。
結果が 250 ガロン毎分に丸められるのはなぜですか?
ISO の必要流量の慣行は NFF を 250 gpm 刻みで公表し、単一用途を 500 から 8,000 gpm に収めます。
10,000平方フィートの木造建物に必要な消火水量はどれくらいですか?
毎分約2750ガロンです。木造の係数1.5を使い、18×1.5×10,000の平方根で2700となり、これを250単位で最も近い値に丸めます。
用途や隣接建物の影響は含まれますか?
いいえ、面積と構造だけから出す基本の値です。用途や隣接建物による割増しが必要な場合は、あらかじめ調整した係数を入力してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/build/fire-flow \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":10000,"coefficient":1.5}'const res = await fetch("https://api.kit.forhosting.com/build/fire-flow", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 10000,
"coefficient": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/fire-flow",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 10000,
"coefficient": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/fire-flow", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":10000,"coefficient":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":10000,"coefficient":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/fire-flow", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"area": 10000,
"coefficient": 1.5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.fire_flow",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本計算は ISO の必要流量の恒等式 NFF = 18 × C × √A を適用し、積を最も近い 250 ガロン毎分へ丸め、単一用途の結果を通例の 500–8,000 gpm の帯に収めます。面積は正でなければならず、零または負の床面積は空の零流量ではなく invalid_input で拒否されます。同じ純粋な算術がブラウザでは無料で、成功した API 呼び出しでは $0.002 で動き、ネットワーク跳びもモデルトークンもありません。
入力契約、構造係数、丸め、および誤り時の振る舞い
必須の有限数を二つ入れた JSON 本体を POST してください。別名は building_area、area_sqft、floor_area、A です。別名は construction_coefficient、construction、c、C です。欠落した欄、空文字、非有限値、許容上限を超える大きさは、欄名を付けた invalid_input で失敗します。成功時は本体が area と coefficient を返し、面積の平方根、未丸めの NFF 積、最も近い 250 gpm へ丸めた値、500–8,000 gpm の制限後の flow_gpm、単位 gpm、ISO の最小と最大、方法キー、短い式文字列を報告します。C が既知クラスと完全に一致する場合は construction_class(wood_frame、ordinary、noncombustible、fire_resistive)を含め、そうでなければ null にはせずそのキーを省略します。自動パイプラインで同じ数学的結果が必要なときは、このページの無料ブラウザ実行と有料 API を組み合わせてください。
消火水量計算が役立つ場面
このページでは作業はすべてブラウザ内で走り、API では成功した照会ごとに $0.002 がかかり、検証失敗は課金されず、応答のあと何も保存しません。無料の対話的な確認と、有料で同一の API という分担により、計画窓口での電話確認から自動パイプラインへ、数学的結果を変えずに移れます。
技術的な質問
面積と構造種別から必要消火水量はどう計算しますか。
平方フィートの正の面積と正の構造係数 C を送ってください。API は NFF = 18 × C × √A を計算し、最も近い 250 gpm へ丸め、結果を 500–8,000 gpm に収めます。主欄は flow_gpm です。
消火水量計算の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功した呼び出しごとに $0.002 の前払い KIT 残高を使い、不正な入力は課金されません。