Roof Stormwater Studio

Learning mode1 / 6
Max roof depth—
Max roof storage—
Max tank volume—
Peak site discharge—
Emergency starts—
Emergency openings—
Tank → sewer—
Drain-down time—
Wall runoff—
Required tank—
Peak flooded area—
Hydraulic grid—
Max structural deflection—
Rigid-roof max depth—
Ponding amplification—
BE-FL
SELECT · click object to select · empty drag orbits · Shift/RMB pans · G/R/S transform · Esc cancels
0 min
Storm timeline
Time0 min
Roof water0 mm
Deflection0 mm
Rain inflow0 l/s
Tank0 m³
Primary drain flow0 l/s
Emergency overflow flow0 l/s
Tank → sewer0 l/s
Emergency state—
Site outflow0 l/s
Select an object in the scene.
Compare roof
* Pass/fail means the automated subset of the cited profile, not full statutory certification.
Roof cells: dVᵢ/dt = qrain,ᵢ + ΣQj→i − ΣQi→j − Qnormal,external,ᵢ − Qoverflow,ᵢ Normal drainage: Qnormal,external = verified project input (no gravity/siphonic network calculation in this tool) Lateral sheet flow: q = b/n · h^(5/3) · sqrt(|Δη|/L) η = z0 − w + h Structural feedback: qwater = ρg h EI′ wₓₓₓₓ = qwater (one-way) D ∇⁴w = qwater (two-way) zroof = z0 − w Tank: dVₜ/dt = Qto_tank − Qsewer − Qreuse − Qoverflow Circular emergency opening: Q = Cd·N·∫ b(y)√(2g(H−y))dy Rectangular emergency opening: Q = Cd·N·b·(2/3)√(2g)·[H^(3/2) − (H−a)₊^(3/2)] Wall rain: Rwall = Rh · k · U/vfall · max(0, −dwind·nwall)
Length (m)Width (m)Parapet (mm)Depression storage (mm)Roof runoff coefficientRoof slope X (mm/m)Roof slope Y (mm/m)Hydraulic cell size (m)Sheet-flow Manning nStructural modelDeflection at uniform 1 kPa (mm)Geometry update interval (s)Structural modesUser deflection alert (mm)Reference intensity (l/s·ha)Reference duration (min)Intensity × referenceDuration × referenceHorizontal rain (l/s·ha)Duration (min)Time step (s)Wind speed (m/s)Wind from (°)Drop fall speed (m/s)Wind-to-drop couplingScenarioCode profileObjectsScene objectsRoofStructural pondingReference / code eventApplied eventWind-driven rainObject inspectorStorm mass balanceChecksCode comparison · same roofSource basisPublic-source checks are a subset of the cited rules, not a complete compliance certificate.Choose a tool → move the ghost → click to place. Esc cancels placement. Select does not move objects; use Move / G.Eye hides an object only in 3D; lock prevents accidental transforms.Calibrate the elastic model by the roof’s maximum deflection under a uniform 1 kPa load. This changes hydraulic geometry; it does not verify member strength or buckling.Example preset — replace rainfall with project data.Hydraulic gridLearning modeNormal drainage hydraulics is outside this tool. Enter the verified available flow from the separate gravity/siphonic drainage design.DrainCore equationsHydrographWind exposure rose3D catchment sceneMax roof depthRoof waterPASSCloneDeleteFitCancel