谷垂木長さ計算機
走り12単位、勾配6/12なら、谷垂木は棟から軒桁まで18単位です。谷は平面上で対角線を通るため、走りの√2倍になってから勾配がかかります。谷に沿った軒の出も足せ、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Run
- 12
- 勾配
- 6
- 勾配の表記
- 6/12 length
- 張り出し
- 0
- 谷垂木の水平長さ係数
- 1.4142
- 谷垂木の水平長さ
- 16.9706
この谷垂木長さ計算機は、棟線から壁頂部までの共通水平走りと、走り十二単位あたりの立ち上がりとしての屋根勾配が分かれば、等勾配の谷垂木の斜め材長を返します。直角の平面交差では谷線は対角を進むため、平面上の走りは共通走りに二の平方根を掛けた値になります。その対角谷走りを鉛直立ち上がりとピタゴラスで組み合わせて棟から壁頂までの谷長さを求め、谷に沿う軒の出は最後に加えます。古典的な検算では走り十二単位・六対十二勾配・軒の出ゼロで、平方根の後にちょうど十八単位の谷材になります。フィート・インチ・メートルなど、すべての寸法は同じ長さ単位でそろえてください。エンジンは単位換算を行いません。処理はネットワーク呼び出し・乱数・日付に依存しない決定的な算術です。架構の拾い出しやDIYの屋根材料リストにはブラウザで無料でお使いいただけます。
谷垂木長さの意味と応答に含まれる内容
谷垂木は、二つの屋根面が凹に交わる線上に置かれる長い斜め部材で、両側の谷ジャックを壁頂部へ支えます。一方の面だけをまっすぐ下る共通垂木と異なり、谷は平面角の二等分線を進むため、水平投影は共通走りより対角谷走り係数の分だけ長くなります。直角で交わる等勾配では、その係数はちょうど二の平方根です。
中核の数値に木材SKU一覧・ジャック配置表・法規スパン表は組み込まれていません。純粋な長さが分かったあとに、廃材・座掘り・棟板や谷板の厚みを足すための幾何的な拾い出しです。正でない run は谷線を定義できず、負の尾は物理的な軒になりません。
共通垂木・隅垂木・屋根面積が必要な場合は専用ツールをご利用ください。
谷の拾い出しが DIY・職見積・ソフトで果たす役割
L 字増築・ポーチの谷・車庫屋根で週末工事前に木材リストが必要なとき、あるいは設計で勾配と走りが決まってから長い谷材を過小発注してはならない材料見積で、施主はこの計算に出会います。架構の大工や小規模請負は、測った共通走りをヤードを出る前の買い物リストに変え、純粋幾何に含まれない座掘りの廃材と谷板厚を後から足します。
製品・教育ツールは、同じ走りでも谷が共通垂木より長い理由を示します。平面の対角係数が水平距離を掛け、その後に勾配係数が再び掛けるからです。無料で決定的な屋根架構計算機の小さなセットを組むときは共通垂木長さと屋根勾配のヘルパーと組み合わせ、純粋な谷線を超えて必要になるジャック・吊金物・法規スパンは現場判断に委ねてください。
活用例
DIY向け谷木材の買い物リスト
測った共通走り・屋根勾配・谷に沿う軒の出を、ヤードで材を買う前に谷垂木長さへ変換します。
見積ソフトと CI フィクスチャ
単体テスト・性質検査・自動材料拾い出しパイプライン向けに、決定的な等勾配谷垂木長さを生成します。
よくある質問
谷垂木長さはどのように定義されますか?
勾配は走り 12 単位あたりの立ち上がりで、直角の平面角における等勾配を前提とします。
overhang は水平ですか、谷垂木に沿いますか?
谷垂木に沿います。 棟から壁頂の斜辺の後に、壁頂交差を越える軒の尾として、run と同じ長さ単位で加算されます。
このツールは共通垂木や隅垂木の寸法も出しますか?
いいえ。 共通走り・勾配・任意の overhang から、平面の対角係数 √2 を用いた等勾配の谷垂木長さだけを計算します。
同じ走りでも谷垂木が普通の垂木より長いのはなぜですか?
谷は平面上で2つの屋根面の対角線を通るためです。水平距離にまず√2を掛け、そのあと勾配をかけるので、走り12単位は水平で約16.9706、長さでは18単位になります。
切り込みや谷板の厚みも長さに含まれますか?
含まれません。結果は純粋な幾何学上の長さです。受け口の切り込みや谷板の厚み、端材の分は、長さが分かったあとにご自身で加えてください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/valley-rafter-length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"run":12,"pitch":6}'const res = await fetch("https://api.kit.forhosting.com/home/valley-rafter-length", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"run": 12,
"pitch": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/valley-rafter-length",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"run": 12,
"pitch": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/valley-rafter-length", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"run":12,"pitch":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"run":12,"pitch":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/valley-rafter-length", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"run": 12,
"pitch": 6
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.valley_rafter_length",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
見積ソフトや表計算、CIフィクスチャで再現可能な谷垂木長さが必要な場合は、成功リクエストごとに $0.002 のAPIをご利用ください。
谷垂木長さの意味と応答に含まれる内容
valley_run は run に根二を掛けた値です。同じ共通走り上の鉛直立ち上がり rise は run に pitch を十二で割った値を掛けたもので、棟から壁頂までの谷長さは valley_run と rise の斜辺です。本計算機は解析済みの run・pitch・overhang、六斜線十二のような pitch_label、valley_run_factor と valley_run、鉛直立ち上がり、単位立ち上がり二乗に二を加えた平方根である valley_pitch_factor、尾を足す前の ridge_to_plate 斜長、最終の valley_rafter_length、単位タグ、使用した精度、method タグ、監査用の短い formula 文字列を返します。run または pitch の欠落、非有限値、上限超過、零または負の run、負の pitch、負の overhang は拒否されます。このページは等勾配の谷垂木長さだけを、見積・単体テスト・架構手順を捏造してはならない API 利用者向けに安定した数値で答えます。
走り・勾配・軒の出・精度の読み方と再現性
両屋根面は同じ勾配を共有するとみなします。不等勾配の谷は別の対角係数が必要で、本契約の外です。等価な単位法は run を十二で割った値に二百八十八と pitch 二乗の平方根を掛け、古典的な架構表の単位谷長さと一致します。谷の片側で棟から壁頂までの共通水平距離には run を使い、エイリアス common_run・horizontal_run・R でフォームやクエリが同じ契約を再利用できるようにします。勾配は pitch に加え rise・pitch_rise・X・roof_pitch を受け付け、常に X 対十二の立ち上がり成分として扱い、度や無次元勾配だけでは扱いません。overhang は eave・tail・projection・O も受け付け、省略時は零となり、棟から壁頂までの純粋な長さを一回の要求で得られます。計算は run に二の平方根を掛けて valley_run を、run に pitch を十二で割った値を掛けて rise を、二に単位立ち上がり二乗を加えた平方根で valley_pitch_factor を作り、run にそれを掛けて ridge_to_plate とし、overhang を加えて valley_rafter_length とします。同じ数学結果を自動化パイプラインで必要なときは、このページの無料ブラウザ実行と有料 API を組み合わせ、谷の幾何を再実装しないでください。
谷の拾い出しが DIY・職見積・ソフトで果たす役割
見積担当は run・pitch・overhang の予定表が、隠しセルと単位混在の表計算なしで一本の谷長さになるよう、拾い出しツールに契約を埋め込みます。このページでは処理はすべてブラウザ内で行われ、API では成功した照会ごとに $0.002 がかかり、検証失敗は課金されず、応答後に何も保存されません。無料の対話探索と有料で同一の API という分け方は KIT の tier A カタログ全体と一致し、現場の電話確認から自動化パイプラインへ、数学結果を変えずに移れます。
連携の活用例
職見積と架構の拾い出し
run・pitch・overhang の予定表を、屋根・架構の文書見積用に再現可能な valley_rafter_length 値へ変換します。
技術的な質問
谷垂木長さ計算機の料金はいくらですか。
このページのブラウザでは無料です。API では成功したリクエストが $0.002 で、無効な入力は課金されません。
run が零または負の場合はどうなりますか。
入力は invalid_input で拒否されます。零または負の共通走りでは谷垂木長さを定義できません。