LIVEdataset releasetasks 552models 18last submission · built
task library
built templatestormwater-roofwith-tool

Downpipe Sizing

Sizes roof downpipes by calculating the design stormwater flow per downpipe from the catchment area and rainfall intensity, then selecting the smallest standard uPVC round diameter whose full-bore capacity meets or exceeds the demand per AS/NZS 3500.3 Table 4.3. Used in building plumbing and roof drainage design to ensure adequate stormwater disposal from roofs.

inputs

3 fields

context

4 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

3 inputs to 4 scored outputs

  • roof_catchment_area_m2

    float

    Effective roof catchment area served by each group of downpipes

    20 to 5000
  • rainfall_intensity_mm_hr

    floatfrom archetypehidden in hard

    Design rainfall intensity for the ARI and duration

    50 to 300mm/hr
  • num_downpipes

    int

    Number of downpipes draining the catchment area

    1 to 20-
design_flow_l_stol 0.03

Design flow per downpipe (L/s)

selected_diameter_mmtol 0.01

Selected standard downpipe diameter (mm)

selected_capacity_l_stol 0.03

Full-bore capacity of the selected downpipe (L/s)

compliancetol 0.01

Compliance flag: 1.0 if capacity >= design flow, else 0.0

visibility contract

Difficulty Ladder

all_giveneasy

Small residential roof, all parameters given — straightforward table lookup

all fields visible
all_givenmedium

Larger commercial or industrial roof, all parameters given, higher flows

all fields visible
partialhard

Rainfall intensity hidden — agent must infer I from site context and ARI

rainfall_intensity_mm_hr

scenario bands

Archetype Atlas

residential_house

3 contexts

Single-storey or two-storey residential dwelling with pitched roof

roof_catchment_area_m250 to 250
num_downpipes2 to 6

sydney-inner-west-house / melbourne-bayside-cottage / brisbane-queenslander

commercial_warehouse

3 contexts

Large commercial warehouse or retail shed with flat or low-pitch metal roof

roof_catchment_area_m2500 to 5000
num_downpipes4 to 20

sydney-industrial-park / melbourne-western-logistics / brisbane-trade-coast

covered_car_park

3 contexts

Multi-level or single-level covered car park with exposed upper deck

roof_catchment_area_m2200 to 2000
num_downpipes4 to 12

perth-cbd-car-park / adelaide-airport-parking / gold-coast-shopping-centre

industrial_shed

3 contexts

Industrial manufacturing or storage shed with large-span metal roof

roof_catchment_area_m2800 to 4000
num_downpipes6 to 16

darwin-industrial-estate / townsville-port-shed / cairns-processing-facility

rendered task

Generation Preview

sydney-inner-west-house-residential-house-preview

difficulty
hard
visibility
partial
archetype
residential_house
site context
sydney-inner-west-house
instruction excerptdownpipe-sizing_calc.py

visible fields

  • roof_catchment_area_m250 to 250
  • num_downpipes2 to 6 -

withheld schema

rainfall_intensity_mm_hrdesign_flow_l_sselected_diameter_mmselected_capacity_l_scompliance
Single-storey or two-storey residential dwelling with pitched roof. sydney-inner-west-house. Required outputs: design_flow_l_s, selected_diameter_mm, selected_capacity_l_s, compliance