Rørlegger måler fall på avløpsrør – brøk til promille.
u003cdiv class=u0022vvsm-fallu0022u003en u003cdiv class=u0022vvsm-cardu0022u003en u003ch2u003eFallkalkulator – Brøk ⇄ Promilleu003c/h2u003en u003cpu003eRegn om fall fra brøk (1/n) til promille (‰), mm per meter og prosent.u003c/pu003enn u003cdiv class=u0022vvsm-gridu0022u003en u003cdiv class=u0022vvsm-boxu0022u003en u003ch3u003eBrøk → Promilleu003c/h3u003en u003clabel for=u0022brokNevneru0022u003e1 / nu003c/labelu003en u003cinput type=u0022numberu0022 id=u0022brokNevneru0022 placeholder=u0022f.eks 50u0022 min=u00221u0022 step=u00221u0022u003en u003cbutton type=u0022buttonu0022 onclick=u0022vvsmFraBrok()u0022u003eBeregnu003c/buttonu003en u003c/divu003enn u003cdiv class=u0022vvsm-boxu0022u003en u003ch3u003ePromille → Brøku003c/h3u003en u003clabel for=u0022promilleu0022u003ePromille (‰)u003c/labelu003en u003cinput type=u0022numberu0022 id=u0022promilleu0022 placeholder=u0022f.eks 20u0022 min=u00220.01u0022 step=u00220.01u0022u003en u003cbutton type=u0022buttonu0022 onclick=u0022vvsmFraPromille()u0022u003eBeregnu003c/buttonu003en u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvsm-resultu0022 id=u0022vvsmResultu0022u003eFyll inn en verdi og trykk Beregn.u003c/divu003enn u003cdiv class=u0022vvsm-actionsu0022u003en u003cbutton type=u0022buttonu0022 onclick=u0022vvsmReset()u0022u003eNullstillu003c/buttonu003en u003cbutton type=u0022buttonu0022 onclick=u0022vvsmPrintBilag()u0022u003eUtskrift / PDFu003c/buttonu003en u003c/divu003enn u003cdetailsu003en u003csummaryu003eu003cstrongu003eForklaringu003c/strongu003eu003c/summaryu003en u003cpu003eu003cstrongu003ePromille (‰)u003c/strongu003e betyr per tusen.u003c/pu003en u003cpu003eu003cstrongu003e‰ = 1000 / nu003c/strongu003e og u003cstrongu003en = 1000 / ‰u003c/strongu003eu003c/pu003en u003cpu003eu003cstrongu003e20‰u003c/strongu003e betyr u003cstrongu003e20 mm fall per meteru003c/strongu003e.u003c/pu003en u003c/detailsu003enn u003ch3u003eTypiske fallverdieru003c/h3u003en u003ctableu003en u003ctru003eu003cthu003eBrøku003c/thu003eu003cthu003ePromilleu003c/thu003eu003cthu003emm/mu003c/thu003eu003c/tru003en u003ctru003eu003ctdu003e1/40u003c/tdu003eu003ctdu003e25‰u003c/tdu003eu003ctdu003e25u003c/tdu003eu003c/tru003en u003ctru003eu003ctdu003e1/50u003c/tdu003eu003ctdu003e20‰u003c/tdu003eu003ctdu003e20u003c/tdu003eu003c/tru003en u003ctru003eu003ctdu003e1/60u003c/tdu003eu003ctdu003e16,67‰u003c/tdu003eu003ctdu003e16,67u003c/tdu003eu003c/tru003en u003ctru003eu003ctdu003e1/80u003c/tdu003eu003ctdu003e12,5‰u003c/tdu003eu003ctdu003e12,5u003c/tdu003eu003c/tru003en u003ctru003eu003ctdu003e1/100u003c/tdu003eu003ctdu003e10‰u003c/tdu003eu003ctdu003e10u003c/tdu003eu003c/tru003en u003c/tableu003en u003c/divu003enu003c/divu003ennu003cstyleu003en.vvsm-fall{max-width:900px;margin:30px auto;font-family:Arial,sans-serif;padding:0 12px}n.vvsm-card{background:#fff;padding:25px;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.08)}n.vvsm-grid{display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0}n@media(min-width:820px){.vvsm-grid{grid-template-columns:1fr 1fr}}n.vvsm-box{background:#f4f7f9;padding:15px;border-radius:10px}n.vvsm-box h3{margin-top:0}ninput{width:100%;padding:10px;margin:10px 0;border-radius:6px;border:1px solid #ccc}nbutton{padding:10px 15px;border:none;border-radius:6px;background:#0a7c6b;color:#fff;font-weight:bold;cursor:pointer}nbutton:hover{background:#075e51}n.vvsm-result{margin:20px 0;padding:15px;background:#f8fafc;border-radius:8px;font-weight:bold}n.vvsm-actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:15px}n.vvsm-actions button{flex:1;min-width:180px}ntable{width:100%;border-collapse:collapse;margin-top:10px}nth,td{padding:8px;border-bottom:1px solid #eee;text-align:left}nth{background:#f1f1f1}ndetails{margin-top:15px}nu003c/styleu003e
u003cp data-start=u002213429u0022 data-end=u002213624u0022u003eu003cstrong data-start=u002213429u0022 data-end=u002213473u0022u003eFall i promille og brøk – hva betyr det?u003c/strongu003eu003cbr data-start=u002213473u0022 data-end=u002213476u0022 /u003eFall brukes for å beskrive hvor mye et rør eller en flate heller per lengdeenhet. I praksis er det vanlig å snakke om promille (‰) eller brøk (1/n).u003c/pu003enu003cul data-start=u002213626u0022 data-end=u002213762u0022u003enu003cli data-start=u002213626u0022 data-end=u002213697u0022u003enu003cp data-start=u002213628u0022 data-end=u002213697u0022u003eu003cstrong data-start=u002213628u0022 data-end=u002213644u0022u003ePromille (‰)u003c/strongu003e betyr per tusen.u003cbr data-start=u002213661u0022 data-end=u002213664u0022 /u003eu003cstrong data-start=u002213666u0022 data-end=u002213696u0022u003e10‰ = 10 mm fall per meteru003c/strongu003e.u003c/pu003enu003c/liu003enu003cli data-start=u002213698u0022 data-end=u002213762u0022u003enu003cp data-start=u002213700u0022 data-end=u002213762u0022u003eu003cstrong data-start=u002213700u0022 data-end=u002213714u0022u003eBrøk (1/n)u003c/strongu003e kan leses som “1 meter fall på n meter lengde”.u003c/pu003enu003c/liu003enu003c/ulu003enu003cp data-start=u002213764u0022 data-end=u002213826u0022u003eSammenhengen er enkel:u003cbr data-start=u002213786u0022 data-end=u002213789u0022 /u003eu003cstrong data-start=u002213789u0022 data-end=u002213805u0022u003e‰ = 1000 / nu003c/strongu003e og u003cstrong data-start=u002213809u0022 data-end=u002213825u0022u003en = 1000 / ‰u003c/strongu003e.u003c/pu003enu003cp data-start=u002213828u0022 data-end=u002213891u0022u003eEksempel:u003cbr data-start=u002213837u0022 data-end=u002213840u0022 /u003eu003cstrong data-start=u002213840u0022 data-end=u002213854u0022u003e1/50 = 20‰u003c/strongu003e, som betyr u003cstrong data-start=u002213866u0022 data-end=u002213890u0022u003e20 mm fall per meteru003c/strongu003e.u003c/pu003e
u003cdiv class=u0022vvsm-fall3u0022u003en u003cdiv class=u0022vvsm-card3u0022u003en u003cdiv class=u0022vvsm-head3u0022u003en u003ch2u003eFallkalkulator – H, brøk (1:x) og promille (‰)u003c/h2u003en u003cpu003eRegn fallhøyde (H) eller fall (1:x / ‰) for stikkledning – med tegning og PDF.u003c/pu003en u003c/divu003enn u003cdiv class=u0022vvsm-tabs3u0022u003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-tab3 is-activeu0022 onclick=u0022vvsmSetCalc('H')u0022u003eFinn fallhøyde (H)u003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-tab3u0022 onclick=u0022vvsmSetCalc('F')u0022u003eFinn fall (1:x / ‰)u003c/buttonu003en u003c/divu003enn u003c!u002du002d MODE: Finn H u002du002du003en u003cdiv class=u0022vvsm-pane3u0022 id=u0022vvsmPaneHu0022u003en u003cdiv class=u0022vvsm-subtabs3u0022u003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-subtab3 is-activeu0022 onclick=u0022vvsmSetModeH('brok')u0022u003eBrøk (1:x)u003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-subtab3u0022 onclick=u0022vvsmSetModeH('promille')u0022u003ePromille (‰)u003c/buttonu003en u003c/divu003enn u003c!u002du002d H fra brøk u002du002du003en u003cdiv id=u0022vvsmH_broku0022u003en u003cdiv class=u0022vvsm-grid3u0022u003en u003cdiv class=u0022vvsm-field3u0022u003en u003clabel for=u0022vvsmL_h_bu0022u003eLengde (L) i meteru003c/labelu003en u003cinput id=u0022vvsmL_h_bu0022 type=u0022numberu0022 min=u00220u0022 step=u00220.01u0022 placeholder=u0022f.eks. 12,5u0022 inputmode=u0022decimalu0022u003en u003c/divu003enn u003cdiv class=u0022vvsm-field3u0022u003en u003clabel for=u0022vvsmX_h_bu0022u003eFall i brøk (1:x) – skriv xu003c/labelu003en u003cdiv class=u0022vvsm-row3u0022u003en u003cdiv class=u0022vvsm-prefix3u0022u003e1 /u003c/divu003en u003cinput id=u0022vvsmX_h_bu0022 type=u0022numberu0022 min=u00220u0022 step=u00220.01u0022 placeholder=u0022f.eks. 50u0022 inputmode=u0022decimalu0022u003en u003c/divu003en u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvsm-actions3u0022u003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3u0022 onclick=u0022vvsmCalc_H_brok()u0022u003eBeregn Hu003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3 vvsm-ghost3u0022 onclick=u0022vvsmReset3()u0022u003eNullstillu003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3 vvsm-dark3u0022 onclick=u0022vvsmPrintBilag3()u0022u003eUtskrift / PDFu003c/buttonu003en u003c/divu003enn u003cp class=u0022vvsm-hint3u0022u003eFormel: u003cstrongu003eH = L / xu003c/strongu003eu003c/pu003en u003c/divu003enn u003c!u002du002d H fra promille u002du002du003en u003cdiv id=u0022vvsmH_promu0022 style=u0022display:none;u0022u003en u003cdiv class=u0022vvsm-grid3u0022u003en u003cdiv class=u0022vvsm-field3u0022u003en u003clabel for=u0022vvsmL_h_pu0022u003eLengde (L) i meteru003c/labelu003en u003cinput id=u0022vvsmL_h_pu0022 type=u0022numberu0022 min=u00220u0022 step=u00220.01u0022 placeholder=u0022f.eks. 12,5u0022 inputmode=u0022decimalu0022u003en u003c/divu003enn u003cdiv class=u0022vvsm-field3u0022u003en u003clabel for=u0022vvsmP_h_pu0022u003eFall i promille (‰)u003c/labelu003en u003cdiv class=u0022vvsm-row3u0022u003en u003cinput id=u0022vvsmP_h_pu0022 type=u0022numberu0022 min=u00220u0022 step=u00220.01u0022 placeholder=u0022f.eks. 20u0022 inputmode=u0022decimalu0022u003en u003cdiv class=u0022vvsm-suffix3u0022u003e‰u003c/divu003en u003c/divu003en u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvsm-actions3u0022u003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3u0022 onclick=u0022vvsmCalc_H_promille()u0022u003eBeregn Hu003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3 vvsm-ghost3u0022 onclick=u0022vvsmReset3()u0022u003eNullstillu003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3 vvsm-dark3u0022 onclick=u0022vvsmPrintBilag3()u0022u003eUtskrift / PDFu003c/buttonu003en u003c/divu003enn u003cp class=u0022vvsm-hint3u0022u003eFormel: u003cstrongu003eH = (L × ‰) / 1000u003c/strongu003eu003c/pu003en u003c/divu003en u003c/divu003enn u003c!u002du002d MODE: Finn fall u002du002du003en u003cdiv class=u0022vvsm-pane3u0022 id=u0022vvsmPaneFu0022 style=u0022display:none;u0022u003en u003cdiv class=u0022vvsm-grid3u0022u003en u003cdiv class=u0022vvsm-field3u0022u003en u003clabel for=u0022vvsmL_fu0022u003eLengde (L) i meteru003c/labelu003en u003cinput id=u0022vvsmL_fu0022 type=u0022numberu0022 min=u00220u0022 step=u00220.01u0022 placeholder=u0022f.eks. 12,5u0022 inputmode=u0022decimalu0022u003en u003c/divu003enn u003cdiv class=u0022vvsm-field3u0022u003en u003clabel for=u0022vvsmH_fu0022u003eFallhøyde (H) i meteru003c/labelu003en u003cinput id=u0022vvsmH_fu0022 type=u0022numberu0022 min=u00220u0022 step=u00220.001u0022 placeholder=u0022f.eks. 0,25u0022 inputmode=u0022decimalu0022u003en u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvsm-actions3u0022u003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3u0022 onclick=u0022vvsmCalc_F_from_HL()u0022u003eBeregn fallu003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3 vvsm-ghost3u0022 onclick=u0022vvsmReset3()u0022u003eNullstillu003c/buttonu003en u003cbutton type=u0022buttonu0022 class=u0022vvsm-btn3 vvsm-dark3u0022 onclick=u0022vvsmPrintBilag3()u0022u003eUtskrift / PDFu003c/buttonu003en u003c/divu003enn u003cp class=u0022vvsm-hint3u0022u003en Formler: u003cstrongu003e‰ = (H/L) × 1000u003c/strongu003e u0026nbsp; og u0026nbsp; u003cstrongu003ex = L/Hu003c/strongu003e (brøk 1:x)n u003c/pu003en u003c/divu003enn u003cdiv class=u0022vvsm-result3u0022 id=u0022vvsmResult3u0022 aria-live=u0022politeu0022u003en u003cdiv class=u0022vvsm-resultTitle3u0022u003eResultatu003c/divu003en u003cdiv class=u0022vvsm-resultBody3u0022u003eVelg hva du vil finne, fyll inn verdier og trykk “Beregn”.u003c/divu003en u003cdiv class=u0022vvsm-diagramWrap3u0022 id=u0022vvsmDiagramWrap3u0022 style=u0022display:none;u0022u003eu003c/divu003en u003c/divu003enn u003cdetails class=u0022vvsm-details3u0022u003en u003csummaryu003eForklaringu003c/summaryu003en u003cdiv class=u0022vvsm-detailsBody3u0022u003en u003cpu003eu003cstrongu003e1‰ = 1 mm per meter (mm/m)u003c/strongu003e.u003c/pu003en u003culu003en u003cliu003eu003cstrongu003eFinn H:u003c/strongu003e Brøk: H = L/x. Promille: H = (L׉)/1000u003c/liu003en u003cliu003eu003cstrongu003eFinn fall:u003c/strongu003e ‰ = (H/L)×1000. Brøk: x = L/H (→ 1:x)u003c/liu003en u003c/ulu003en u003c/divu003en u003c/detailsu003en u003c/divu003enu003c/divu003ennu003cstyleu003en .vvsm-fall3{max-width:980px;margin:24px auto;padding:0 14px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;}n .vvsm-card3{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06);padding:18px 18px 16px;}n .vvsm-head3 h2{margin:0 0 6px;font-size:22px;line-height:1.2;}n .vvsm-head3 p{margin:0 0 14px;color:rgba(0,0,0,.65)}n .vvsm-tabs3{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 14px;}n .vvsm-tab3{padding:10px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fff;font-weight:900;cursor:pointer}n .vvsm-tab3.is-active{background:#0a7c6b;color:#fff;border-color:#0a7c6b}nn .vvsm-subtabs3{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 14px;}n .vvsm-subtab3{padding:8px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fff;font-weight:900;cursor:pointer;font-size:13px}n .vvsm-subtab3.is-active{background:#111827;color:#fff;border-color:#111827}nn .vvsm-grid3{display:grid;grid-template-columns:1fr;gap:14px;}n @media(min-width:820px){.vvsm-grid3{grid-template-columns:1fr 1fr;}}n .vvsm-field3{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.07);border-radius:14px;padding:14px;}n .vvsm-field3 label{display:block;margin:0 0 6px;font-weight:950;font-size:13px;}n .vvsm-row3{display:flex;align-items:center;gap:10px;}n .vvsm-prefix3,.vvsm-suffix3{padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.7);font-weight:950;white-space:nowrap;}n .vvsm-field3 input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.18);background:#fff;font-size:15px;outline:none;}n .vvsm-field3 input:focus{border-color:rgba(0,0,0,.35);box-shadow:0 0 0 3px rgba(0,0,0,.06);}nn .vvsm-actions3{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 6px;}n .vvsm-btn3{flex:1;min-width:180px;padding:11px 12px;border-radius:12px;border:0;background:#0a7c6b;color:#fff;font-weight:950;cursor:pointer}n .vvsm-btn3:hover{filter:brightness(.95);}n .vvsm-ghost3{background:#eef3f6;color:#0b1b22;border:1px solid rgba(0,0,0,.1)}n .vvsm-dark3{background:#111827}n .vvsm-hint3{margin:8px 0 0;color:rgba(0,0,0,.6);font-size:12.5px}nn .vvsm-result3{border-radius:14px;border:1px solid rgba(0,0,0,.08);background:#f8fafc;padding:12px 14px;margin:14px 0;}n .vvsm-resultTitle3{font-weight:950;margin-bottom:4px}n .vvsm-resultBody3{font-size:15px}n .vvsm-diagramWrap3{margin-top:12px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:12px;overflow:hidden}n .vvsm-diagramCaption3{margin-top:8px;color:rgba(0,0,0,.6);font-size:12.5px}nn .vvsm-details3{margin-top:12px;border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden;background:#fff}n .vvsm-details3 summary{cursor:pointer;padding:12px 14px;font-weight:950;background:rgba(0,0,0,.03)}n .vvsm-detailsBody3{padding:12px 14px;color:rgba(0,0,0,.75)}n .vvsm-detailsBody3 ul{margin:8px 0 0 18px}nu003c/styleu003ennu003cscriptu003en(function(){n // Siste beregning for PDF/tegningn window.vvsmLast3 = null;nn function parseNo(v){n if (v === null || v === undefined) return NaN;n v = String(v).trim().replace(/u005cs/g,'').replace(',', '.');n return parseFloat(v);n }n function fmtNo(n, d){n if (!isFinite(n)) return u0022u0022;n return Number(n).toFixed(d).replace('.', ',');n }nn function setResult(html){n var el = document.getElementById(u0022vvsmResult3u0022);n if(!el) return;n var body = el.querySelector(u0022.vvsm-resultBody3u0022);n if(body) body.innerHTML = html;n }nn function showDiagram(data){n var wrap = document.getElementById(u0022vvsmDiagramWrap3u0022);n if(!wrap) return;nn if(!data || !isFinite(data.L) || !isFinite(data.H) || data.L u003c= 0){n wrap.style.display = u0022noneu0022;n wrap.innerHTML = u0022u0022;n return;n }nn // Tegning: fast canvas, vi skalerer visuelt og viser mål som tekstn var L = data.L;n var H = data.H;n var prom = data.promille; // = mm/mn var x = data.x;nn // Clamp visuelt forhold så det ser fint utn var ratio = H / L; // stigningn var ratioVis = Math.max(0.02, Math.min(ratio, 0.25)); // 2% til 25% visueltn var W = 720, Hpx = 220, pad = 22;n var x1 = pad, y1 = Hpx - pad - (Hpx - 2*pad) * ratioVis;n var x2 = W - pad, y2 = Hpx - pad;nn var svg = u0022u0022;n svg += u0022u003csvg xmlns='http://www.w3.org/2000/svg' width='100%' viewBox='0 0 u0022+W+u0022 u0022+(Hpx+80)+u0022' role='img' aria-label='Tegning av rør med lengde og fall'u003eu0022;n svg += u0022u003crect x='0' y='0' width='u0022+W+u0022' height='u0022+(Hpx+80)+u0022' fill='white'/u003eu0022;nn // Rørn svg += u0022u003cline x1='u0022+x1+u0022' y1='u0022+y1+u0022' x2='u0022+x2+u0022' y2='u0022+y2+u0022' stroke='#111827' stroke-width='10' stroke-linecap='round'/u003eu0022;n svg += u0022u003cline x1='u0022+x1+u0022' y1='u0022+y1+u0022' x2='u0022+x2+u0022' y2='u0022+y2+u0022' stroke='#9ca3af' stroke-width='2' stroke-linecap='round' opacity='0.7'/u003eu0022;nn // Lengde-pil undern var yDim = Hpx + 26;n svg += u0022u003cline x1='u0022+x1+u0022' y1='u0022+yDim+u0022' x2='u0022+x2+u0022' y2='u0022+yDim+u0022' stroke='#111827' stroke-width='2'/u003eu0022;n svg += arrowHead(x1, yDim, u0022leftu0022);n svg += arrowHead(x2, yDim, u0022rightu0022);n svg += u0022u003ctext x='u0022+((x1+x2)/2)+u0022' y='u0022+(yDim+22)+u0022' text-anchor='middle' font-family='Arial' font-size='16' fill='#111827'u003eL = u0022+esc(fmtNo(L,2))+u0022 mu003c/textu003eu0022;nn // Fallhøyde-pil venstren var xDim = x1 - 10;n var yTop = y1, yBot = y2;n svg += u0022u003cline x1='u0022+xDim+u0022' y1='u0022+yTop+u0022' x2='u0022+xDim+u0022' y2='u0022+yBot+u0022' stroke='#111827' stroke-width='2'/u003eu0022;n svg += arrowHeadV(xDim, yTop, u0022upu0022);n svg += arrowHeadV(xDim, yBot, u0022downu0022);n svg += u0022u003ctext x='u0022+(xDim-8)+u0022' y='u0022+((yTop+yBot)/2)+u0022' text-anchor='end' font-family='Arial' font-size='16' fill='#111827'u003eH = u0022+esc(fmtNo(H,3))+u0022 mu003c/textu003eu0022;nn // Tekstboks høyren var infoY = 24;n var infoX = W - pad;n var info = u0022Fall: u0022+fmtNo(prom,2)+u0022 ‰ (=u0022+fmtNo(prom,2)+u0022 mm/m)u0022;n if(isFinite(x)) info += u0022 | Brøk: 1:u0022+fmtNo(x,2);n svg += u0022u003ctext x='u0022+infoX+u0022' y='u0022+infoY+u0022' text-anchor='end' font-family='Arial' font-size='14' fill='#0a7c6b'u003eu0022+esc(info)+u0022u003c/textu003eu0022;nn svg += u0022u003c/svgu003eu0022;nn wrap.style.display = u0022blocku0022;n wrap.innerHTML = svg + u0022u003cdiv class='vvsm-diagramCaption3'u003eIllustrasjon: rør med fall over lengde (ikke i målestokk).u003c/divu003eu0022;n }nn function arrowHead(x, y, dir){n // små pilern var s = 7;n if(dir === u0022leftu0022){n return u0022u003cpath d='M u0022+(x+s)+u0022 u0022+(y-s)+u0022 L u0022+x+u0022 u0022+y+u0022 L u0022+(x+s)+u0022 u0022+(y+s)+u0022' fill='none' stroke='#111827' stroke-width='2' /u003eu0022;n }n return u0022u003cpath d='M u0022+(x-s)+u0022 u0022+(y-s)+u0022 L u0022+x+u0022 u0022+y+u0022 L u0022+(x-s)+u0022 u0022+(y+s)+u0022' fill='none' stroke='#111827' stroke-width='2' /u003eu0022;n }n function arrowHeadV(x, y, dir){n var s = 7;n if(dir === u0022upu0022){n return u0022u003cpath d='M u0022+(x-s)+u0022 u0022+(y+s)+u0022 L u0022+x+u0022 u0022+y+u0022 L u0022+(x+s)+u0022 u0022+(y+s)+u0022' fill='none' stroke='#111827' stroke-width='2' /u003eu0022;n }n return u0022u003cpath d='M u0022+(x-s)+u0022 u0022+(y-s)+u0022 L u0022+x+u0022 u0022+y+u0022 L u0022+(x+s)+u0022 u0022+(y-s)+u0022' fill='none' stroke='#111827' stroke-width='2' /u003eu0022;n }n function esc(t){n return String(t).replace(/u0026/g,u0022u0026amp;u0022).replace(/u003c/g,u0022u0026lt;u0022).replace(/u003e/g,u0022u0026gt;u0022).replace(/u0022/g,u0022u0026quot;u0022).replace(/'/g,u0022u0026#039;u0022);n }nn window.vvsmSetCalc = function(which){n var paneH = document.getElementById(u0022vvsmPaneHu0022);n var paneF = document.getElementById(u0022vvsmPaneFu0022);n var tabs = document.querySelectorAll(u0022.vvsm-tab3u0022);n for(var i=0;iu003ctabs.length;i++) tabs[i].classList.remove(u0022is-activeu0022);nn if(which === u0022Fu0022){n if(paneH) paneH.style.display = u0022noneu0022;n if(paneF) paneF.style.display = u0022blocku0022;n if(tabs[1]) tabs[1].classList.add(u0022is-activeu0022);n } else {n if(paneF) paneF.style.display = u0022noneu0022;n if(paneH) paneH.style.display = u0022blocku0022;n if(tabs[0]) tabs[0].classList.add(u0022is-activeu0022);n }n window.vvsmLast3 = null;n setResult(u0022Velg hva du vil finne, fyll inn verdier og trykk “Beregn”.u0022);n showDiagram(null);n };nn window.vvsmSetModeH = function(mode){n var brok = document.getElementById(u0022vvsmH_broku0022);n var prom = document.getElementById(u0022vvsmH_promu0022);n var tabs = document.querySelectorAll(u0022.vvsm-subtab3u0022);n for(var i=0;iu003ctabs.length;i++) tabs[i].classList.remove(u0022is-activeu0022);nn if(mode === u0022promilleu0022){n if(brok) brok.style.display = u0022noneu0022;n if(prom) prom.style.display = u0022blocku0022;n if(tabs[1]) tabs[1].classList.add(u0022is-activeu0022);n } else {n if(prom) prom.style.display = u0022noneu0022;n if(brok) brok.style.display = u0022blocku0022;n if(tabs[0]) tabs[0].classList.add(u0022is-activeu0022);n }n window.vvsmLast3 = null;n setResult(u0022Velg metode, fyll inn verdier og trykk “Beregn”.u0022);n showDiagram(null);n };nn window.vvsmCalc_H_brok = function(){n var L = parseNo(document.getElementById(u0022vvsmL_h_bu0022) u0026u0026 document.getElementById(u0022vvsmL_h_bu0022).value);n var x = parseNo(document.getElementById(u0022vvsmX_h_bu0022) u0026u0026 document.getElementById(u0022vvsmX_h_bu0022).value);nn if(!isFinite(L) || L u003c 0){ setResult(u0022Skriv inn en gyldig u003cstrongu003elengde (L)u003c/strongu003e.u0022); showDiagram(null); return; }n if(!isFinite(x) || x u003c= 0){ setResult(u0022Skriv inn en gyldig u003cstrongu003exu003c/strongu003e (1:x), må være u003e 0.u0022); showDiagram(null); return; }nn var Hm = L / x;n var Hmm = Hm * 1000;n var prom = 1000 / x; // ‰n var mmPerM = prom; // mm/mnn window.vvsmLast3 = { mode:u0022H_broku0022, L:L, H:Hm, promille:prom, x:x, mmPerM:mmPerM };nn setResult(n u0022u003cdivu003eu003cstrongu003eFallhøyde (H):u003c/strongu003e u0022+fmtNo(Hm,3)+u0022 mu003c/divu003eu0022 +n u0022u003cdivu003eu003cstrongu003eFallhøyde:u003c/strongu003e u0022+fmtNo(Hmm,0)+u0022 mmu003c/divu003eu0022 +n u0022u003cdiv style='margin-top:6px'u003eu003cstrongu003eFall:u003c/strongu003e u0022+fmtNo(prom,2)+u0022 ‰ u003cspan style='color:rgba(0,0,0,.6)'u003e(= u0022+fmtNo(mmPerM,2)+u0022 mm/m)u003c/spanu003eu003c/divu003eu0022 +n u0022u003cdivu003eu003cstrongu003eBrøk:u003c/strongu003e 1:u0022+fmtNo(x,2)+u0022u003c/divu003eu0022 +n u0022u003cdiv style='margin-top:6px;color:rgba(0,0,0,.65)'u003eFormel: H = L / xu003c/divu003eu0022n );nn showDiagram(window.vvsmLast3);n };nn window.vvsmCalc_H_promille = function(){n var L = parseNo(document.getElementById(u0022vvsmL_h_pu0022) u0026u0026 document.getElementById(u0022vvsmL_h_pu0022).value);n var P = parseNo(document.getElementById(u0022vvsmP_h_pu0022) u0026u0026 document.getElementById(u0022vvsmP_h_pu0022).value);nn if(!isFinite(L) || L u003c 0){ setResult(u0022Skriv inn en gyldig u003cstrongu003elengde (L)u003c/strongu003e.u0022); showDiagram(null); return; }n if(!isFinite(P) || P u003c 0){ setResult(u0022Skriv inn en gyldig u003cstrongu003epromilleverdiu003c/strongu003e (≥ 0).u0022); showDiagram(null); return; }nn var Hm = (L * P) / 1000;n var Hmm = Hm * 1000;n var x = (P === 0) ? Infinity : (1000 / P);n var mmPerM = P; // mm/mnn window.vvsmLast3 = { mode:u0022H_promu0022, L:L, H:Hm, promille:P, x:x, mmPerM:mmPerM };nn setResult(n u0022u003cdivu003eu003cstrongu003eFallhøyde (H):u003c/strongu003e u0022+fmtNo(Hm,3)+u0022 mu003c/divu003eu0022 +n u0022u003cdivu003eu003cstrongu003eFallhøyde:u003c/strongu003e u0022+fmtNo(Hmm,0)+u0022 mmu003c/divu003eu0022 +n u0022u003cdiv style='margin-top:6px'u003eu003cstrongu003eFall:u003c/strongu003e u0022+fmtNo(P,2)+u0022 ‰ u003cspan style='color:rgba(0,0,0,.6)'u003e(= u0022+fmtNo(mmPerM,2)+u0022 mm/m)u003c/spanu003eu003c/divu003eu0022 +n (isFinite(x) ? u0022u003cdivu003eu003cstrongu003eBrøk:u003c/strongu003e 1:u0022+fmtNo(x,2)+u0022u003c/divu003eu0022 : u0022u0022) +n u0022u003cdiv style='margin-top:6px;color:rgba(0,0,0,.65)'u003eFormel: H = (L × ‰) / 1000u003c/divu003eu0022n );nn showDiagram(window.vvsmLast3);n };nn window.vvsmCalc_F_from_HL = function(){n var L = parseNo(document.getElementById(u0022vvsmL_fu0022) u0026u0026 document.getElementById(u0022vvsmL_fu0022).value);n var Hm = parseNo(document.getElementById(u0022vvsmH_fu0022) u0026u0026 document.getElementById(u0022vvsmH_fu0022).value);nn if(!isFinite(L) || L u003c= 0){ setResult(u0022Lengde (L) må være et tall u003cstrongu003estørre enn 0u003c/strongu003e.u0022); showDiagram(null); return; }n if(!isFinite(Hm) || Hm u003c 0){ setResult(u0022Skriv inn en gyldig fallhøyde (H).u0022); showDiagram(null); return; }nn if(Hm === 0){n window.vvsmLast3 = { mode:u0022Fu0022, L:L, H:0, promille:0, x:Infinity, mmPerM:0 };n setResult(u0022u003cdivu003eu003cstrongu003eFall:u003c/strongu003e 0,00 ‰ (= 0,00 mm/m)u003c/divu003eu003cdivu003eu003cstrongu003eBrøk:u003c/strongu003e helt flattu003c/divu003eu0022);n showDiagram(window.vvsmLast3);n return;n }nn var prom = (Hm / L) * 1000; // ‰n var x = L / Hm; // 1:xn var Hmm = Hm * 1000;n var mmPerM = prom;nn window.vvsmLast3 = { mode:u0022Fu0022, L:L, H:Hm, promille:prom, x:x, mmPerM:mmPerM };nn setResult(n u0022u003cdivu003eu003cstrongu003eFall:u003c/strongu003e u0022+fmtNo(prom,2)+u0022 ‰ u003cspan style='color:rgba(0,0,0,.6)'u003e(= u0022+fmtNo(mmPerM,2)+u0022 mm/m)u003c/spanu003eu003c/divu003eu0022 +n u0022u003cdivu003eu003cstrongu003eBrøk:u003c/strongu003e 1:u0022+fmtNo(x,2)+u0022u003c/divu003eu0022 +n u0022u003cdiv style='margin-top:6px;color:rgba(0,0,0,.65)'u003eKontroll: H = u0022+fmtNo(Hm,3)+u0022 m (u0022+fmtNo(Hmm,0)+u0022 mm) over L = u0022+fmtNo(L,2)+u0022 mu003c/divu003eu0022n );nn showDiagram(window.vvsmLast3);n };nn window.vvsmReset3 = function(){n var ids = [u0022vvsmL_h_bu0022,u0022vvsmX_h_bu0022,u0022vvsmL_h_pu0022,u0022vvsmP_h_pu0022,u0022vvsmL_fu0022,u0022vvsmH_fu0022];n for(var i=0;iu003cids.length;i++){n var el = document.getElementById(ids[i]);n if(el) el.value = u0022u0022;n }n window.vvsmLast3 = null;n setResult(u0022Velg hva du vil finne, fyll inn verdier og trykk “Beregn”.u0022);n showDiagram(null);n };nn window.vvsmPrintBilag3 = function(){n if(!window.vvsmLast3){n alert(u0022Gjør en beregning først, så kan du skrive ut bilag.u0022);n return;n }nn var d = new Date();n var yyyy = d.getFullYear();n var mm = String(d.getMonth()+1).padStart(2,'0');n var dd = String(d.getDate()).padStart(2,'0');n var dato = dd+u0022.u0022+mm+u0022.u0022+yyyy;n var bilag = yyyy+mm+dd+u0022-u0022+String(d.getHours()).padStart(2,'0')+String(d.getMinutes()).padStart(2,'0')+String(d.getSeconds()).padStart(2,'0');nn var L = window.vvsmLast3.L;n var Hm = window.vvsmLast3.H;n var prom = window.vvsmLast3.promille;n var x = window.vvsmLast3.x;nn // Hent SVG-tegning fra siden (så PDF får samme illustrasjon)n var diagWrap = document.getElementById(u0022vvsmDiagramWrap3u0022);n var svgMarkup = u0022u0022;n if(diagWrap){n var svgEl = diagWrap.querySelector(u0022svgu0022);n if(svgEl) svgMarkup = svgEl.outerHTML;n }nn var html = u0022u0022;n html += u0022u003c!doctype htmlu003eu003chtml lang='no'u003eu003cheadu003eu003cmeta charset='utf-8'u003eu003ctitleu003eBilag – Fallkalkulatoru003c/titleu003eu0022;n html += u0022u003cstyleu003eu0022;n html += u0022body{font-family:Arial,sans-serif;margin:0;padding:28px;color:#111}u0022;n html += u0022.wrap{max-width:820px;margin:0 auto;border:1px solid #ddd;border-radius:12px;padding:20px}u0022;n html += u0022.top{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}u0022;n html += u0022.logo img{height:46px}u0022;n html += u0022.meta{font-size:13px;color:#333;text-align:right}u0022;n html += u0022h2{margin:14px 0 8px}u0022;n html += u0022table{width:100%;border-collapse:collapse;margin-top:10px}u0022;n html += u0022td{padding:10px;border-bottom:1px solid #eee;vertical-align:top}u0022;n html += u0022td:first-child{color:#555;width:38%}u0022;n html += u0022.big{font-weight:bold;font-size:16px}u0022;n html += u0022.diagram{margin-top:14px;border:1px solid #eee;border-radius:12px;padding:10px;background:#fff}u0022;n html += u0022.foot{margin-top:14px;font-size:12px;color:#666;display:flex;justify-content:space-between;gap:10px}u0022;n html += u0022u003c/styleu003eu003c/headu003eu003cbodyu003eu0022;nn html += u0022u003cdiv class='wrap'u003eu0022;n html += u0022u003cdiv class='top'u003eu0022;n html += u0022u003cdiv class='logo'u003eu003cimg alt='vvsmester.no' src='https://usercontent.one/wp/www.vvsmester.no/wp-content/uploads/2015/08/vvsmester-stor-e1450369747253.gif'u003eu003c/divu003eu0022;n html += u0022u003cdiv class='meta'u003eu003cdivu003eu003cstrongu003eBilagsnr:u003c/strongu003e u0022+bilag+u0022u003c/divu003eu003cdivu003eu003cstrongu003eDato:u003c/strongu003e u0022+dato+u0022u003c/divu003eu003c/divu003eu0022;n html += u0022u003c/divu003eu0022;nn html += u0022u003ch2u003eBilag – Fallberegningu003c/h2u003eu0022;nn html += u0022u003ctableu003eu0022;n html += u0022u003ctru003eu003ctdu003eLengde (L)u003c/tdu003eu003ctd class='big'u003eu0022+fmtNo(L,2)+u0022 mu003c/tdu003eu003c/tru003eu0022;n html += u0022u003ctru003eu003ctdu003eFallhøyde (H)u003c/tdu003eu003ctd class='big'u003eu0022+fmtNo(Hm,3)+u0022 m (u0022+fmtNo(Hm*1000,0)+u0022 mm)u003c/tdu003eu003c/tru003eu0022;n html += u0022u003ctru003eu003ctdu003eFallu003c/tdu003eu003ctd class='big'u003eu0022+fmtNo(prom,2)+u0022 ‰ (=u0022+fmtNo(prom,2)+u0022 mm/m)u003c/tdu003eu003c/tru003eu0022;n if(isFinite(x)) html += u0022u003ctru003eu003ctdu003eBrøku003c/tdu003eu003ctdu003e1:u0022+fmtNo(x,2)+u0022u003c/tdu003eu003c/tru003eu0022;n html += u0022u003ctru003eu003ctdu003eFormelu003c/tdu003eu003ctdu003eH = L/x u0026nbsp; | u0026nbsp; H = (L׉)/1000 u0026nbsp; | u0026nbsp; ‰ = (H/L)×1000u003c/tdu003eu003c/tru003eu0022;n html += u0022u003c/tableu003eu0022;nn if(svgMarkup){n html += u0022u003cdiv class='diagram'u003eu0022+svgMarkup+u0022u003c/divu003eu0022;n }nn html += u0022u003cdiv class='foot'u003eu003cdivu003eGenerert av vvsmester.nou003c/divu003eu003cdivu003eSignatur: _______________________u003c/divu003eu003c/divu003eu0022;n html += u0022u003c/divu003eu0022;nn html += u0022u003cscriptu003ewindow.onload=function(){window.print();};u003cu005c/scriptu003eu0022;n html += u0022u003c/bodyu003eu003c/htmlu003eu0022;nn // Print via skjult iframe (stabil i WordPress/Divi)n var iframe = document.createElement(u0022iframeu0022);n iframe.style.position=u0022fixedu0022;n iframe.style.right=u00220u0022;n iframe.style.bottom=u00220u0022;n iframe.style.width=u00220u0022;n iframe.style.height=u00220u0022;n iframe.style.border=u00220u0022;n document.body.appendChild(iframe);nn var doc = iframe.contentWindow.document;n doc.open();n doc.write(html);n doc.close();nn setTimeout(function(){n try{ document.body.removeChild(iframe); }catch(e){}n }, 2500);n };n})();nu003c/scriptu003e
u003cdiv class=u0022vvs-faq-containeru0022u003en u003ch2u003eOfte stilte spørsmål om fall på avløpu003c/h2u003en n u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eHva betyr egentlig 1:50 fall?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en Det betyr at for hver 50. centimeter røret beveger seg horisontalt, skal det falle 1 centimeter vertikalt. På en hel meter betyr det altså 2 centimeter fall. Dette er det optimale fallet for de fleste private avløpsanlegg.n u003c/divu003en u003c/detailsu003enn u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eHvilket verktøy bruker man for å måle fallet?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en En rørlegger bruker ofte et laservater eller et digitalt vater som kan vise prosent eller fall per meter nøyaktig. Ved legging av rør i grunnen er det ekstremt viktig at fallet er jevnt over hele strekket, uten u0022svankeru0022 (lavpunkt) der vann kan bli stående.n u003c/divu003en u003c/detailsu003enn u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eGjelder de samme reglene for rør inne i huset?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en Ja, prinsippet om selvrensing gjelder overalt. For mindre rørdimensjoner (som 50 mm rør fra en vask) kan man ofte ha litt mer fall enn på hovedledningen, men $1:50$ er en god huskeregel som fungerer for de fleste rørstørrelser i en bolig.n u003c/divu003en u003c/detailsu003enn u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eHva gjør jeg hvis tomten er helt flat?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en Dersom terrenget ikke tillater naturlig fall frem til tilkoblingspunktet, må man installere en avløpspumpestasjon. Denne samler opp avløpsvannet i en tank og pumper det med trykk frem til det kommunale nettet.n u003c/divu003en u003c/detailsu003enu003c/divu003ennu003cstyleu003en .vvs-faq-container {n max-width: 800px;n margin: 20px auto;n font-family: 'Open Sans', sans-serif;n }n .vvs-faq-item {n background-color: #f9f9f9;n border: 1px solid #e0e0e0;n margin-bottom: 10px;n border-radius: 5px;n overflow: hidden;n }n .vvs-faq-question {n padding: 15px 20px;n font-weight: bold;n cursor: pointer;n list-style: none;n background-color: #fff;n color: #333;n position: relative;n }n .vvs-faq-question::-webkit-details-marker {n display: none;n }n .vvs-faq-question::after {n content: '+'; n position: absolute; n right: 20px; n font-weight: bold;n color: #0073e6;n }n details[open] .vvs-faq-question::after {n content: '-';n }n .vvs-faq-answer {n padding: 0 20px 20px 20px;n color: #555;n line-height: 1.6;n background-color: #fff;n }nu003c/styleu003ennu003cscript type=u0022application/ld+jsonu0022u003en{n u0022@contextu0022: u0022https://schema.orgu0022,n u0022@typeu0022: u0022FAQPageu0022,n u0022mainEntityu0022: [{n u0022@typeu0022: u0022Questionu0022,n u0022nameu0022: u0022Hvor mye fall skal det være på avløpsrør?u0022,n u0022acceptedAnsweru0022: {n u0022@typeu0022: u0022Answeru0022,n u0022textu0022: u0022Standard fall for avløpsrør er 1:50, som tilsvarer 2 centimeter fall per meter rørstrekk.u0022n }n },{n u0022@typeu0022: u0022Questionu0022,n u0022nameu0022: u0022Hva er konsekvensen av for lite fall på avløp?u0022,n u0022acceptedAnsweru0022: {n u0022@typeu0022: u0022Answeru0022,n u0022textu0022: u0022For lite fall fører til at vannet renner for sakte, slik at faste partikler og slam blir liggende igjen og tetter røret over tid.u0022n }n },{n u0022@typeu0022: u0022Questionu0022,n u0022nameu0022: u0022Hva skjer hvis avløpet har for mye fall?u0022,n u0022acceptedAnsweru0022: {n u0022@typeu0022: u0022Answeru0022,n u0022textu0022: u0022Ved for mye fall vil vannet renne fra de faste partiklene, noe som fører til at papir og avfall blir liggende igjen og tørker fast i røret.u0022n }n }]n}nu003c/scriptu003e