Checking access…

Plan Suite

Thirteen plan-level engineering engines feeding from one shared plan format β€” rooms, openings and members. Each computes; none certifies: every sheet carries the reviewing professional's signature line.

Plan solver

Climate & comfort

Compliance

Services & cost

Structure hand-off

NBC 2016 rule book β€” digitised from Volume 1

🧠 Design Guide

How to plan a dwelling β€” orientation, air, room sizes, circulation, structure, services, paperwork β€” each move with its reference, plus a clause finder over 7,000+ headings of BOTH volumes of the Code. The AI Designer writes this reasoning into a per-plan Design Report.

Open β†’

πŸ“– Definitions (Part 1)

All 1,667 terms of the Code's vocabulary, searchable β€” with inline definitions where Part 1 reproduces them and the Part that defines each term.

Open β†’

πŸ“‹ Administration (Part 2)

The building-permit notice: required documents with plan scales, sheet sizes, colouring notation, high-rise triggers, and the 3-year sanction validity β€” as an interactive checklist.

Open β†’

πŸ”₯ Fire & Egress (Part 4)

Occupant load, exit capacity in width-per-person, travel distance, dead-ends and staircase counts for residential buildings, clause by clause.

Open β†’

πŸ§ͺ Materials (Part 5)

Part 5's rules and its List of Standards, searchable verbatim with page references β€” verify IS numbers against the printed page before citing.

Open β†’

βš–οΈ Imposed Loads (Part 6 Β§1)

Table 1 dwelling live loads per room and Table 2 roof loads, applied to your plan β€” the input the Load Takedown engine needs.

Open β†’

🚿 Services Rules (Vol. 2, Parts 8–9)

Digitised from Volume 2: per-capita water rates, drainage fixture units and stack sizes (Tables 18/20), and room air-change rates β€” with calculators for each.

Open β†’

Part 3 (general building requirements) is covered by the Circulation, Bye-law and Ventilation engines above. Part 6's concrete design is the structural suite below. Volume 2 (Parts 7–12) is now on file: its key service values are digitised in the Services Rules engine, and every clause heading of both volumes is searchable in the Design Guide's finder.

Structural design β€” RCC to IS 456 / IS 13920

πŸ›οΈ Beam

Flexure, shear and deflection with SMRF toggle, torsion, T-beam action and bar curtailment.

Open β†’

πŸ—Ό Column β€” axial

Axially loaded columns per cl. 39.3 (valid β‰₯ 400 mm) with the SMRF toggle.

Open β†’

πŸ“ˆ Column β€” P–M

P–M interaction by strain compatibility: biaxial bending and slender columns.

Open β†’

🧱 Footing

Isolated footings: bearing, one-way and punching shear, flexure and dowels.

Open β†’

β–¦ Two-way Slab

Two-way slabs to Table 26 (cases 1, 2, 3, 4, 9 β€” others refuse conservatively).

Open β†’

πŸͺœ Stair Waist Slab

The structural sibling of the Stair Designer: waist-slab design and deflection.

Open β†’

βž– Plinth / Tie Beam

Plinth and tie beams including masonry arching action.

Open β†’

🌀️ Cantilever / Chhajja

Chhajja, canopy and balcony slabs β€” designs the very overhangs the AI Designer's climate pass sizes.

Open β†’

🌐 Seismic

IS 1893 base shear, IS 13920 detailing checks, strong-column and joint shear.

Open β†’

βš–οΈ Load Takedown

Grid tributary load bookkeeping from roof to footing.

Open β†’

πŸ“‹ Detail & BBS

Drawing generator: nine plate modes and the bar bending schedule per member.

Open β†’

πŸ“ Detail v7 + Model Pipeline

Detail engine with headless job drive, fed by the wall-graph β†’ structural-model β†’ consistency-rules β†’ environment chain (grihalo-*.js).

Open β†’

βœ… Library Tests

The IS 456 shared library's 75-assertion regression suite β€” all rows must be green before any change ships.

Open β†’

These engines compute to Indian codes (NBC, IS, RERA, ENS) with refusal gates where a value was not verified β€” an engine that cannot compute honestly refuses rather than guesses. Outputs are design aids for the architect or engineer of record, who reviews and signs. The solar and ventilation cores also run live inside the AI Designer: every generated plan is checked for sun path and airflow, and chhajjas are sized and drawn automatically. The structural engines share one inlined IS 456 library (suite/is456.js) β€” maintained per the operations manual: edit the library, run the tests green, then python3 rebuild.py in the suite folder.