縦樋本数計算機
120フィートの軒樋で1800平方フィートの屋根を受けるなら、縦樋は3本です。長さでは40フィートごとに3本、面積では1本600平方フィートで3本となり、多いほうを採るので、どちらの上限も超えません。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 雨どいの長さ
- 120
- 屋根の面積
- 1,800
- 縦樋1本あたりの最大軒樋長
- 40
- 縦樋1本あたりの最大屋根面積
- 600
- 軒樋長から求めた縦樋の数
- 3
- 屋根面積から求めた縦樋の数
- 3
住宅や軽商業の雨水システムを寸法決めするとき、実務上の問いは次のとおりです。設計雨で水が溜まったり溢れたり、1本の排出口に過負荷がかからないように、この軒樋には何本の縦樋が必要か。業界の計画実務は、独立した2つの確認で答えます。まず軒樋の総延長を、縦樋1本あたりの最大延長で割ります。水が落ちる前に遠くまで流さないよう、1本あたりおおよそ30〜40フィートの樋が目安です。次に屋根の排水面積を、縦樋1本が受け持てる屋根面積で割ります。一般的な2×3インチ角の縦樋では約600平方フィート、3×4インチの排出口ならそれ以上が目安になることが多いです。本計算機は樋の総延長、その樋へ排水する屋根面積、任意の容量上限を受け取り、2つの規則の大きい方に等しい確定的な整数の縦樋本数と、どの制約が効いているかを示す中間項目を返します。
樋の長さと屋根面積の両方が縦樋本数を決める理由
縦樋は、水平の軒樋を空にする垂直の排出口です。排出口の間隔が広すぎると、水は樋の溝の中を長く流れなければならず、水面が上がり、縦樋の断面が十分でも継手や破風が溢れることがあります。そのため多くの施工者は、樋の走行おおよそ30〜40フィートごとに縦樋を置き、長い直線区間では両端にも置くことが現実的です。
一方で、各縦樋が処理できる水量には限りがあり、その量は受け持つ屋根排水面積と降雨強度に比例します。計画表では縦樋サイズごとに最大屋根面積が割り当てられます。小さめの2×3インチ排出口は屋根約600平方フィート、大きめの3×4インチは同じ降雨仮定で約1200平方フィート程度が目安になることが多いです。
長さに基づく本数と面積に基づく本数の大きい方を取ると、間隔と容量の両方を満たす保守的な整数が得られます。屋根が急、または短時間の強い雨が多い地域では、縦樋1本あたりの最大屋根面積を下げてください。樋が過大で走行が短い場合でも、各区間を速やかに排水するため長さの規則で排出口がさらに必要になることがあります。
隅、谷、低い箇所はこの基準を超える追加排出口が必要になる場合があります。本ツールは長さと面積から基準本数のみを寸法決めします。
縦樋の本数を使う場面
樋工事業者は現地調査で縦樋本数計算機を使い、測定した軒長さと平面屋根面積を足場を組む前に材料行にします。屋根・外装リフォームの見積担当は同じ呼び出しを入札ソフトに組み込み、各見積が場当たり的な表計算セルではなく1つの式を適用するようにします。平屋の周囲樋と2階建てコロニアルを比べる施主は、長さと面積だけを変えて排出口需要の伸びを確認できます。
許可一式に樋延長と屋根平方フィートが載るとき、自治体や管理組合の審査担当は同じ数値を再実行できます。検証失敗は残高を消費しません。上の対話ツールはブラウザで無料です。
最終施工前に必ず現地規定・降雨図・メーカー容量表を確認してください。
活用例
住宅の樋の拾い出し
測定した軒・谷の樋長さと屋根平面面積を、材料表と班スケジュール用の整数の縦樋本数に変換します。
入札ソフトとリフォーム見積
すべての見積で同じ長さ・面積の規則を呼び出し、事務所がばらばらの表計算ではなく1つの決定論的式を共有します。
排出口サイズの仮定確認
縦樋1本あたりの最大屋根面積を切り替え(例: 600 と 1200)、2×3 と 3×4 の容量が必要本数をどう変えるかを確認します。
よくある質問
長さと屋根面積のどちらが効くことが多いですか?
建物によります。 長く細い軒は長さに縛られやすく、大きな屋根面積のコンパクトな平面は面積に縛られやすいです。
どの単位を使うべきですか?
長さと樋の上限は同じ長さ単位に、屋根面積と面積上限は同じ面積単位に揃えてください(例: フィートと平方フィート)。
縦樋の本数はどのように決まりますか?
軒樋の総延長を1本が受け持てる長さで割った本数と、屋根面積を1本が処理できる面積で割った本数を、それぞれ切り上げて比べ、多いほうを採用します。
角や谷には縦樋を追加すべきですか?
追加が必要になることがあります。この計算は軒樋の長さと屋根面積だけから基本の本数を出すため、角や谷、低い箇所の排水口は現地を確認してから別に加えてください。
急勾配の屋根では何を変えればよいですか?
1本あたりの屋根面積の上限を下げます。急勾配の屋根や短時間に強い雨が降る地域では、上限を下げることで面積から求める本数が増え、排水が追いつきます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/downspout-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gutter_length":120,"roof_area":1800}'const res = await fetch("https://api.kit.forhosting.com/home/downspout-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gutter_length": 120,
"roof_area": 1800
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/downspout-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gutter_length": 120,
"roof_area": 1800
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/downspout-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gutter_length":120,"roof_area":1800}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gutter_length":120,"roof_area":1800}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/downspout-count", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"gutter_length": 120,
"roof_area": 1800
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.downspout_count",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力契約・既定値・応答の読み方
単位は呼び出し側で一貫させてください。フィートと平方フィート、またはメートルと平方メートルをセットで使い、系を混ぜないでください。例:樋120フィート、屋根1800平方フィート、既定値では長さ規則3・面積規則3で必要な縦樋は3本。屋根を3000平方フィートに上げると面積規則は5、長さはなお3なので答えは5になります。必須の正の有限数2つを含むJSON本体をPOSTしてください。gutter_lengthは排水すべき樋の総直線長、roof_areaはその樋へ流れ込む屋根排水面積です。任意の max_gutter_per_downspout の既定は40で、縦樋1本が受け持てる最大長さです。任意の max_roof_area_per_downspout の既定は600で、縦樋1本が扱える最大排水面積です。gutter_lf、total_gutter_length、gutter_ft、length、drainage_area、roof_sq_ft、sq_ft、area、max_run、area_per_downspout、downspout_capacity などの別名を受け付けるため、フォームやスクリプトは1つのフィールド名に縛られません。0・負・欠落・非有限は invalid_input でフィールド名を示して失敗し、課金されません。成功時は入力をエコーし、2つの切り上げ本数として downspouts_from_gutter と downspouts_from_roof、購入・配置の本数としてその最大値 downspouts_needed、どの上限が支配するかを示す binding_rule(gutter_length・roof_area・both)、最終本数適用後の縦樋あたり平均長さと平均面積を返します。
縦樋本数APIの利用場面と料金の仕組み
建築科学の排水を教える方は max_roof_area_per_downspout を600と1200の間で切り替え、排出口サイズが本数をどう変えるかを示せます。実装は純粋な parse ティアAのため、成功した呼び出しごとに公開の基本料金 $0.002 がかかり、モデルトークンも外向きネットワークもありません。リクエストを小さく保ち、テストで downspouts_needed を固定すれば、独自の水理ソフトを立てずに拾い出し・LMS実験・エッジワーカー向けの再現可能な本数が得られます。本エンドポイントは計画補助であり、封印されたエンジニア印ではありません。
技術的な質問
必要な縦樋の本数はどう計算しますか?
正の gutter_length と roof_area を送ってください。APIは ceil(length / max_gutter_per_downspout) と ceil(area / max_roof_area_per_downspout) を計算し、大きい方を downspouts_needed として返します。既定は長さ40、面積600です。
容量の既定仮定は何ですか?
max_gutter_per_downspout の既定は40(一般的な30–40 ft間隔規則)です。max_roof_area_per_downspout の既定は600(2×3 in縦樋の典型的な計画容量)です。現地慣行やより大きな排出口に合わせていずれかのフィールドを上書きできます。
縦樋本数計算機の料金はいくらですか?
ブラウザツールは無料です。APIリクエストは成功1回あたり $0.002 のKIT前払い残高を使用し、無効な入力は課金されません。