← the studio
A MoreSalamander · StudioLabs product

SprinklerPro 3D

Design a residential sprinkler system in the browser, in 3D — with the tool applying real irrigation-engineering rules as you go, and a quality gate that verifies the whole design covers before you trust it.

Coverage you can prove, not eyeball.

What it is

A design that obeys the handbook, not just the drawing.

Most yard-sprinkler layouts are guesswork — heads dropped where they look right. SprinklerPro 3D treats a design as something that must satisfy the same rules a professional install does: head-to-head spacing for even coverage, GPM budgeted per zone so pressure holds, pipe sized to the flow it carries. The methodology applied at product scale — a locked auto-placement spec, verified.

Watch it run

The engine proposes a layout; the quality gate scores whether it covers.
SprinklerPro · auto-placementattempt 1
polygon
grid
place heads
route pipe
quality gate
gate ●
design
coverage
— % · need ≥ 95%
The quality gate ● scores the layout against the rulebook — coverage, overspray, per-zone GPM budget — and reports exactly where it fails. "Looks fine" is replaced by a checkable verdict. (scripts/quality-gate.ts, run per design area.)

The three moves

Explain · Synthesize · Verify — pointed at irrigation.
01 · Explain

The design rulebook — head-to-head spacing, GPM by arc, flow-based pipe sizing — encoded as a locked auto-placement spec. The constraints are the doctrine the layout is judged against.

02 · Synthesize

The engine proposes a layout: build the irrigable polygon, lay a placement grid, filter points, place heads to spacing, then route and size pipe to the flow it actually carries.

03 · Verify

A quality gate scores the design against the rulebook — coverage gaps, overspray, over-budget zones — and pinpoints each failure. A design isn't done until it passes; the gate, not the eye, decides.

Best at — and the honest limit

A buildable plan whose coverage is proven, not guessed.

SprinklerPro 3D is a Three.js + React Three Fiber web app with a per-area design engine and an automated quality gate, on real production infrastructure (Stripe, NextAuth, Prisma + PostgreSQL). The 3D view is the canvas; the engine and the gate make the output trustworthy.

What it can't do: the gate verifies the layout against the handbook — not your site's quirks. Real static pressure, buried obstacles, and odd microclimates still want a human's eye. It guarantees the design is sound on paper; the install is a partnership.