求めたいものを選び、配管の長さと勾配(または高低差)を入力してください。区間2・3、呼び径、始点の管底の深さは空欄でもかまいません。
このページでできること
- 配管の長さと勾配(1/100・1/50 などの分数、%、‰ のどれか)を入れると、配管の始点と終点の高低差(管底の差)が mm・cm でわかります
- 桝(ます)を経由して勾配や長さが変わる配管は、区間ごと(3区間まで)に長さと勾配を入れると、区間ごとの高低差と始点から終点までの累積の高低差が出ます。始点の管底の深さを入れると、各桝と終点の管底の深さ(埋設深さ)もわかります
- 逆に「高低差」と「配管の長さ」を入れると実際の勾配(1/n・%・‰)がわかり、呼び径ごとによく使われる目安の勾配(1/50・1/100・1/150〜1/200)と急か緩いかを比べられます
- 浴室・ベランダ・駐車場などの床(土間)の水勾配は、排水口までの距離と勾配から高低差、または距離と高低差から勾配を求められます
- 配管の断面図(始点・終点・高低差・勾配の線。複数区間なら桝を挟んだ折れ線)を描き、式のやさしい解説・Excel/Googleスプレッドシート/Python用のコピペ数式・計算ドリル(演習問題)もこのページにまとまっています
この計算は何の役に立つ?
雨どいの下の雨水桝から道路側の桝まで6mの配管を 1/100 で通すなら、高低差は \(6000 \div 100 = 60\) mm です。始点の桝で管底が地表面から300mmなら、終点では360mmの深さになるので、掘る深さと終点の桝の高さがそれで足りるかを工事の前に確かめられます。
途中に桝を挟んで向きを変えるときは、区間ごとに長さと勾配を入れて累積の高低差を出します。公共の下水道につなぐ部分や汚水の配管は、自治体の指定工事店でないと工事できないことが多いので、DIYで扱えるのは敷地内の雨水や庭の排水など、地域の決まりで認められている範囲に限られます。
間取り変更でキッチンを3m移動すると、床下の排水管を3m延ばすことになります。呼び径 50mm の管を目安の 1/50 で通すなら \(3000 \div 50 = 60\) mm の高低差が新たに必要で、床下の高さ(床の下端から既存の排水の取り合いまで)にその余裕があるかが、移動できるかどうかの分かれ目になります。
余裕がなければ床を上げる、経路を短くする、太い管にして緩い勾配(1/100)を使うといった選択肢を、リフォーム会社に相談する前に自分で比べられます。実際の管径や勾配は設備の種類や地域の基準で決まるので、最終的には設計者・工事店に確認してください。
浴室の洗い場で排水口までの距離が1.5mなら、勾配 1/100(1%)で高低差は \(1500 \div 100 = 15\) mm、駐車場の奥行5mを2%(1/50)にするなら \(5000 \div 50 = 100\) mm です。この高低差を、排水口側を低くする形でモルタルや防水の仕上げ面につけます。
床は歩きやすさや家具の置きやすさとの兼ね合いで、配管ほど急にはしません。1%では水が残りやすい仕上げ材(ざらざらしたタイルなど)や、2%だと傾きを感じやすい場所(洗い場のいすを置く所)もあるので、仕上げ材の説明書や施工例を参考に決めてください。
流れが悪い配管の両端で管底の高さを測り、長さで割ると実際の勾配がわかります。長さ8mで高低差が40mmしかなければ \(8000 \div 40 = 200\) で 1/200 と、呼び径 75〜100mm の目安(1/100)より緩い勾配です。途中で高低差がマイナス(逆勾配)になっている区間があれば、そこに水がたまって詰まりの原因になります。
原因が勾配なら、掃除だけでは繰り返します。配管のやり直しは費用がかかるので、まず勾配が原因かどうかをこの計算で切り分けてから、工事店に相談するのが近道です。
水はけの悪い庭に、砕石と有孔管を埋めた暗渠(あんきょ)排水や、コンクリートの側溝を作ることがあります。長さ10mの排水路を 1/100 にするなら高低差は100mm、1/50 なら200mmで、出口(雨水桝や道路の側溝)がその分だけ低い位置にあることが条件です。
出口の高さは変えられないことが多いので、「出口までの長さで取れる勾配」を先に確かめてから、経路や深さを決めます。土の中に埋める管の周りには砕石を入れて目詰まりを防ぎ、勾配は途中で逆にならないよう水糸などで確認しながら施工します。
「1/100 の勾配で5m進むと5cm下がる」は、割合(小学5年)と比例(小学6年・中学1年)そのものです。長さが2倍になれば高低差も2倍、勾配の分母が2倍(1/50 → 1/100)になれば高低差は半分、という関係が、実際の工事の寸法として現れています。
%と‰と分数が同じ勾配の別の書き方であることも、百分率の学習の実例です。教科書の「割合」が、家の床下や庭の配管の寸法を決めていることを確かめてみてください。
式と図
用語・記号の解説
記号
| \(h\) | エイチ | 高低差。height(高さ)の頭文字です。配管の始点と終点で管底の高さがどれだけ違うかで、\(h = L \div n\) で求めます。 |
| \(L\) | エル | 配管の長さ(床の水勾配では排水口までの距離)。length(長さ)の頭文字です。水平方向の長さで、緩い勾配では管そのものの長さとの差は無視できます。 |
| \(n\) | エヌ | 勾配を分数 \(1/n\) で表したときの分母。「水平に \(n\) 進むと1下がる」勾配で、\(n = L \div h\) です(1/100 なら \(n = 100\))。\(n\) が大きいほど緩やかです。 |
| \(p\) | ピー | パーセント勾配。percent の頭文字です。\(p = h \div L \times 100\) で、「水平に100進むと \(p\) 下がる」ことを表します(1/100 なら1%)。 |
| \(q\) | キュー | パーミル勾配(‰)。このページでは \(p\) の次の文字として使っています。\(q = h \div L \times 1000\) で、「水平に1000進むと \(q\) 下がる」ことを表します(1/100 なら10‰)。 |
| \(H\) | 大文字のエイチ | 桝を経由する複数区間の累積の高低差。区間ごとの高低差 \(h_{1}, h_{2}, h_{3}\) を全部足したもので、始点の管底と終点の管底の差です。 |
| \(h_{i},\ L_{i},\ n_{i}\) | エイチ・アイ、エル・アイ、エヌ・アイ | 区間 \(i\)(1・2・3)の高低差・配管の長さ・勾配の分母。右下の小さい \(i\) は「何番目の区間か」を表す添え字です。 |
| \(D_{0}\) | ディー・ゼロ | 始点の管底の深さ(地表面から)。depth(深さ)の頭文字に、始まりを表す 0 を添えています。 |
| \(D\) | ディー | 終点の管底の深さ(地表面から)。\(D = D_{0} + H\) で求めます。図面では「GL−470」のように書きます。 |
| \(\sum\) | シグマ | 合計を表す記号。ギリシャ文字のシグマで、Sum(合計)の頭文字 S にあたります。\(\sum_{i=1}^{3} h_{i}\) は「\(h_{1}\) から \(h_{3}\) まで全部足す」という意味です。 |
| ‰ | パーミル | 1000分の1を表す単位。%(100分の1)の10分の1で、10‰ = 1% です。下水道の図面などで勾配を表すのに使われます。 |
用語
| 排水勾配 | はいすいこうばい | 排水管や側溝に、水が自然に低い方へ流れるようにつける緩い下り勾配。図面では「1/100」「1/50」のような分数で書くのが慣例です。緩すぎると流れが悪く詰まりやすく、急すぎると水だけが先に流れて固形物が残りやすいといわれ、管の太さに応じた目安の範囲でつけます。 |
| 水勾配 | みずこうばい | 水が自然に流れるように床・地面・配管につける緩い勾配のこと。排水勾配ともいいます。配管では 1/100 のような分数、浴室・ベランダ・駐車場の床では 1〜2% のようなパーセントで表すことが多い勾配です。 |
| 勾配 | こうばい | 水平に進んだ長さに対して、どれだけ上がる(下がる)かの割合。高低差 ÷ 水平の長さで求めます。排水では 1/100・1/50 のような分数で表すのが慣例で、同じ勾配をパーセント(%)やパーミル(‰)で表すこともあります。 |
| 分数勾配 | ぶんすうこうばい | 「水平に \(n\) 進むと1下がる」勾配を \(1/n\) と書く表記。排水管の「1/100」、スロープの「1/12」のように使います。\(n\) が大きいほど緩い勾配で、高低差は配管の長さの \(n\) 分の1になります。 |
| パーセント勾配 | パーセントこうばい | 「水平に100進むと何下がるか」で勾配を表す言い方。高低差 ÷ 配管の長さ × 100 で求めます。1/100 は1%、1/50 は2%です。 |
| パーミル | パーミル | 1000分の1を表す単位(‰)。勾配を「水平に1000進むと何下がるか」で表すときに使い、10‰ は1%・1/100 と同じ勾配です。下水道や道路・鉄道の図面で使われます。 |
| 管底 | かんてい | 排水管の内側の底の面。配管の高さや深さは、管の中心や上端ではなく管底で測るのが慣例で、図面の「管底高」「管底深さ」はこの面の位置です。水はこの面の上を流れます。 |
| 桝 | ます | 排水管の途中に設ける点検・掃除用の箱。配管の向きや勾配が変わる所、複数の管が合流する所、長い直線の途中などに置きます。管は桝で一度区切られるので、勾配の計算も桝ごとの区間に分けて行います。雨水桝・汚水桝・雑排水桝などがあります。 |
| 呼び径 | よびけい | 配管の太さを表す規格上の数字。塩ビ管の「VU75」「VP100」の 75・100 が呼び径で、おおよそ内径(mm)に近い値です。排水勾配の目安は呼び径ごとに決められることが多く、細い管ほど急な勾配が要るとされます。 |
| 埋設深さ | まいせつぶかさ | 地表面から埋めた管の底(管底)までの深さ。勾配をつけると下流ほど深くなります。浅すぎると車の重さや凍結で管が傷むことがあるため、地域や場所に応じた深さを確保します。 |
| GL (地盤面) |
ジーエル(じばんめん) | Ground Level の略で、建物や外構の高さの基準になる地表面のこと。配管の深さは「GL−300」(地表面から300mm下)のように、この面からの距離で表します。 |
| 土間 | どま | 玄関・駐車場・倉庫・ベランダなどの、コンクリートやモルタルで仕上げた床。雨水や洗い水がたまらないよう、排水口や外側に向けて 1〜2% 程度の水勾配をつけて仕上げることが多い部分です。 |
| 逆勾配 | ぎゃくこうばい | 本来低くなるべき下流側が高くなってしまった勾配。配管の途中に逆勾配があると水がたまり、流れが悪くなったり詰まったりする原因になります。既存の配管の不調を調べるときは、まず勾配が逆になっていないかを確かめます。 |
| 自然流下 | しぜんりゅうか | ポンプを使わず、勾配だけで水を低い方へ流すこと。家庭の排水は基本的に自然流下で、そのために各区間に下り勾配が要ります。 |
前提として理解しておくといいこと
このページの計算を「意味がわかって」使えるようになるために、前提として理解しておくといいことをまとめました。
つまずいたら、この表の内容に戻って復習するのが近道です。
| 割合と百分率(小学5年) |
|
| 分数と逆数(小学5〜6年) |
|
| 長さの単位の換算(小学2〜3年) |
|
| 比例(小学6年・中学1年) |
|
| 文字式と添え字(中学1年・高校 数学B の数列の入口) |
|
Excelで計算する方法
| 配管の長さ L(mm) | 5000 |
| 勾配の分母 n(勾配 1/n) | 100 |
| 高低差 h(mm) | =B1/B2 |
| 配管の長さ L(mm) | 8000 |
| 高低差 h(mm) | 40 |
| 勾配の分母 n(勾配 1/n) | =B1/B2 |
| パーセント勾配 p(%) | =B2/B1*100 |
| パーミル勾配 q(‰) | =B2/B1*1000 |
| 区間1の長さ L1(mm) | 4000 |
| 区間1の勾配の分母 n1 | 100 |
| 区間2の長さ L2(mm) | 3000 |
| 区間2の勾配の分母 n2 | 100 |
| 区間3の長さ L3(mm) | 5000 |
| 区間3の勾配の分母 n3 | 50 |
| 累積の高低差 H(mm) | =B1/B2+B3/B4+B5/B6 |
| 始点の管底の深さ D0(mm) | 300 |
| 累積の高低差 H(mm) | 170 |
| 終点の管底の深さ D(mm) | =B1+B2 |
1つ目の表のB3は50、2つ目の表のB3〜B5は200・0.5・5、3つ目の表のB7は170、4つ目の表のB3は470になります。
長さと高低差は同じ単位(ここでは mm)で入れてください。m で入れた長さは1000倍して mm にします(5m → 5000)。
勾配をパーセントで入れたいときは、1つ目の表のB3の式を「=B1*B2/100」に変えて、B2に%の値(1%なら 1)を入れます。
Googleスプレッドシートで計算する方法
| 配管の長さ L(mm) | 5000 |
| 勾配の分母 n(勾配 1/n) | 100 |
| 高低差 h(mm) | =B1/B2 |
| 配管の長さ L(mm) | 8000 |
| 高低差 h(mm) | 40 |
| 勾配の分母 n(勾配 1/n) | =B1/B2 |
| パーセント勾配 p(%) | =B2/B1*100 |
| パーミル勾配 q(‰) | =B2/B1*1000 |
| 区間1の長さ L1(mm) | 4000 |
| 区間1の勾配の分母 n1 | 100 |
| 区間2の長さ L2(mm) | 3000 |
| 区間2の勾配の分母 n2 | 100 |
| 区間3の長さ L3(mm) | 5000 |
| 区間3の勾配の分母 n3 | 50 |
| 累積の高低差 H(mm) | =B1/B2+B3/B4+B5/B6 |
| 始点の管底の深さ D0(mm) | 300 |
| 累積の高低差 H(mm) | 170 |
| 終点の管底の深さ D(mm) | =B1+B2 |
Pythonで計算する方法
length_mm = 5000 # 配管の長さ L(mm)。5m なら 5000
denominator = 100 # 勾配の分母 n(勾配 1/n)
drop_mm = length_mm / denominator # 高低差 h(mm)
percent = 100 / denominator # パーセント勾配(%)
permille = 1000 / denominator # パーミル勾配(‰)
print(f"高低差: {drop_mm:.1f} mm (勾配 1/{denominator} = {percent:.2f} % = {permille:.2f} ‰)")
# 逆に、高低差と長さから実際の勾配を求め、目安(1/100)と比べる
length2_mm = 8000 # 配管の長さ(mm)
drop2_mm = 40 # 取れる高低差(mm)
actual_n = length2_mm / drop2_mm
guide_n = 100
needed_drop = length2_mm / guide_n
print(f"実際の勾配: 1/{actual_n:.1f}(目安 1/{guide_n} に必要な高低差は {needed_drop:.1f} mm、差は {drop2_mm - needed_drop:.1f} mm。マイナスなら不足)")
# 桝を経由する複数区間の累積高低差と、終点の管底の深さ
sections = [(4000, 100), (3000, 100), (5000, 50)] # (長さ mm, 勾配の分母) を区間ごとに
start_depth_mm = 300 # 始点の管底の深さ(mm)
total_drop = 0
for i, (section_len, section_n) in enumerate(sections, start=1):
section_drop = section_len / section_n
total_drop += section_drop
print(f"区間{i}: {section_len} mm ÷ {section_n} = {section_drop:.1f} mm(ここまでの累積 {total_drop:.1f} mm、管底の深さ GL-{start_depth_mm + total_drop:.1f} mm)")
print(f"累積の高低差: {total_drop:.1f} mm、終点の管底の深さ: GL-{start_depth_mm + total_drop:.1f} mm")
数式記述言語(LaTeX等)での書き方(コピペ可)
h = L ÷ n
h = \dfrac{L}{n}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>h</mi>
<mo>=</mo>
<mfrac><mi>L</mi><mi>n</mi></mfrac>
</mrow>
</math>
h = L / n
L/n
h := L/n;
h = L/n;
h = L/n
n = L ÷ h, p = h ÷ L × 100, q = h ÷ L × 1000
n = \frac{L}{h},\quad p = \frac{h}{L} \times 100,\quad q = \frac{h}{L} \times 1000
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>n</mi><mo>=</mo><mfrac><mi>L</mi><mi>h</mi></mfrac>
<mo>,</mo>
<mi>p</mi><mo>=</mo><mfrac><mi>h</mi><mi>L</mi></mfrac><mo>×</mo><mn>100</mn>
<mo>,</mo>
<mi>q</mi><mo>=</mo><mfrac><mi>h</mi><mi>L</mi></mfrac><mo>×</mo><mn>1000</mn>
</mrow>
</math>
n = L / h, p = h / L * 100, q = h / L * 1000
{L/h, h/L*100, h/L*1000}
n := L/h; p := h/L*100; q := h/L*1000;
n = L/h; p = h/L*100; q = h/L*1000;
n = L/h, p = h/L × 100, q = h/L × 1000
H = h₁ + h₂ + h₃, hᵢ = Lᵢ ÷ nᵢ
H = \sum_{i=1}^{3} h_{i},\quad h_{i} = \dfrac{L_{i}}{n_{i}}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>H</mi><mo>=</mo>
<munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>3</mn></munderover>
<msub><mi>h</mi><mi>i</mi></msub>
<mo>,</mo>
<msub><mi>h</mi><mi>i</mi></msub><mo>=</mo>
<mfrac><msub><mi>L</mi><mi>i</mi></msub><msub><mi>n</mi><mi>i</mi></msub></mfrac>
</mrow>
</math>
H = sum_(i=1)^3 h_i, h_i = L_i / n_i
Sum[L[i]/n[i], {i, 1, 3}]
H := sum(L[i]/n[i], i = 1..3);
H = sum(L ./ n);
H = ∑_(i=1)^3 h_i, h_i = L_i/n_i
D = D₀ + H
D = D_{0} + H
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>D</mi><mo>=</mo><msub><mi>D</mi><mn>0</mn></msub><mo>+</mo><mi>H</mi>
</mrow>
</math>
D = D_0 + H
D0 + H
Dend := D0 + H;
D = D0 + H;
D = D_0 + H
ChatGPT に聞いて計算してもらう方法
あなたは給排水設備・外構工事の寸法計算アシスタントです。次の計算を、必ずPythonコードを実際に実行して行い、実行結果の数値だけを根拠に回答してください(暗算や推測で答えないでください)。 屋外の排水管を、桝を2か所経由して敷設します。区間1は長さ4m・勾配 1/100、区間2は長さ3m・勾配 1/100、区間3は長さ5m・勾配 1/50 です。始点の管底は地表面から300mmの深さにあります。 次の値をそれぞれ求めてください(単位は mm)。 1. 区間ごとの高低差(長さ ÷ 勾配の分母) 2. 始点から終点までの累積の高低差 3. 桝1・桝2・終点の管底の深さ(始点の深さに、そこまでの高低差を足す) 4. もし全長12mを一律 1/100 の勾配にした場合の高低差と、3 の終点の深さとの違い 計算に使った式と、実行結果の数値を示してください。
計算ドリル(演習問題)
このページの式を、自分の手で計算できるようになるための演習問題です。
答えと解説は解答ページにあります。
使い方
-
1数値を入力計算したい数値を入力欄に入力します
-
2計算「計算する」ボタンを押します
-
3結果を確認計算結果がその場に表示されます。計算の考え方や式の解説も同じページで確認できます
DataChefの特徴
専門知識不要、直感的で簡単な操作
個人情報を登録することなく使用できます
「ダウンロード」押下でファイルを自動削除
クレジット表記不要
商用利用許諾の連絡も不要です
