屋根勾配変換
屋根勾配を別の表し方に置き換えます。6/12の屋根は約26.57度、勾配50パーセントなので、施工図、検査メモ、排水仕様で同じ屋根面を同じ意味で示せます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 6
- 「value」の単位:rise
- Rise
- 上がり
- 6
- 12分の上がり
- 6/12
- 水平距離
- 12
- 角度(度)
- 26.56505118
屋根勾配は、同じ物理的な傾斜を3通りに書き表したものです:大工の職人は「12分の6(6-in-12)」と言い、検査官や建築士はしばしば水平からの度数で示し、排水やアクセシビリティの注記はパーセント勾配を好みます。これらの表記を手作業で混同するのは簡単に間違えます。関係が単純な線形スケールではなく屋根角度の正接を用いるからです。この屋根勾配変換は、12分の上がり・度・パーセント勾配のいずれかで非負の勾配1つを受け取り、固定の12単位の水平距離を用いた対応値一式に加え、CADや表計算のパイプライン向けにラジアンと無次元の上がり/水平比を返します。負の上がり値は明確な無効入力エラーで拒否されるため、反転した面が有効な屋根仕様に見えることはありません。
12分の上がり・度・パーセント勾配 — 各表記の意味
すでにお持ちの勾配の形から始めます。北米の大工仕事では、12分の上がりとは、水平方向に12インチ進むごとに屋根が何インチ上がるかを意味します:12分の6の屋根は1フィートの水平距離に対して6インチ上がり、図面やパッケージのラベルには6/12と記されます。度は水平より上の屋根面の角度を測るので、同じ12分の6の勾配は約26.57度です。
その角度の正接が6割る12に等しいからです。パーセント勾配は無次元の上がり/水平比に100を掛けたもので、12分の6は50パーセント勾配となり、排水仕様・スロープの注記・X-in-12を決して使わない一部のヨーロッパの表示に便利です。fromを省略した場合、この製品の既定の業界表記であるため12分の上がりが想定されます。
fromがriseのときは「6/12」のような文字列も渡せます。エンジンは任意の上がり/水平の組を12単位の水平距離へ正規化します。処理はネットワーク・乱数シード・実時計を持たない純粋な三角関数だからです。
換算の仕組みと結果の読み方
3つの表記はすべて1つの幾何モデル、すなわち水平距離と垂直の上がりを持つ直角三角形を共有します。12分の上がりの慣行で水平距離を12に固定すると、無次元の勾配は上がりを12で割ったもので、これはラジアンでの屋根角度の正接にも等しく、パーセントを100で割ったものにも等しくなります。
上がり入力からは、エンジンが逆正接で度を、単純な倍率でパーセントを計算します。度からは、度をラジアンに変換したうえで12にその角度の正接を掛け、続いてパーセントを導きます。パーセントからは、上がりを12×パーセント/100として、度を逆正接で復元します。
平らな屋根も有効です:上がり0は0度・0パーセントに対応します。度は0以上90未満の半開区間にとどまる必要があります。90度は垂直であり上がりが無限大になります。
現場での使い方と実務上の注意点
トラス表を読むとき、許可申請のスケッチを確認するとき、あるいは土木の注記のパーセント勾配を表計算ソフトを入れずに軸組の言葉へ変換するときは、無料のブラウザ屋根勾配変換を呼び出してください。
勾配と平面の外形から垂木の長さや屋根面積が必要になったら長さ・面積のツールと組み合わせ、図面がヤードポンド法とメートル法の線形寸法を混在させるときは一般的な単位変換と組み合わせてください。表示される勾配は、装飾的な軒の返しや段状のパラペットではなく、野地板や垂木の面を表すことを忘れないでください。
変換した度数値を現場に適用する際は、地域の法規の最小値の余地を残してください。ソース入力は他のKITパース項目と同じ保持規則に従い、アルゴリズムは完全に決定論的なので、結果は継続的インテグレーションの固定データに固定しても安全です。
活用例
軸組の工程表とトラス発注
6/12のパッケージラベルを検査官向けに度とパーセントへ変換したり、建築士の図面の度の指示を材木店向けに12分の上がりへ変換したりします。
排水勾配とスロープ注記
混在する建築書類が1つの傾斜モデルを共有するとき、土木のパーセント勾配やアクセシビリティのスロープ傾斜が、屋根様式の12分の上がりや度へきれいに変換されます。
よくある質問
上がりが負の場合はどうなりますか?
屋根勾配に負の上がり値は許可されません。非負の12分の上がり・非負のパーセント、または[0, 90)の度を使用してください。
12分の上がりの代わりに度やパーセントを入力できますか?
エンジンは供給されたいずれか1つから3つの表記すべてを返します。
屋根勾配変換は無料ですか?
ブラウザツールはお使いの端末で無料で動作します。検証失敗は課金されません。
パーセント勾配と度の違いは何ですか?
パーセント勾配は上がり/水平の100倍(線形比)です。度はその同じ比の逆正接です。等しい数として交換できません:100%勾配は45度であり、100度ではありません。
45度の屋根の勾配はいくつですか?
12分の12、つまり12/12で、パーセント勾配では100パーセントです。上がりと水平の長さが等しくなるため、この角度でパーセント勾配がちょうど100になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/roof-pitch \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":6}'const res = await fetch("https://api.kit.forhosting.com/conv/roof-pitch", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/roof-pitch",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/roof-pitch", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/roof-pitch", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 6
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.roof_pitch",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
見積ツール・許可申請アプリ・材料計算ツールがサーバーやSDKから同じ決定論的な契約を必要とするとき、プリペイドAPIは成功1件あたり$0.002を課金します。
12分の上がり・度・パーセント勾配 — 各表記の意味
必須フィールドvalueを有限の数値として送り、fromをrise・degrees・percentのいずれかに設定します。同一の入力は常に同一のJSONを生成します。元図面に合う表記を選び、電卓アプリを開き直すことなく、チーム間の受け渡しのために他の2つのフィールドを読み取ってください。
変換の仕組みとレスポンスの読み方
成功時のレスポンスはvalueとfromを反映し、続いてrise、人間向けラベルとしてのrise_in_12(例:6/12)、常に12のrun、degrees、radians、percent、無次元の勾配としてのslope_ratioを返します。formula文字列は監査ログ向けに正接の恒等式を再掲し、methodは常にroof_pitch_trigなので、下流のコードは形を推測せずに分岐できます。valueの欠落・非有限数・不明なfromトークン・その範囲外の度、そして負の上がりを生じる経路はすべてinvalid_inputで失敗し、エンジンがリクエストを拒否した後は課金されません。
APIの使い方、料金、フィールドの運用、実務上の制約
必須の有限なvalueと、既定でriseとなる任意のfromを含むJSONボディを送信します。屋根の見積ツール・建築許可ポータル・数量拾いサービス・アクセシビリティのスロープ計算ツールがKIT残高のもとで安定した契約を必要とするときは、成功1件あたり$0.002のプリペイドAPIを使ってください。検証失敗は、エンジンがリクエストを拒否した後、残高を決して消費しません。SDKを出荷する作者は、検査官・大工・排水技術者がそれぞれ同じ傾斜をどう語るかに一致する形で、rise・degrees・percentを並べた表に対応付けられます。
連携の活用例
許可ポータルと屋根見積ツール
許可申請アプリと数量拾いツールがプリペイドAPIを呼び出し、管轄ごとに別々の表計算式を保守することなく、すべての勾配フィールドがrise・degrees・percentを保存します。
技術的な質問
6/12の屋根勾配を度に変換するには?
value: 6 と from: "rise"(またはfromを省略)を含むJSONを送信します。レスポンスには度(約26.565)、パーセント(50)と、rise_in_12ラベル「6/12」が含まれます。