Space planning
Walls, zones and office components are editable objects on a real CAD layer. Zones follow angled walls as polygons, not only rectangles.
DXF and DWG in · 882 m² plan verified on import
Loading…
Drawing set · features
One plate and four moves: it reads the drawing you were sent, lays a programme into what is left, fills the daylight with desks, then proves you can walk it. The plan on A-02 is the same plate throughout. It never cuts away.
01
Import
02
Generate
03
Pack
04
Measure
One plate, four moves
01 / 04
Drop in a DXF and it parses in the browser; a DWG converts on the way in. What comes out is the buildable plate and its keep-outs — the core, the shafts, the column grid — extracted from the linework rather than traced by hand.
1844.00 m²
Plate shown, measured
DWG · DXF
In
A seeded generator strikes the corridor spine, lands the meeting band against the core, and fits cabins and collaboration space onto the return — conforming to angled and irregular plates, not just rectangles. The programme and the reasoning are decided first; the solver then places every coordinate against them.
05
Objectives returned, not one
1 seed → 1 plan
Deterministic
Bench clusters grid-pack into the workspace zones back to back, sized on India GCC density rather than Western open-plan ratios. Every desk is a real object you can select, move, retype and bind a product to — not a texture on a picture.
1500 × 800 mm
Bench desk module
280
Workstations placed
An occupancy grid and a distance transform measure the narrowest point of every route — not an average, which would pass a floor you cannot actually walk through — against NBC 2016 and ADA/IBC clearances. Circulation is a scored criterion here, not a check at the end.
1200 mm
At the narrowest point
NBC 2016
Plus ADA/IBC
Every one names the format, the standard or the count behind it.
The plate becomes a programme, then a layout.
Walls, zones and office components are editable objects on a real CAD layer. Zones follow angled walls as polygons, not only rectangles.
DXF and DWG in · 882 m² plan verified on import
We decide the programme and write the reasoning behind it — how many of each room, and why. The solver then places every coordinate.
Programme, then placement · two separate steps
Every figure the layout is judged on.
GEA and NIA live, split into usable, circulation and core, with the workstation count and the area each seat costs.
GEA · NIA · m²/seat · workstation count
An occupancy grid and a distance transform take the narrowest point of every route. An average would pass a floor you cannot walk through.
NBC 2016 · ADA/IBC score · 131 unit tests
The same floor, re-solved seed after seed, best score kept.
Five objectives — balanced, max seats, cost-optimised, collaboration, experience — each weighted differently and each returned with its headcount, ₹ and kgCO₂e.
05 objectives · ₹20.2k/m² · 147 kgCO₂e/m² · India CAT-B, indicative
The generator is seeded, not sampled: it runs seed after seed and keeps the best-scoring layout. Any two versions sit side by side on their metrics.
One seed · one plan · version history · compare
What leaves the file, and in which format.
Bind a real product priced in ₹ to any element. Each carries a state, so the plan doubles as a specification tracked to sign-off.
Open → In review → Confirmed
Every bound product leaves as a line of CSV with its ₹ rate and its room. Counting needs an object model, which is what the document is.
CSV · ₹ rate · room ID
DXF for layered CAD geometry, IFC for open BIM, OBJ for mesh — alongside PNG, PDF and the editable document itself.
DXF · IFC · OBJ · 06 formats in all
The 3D is the same document extruded and lit — oak, fabric, glass and carpet as real materials, with a higher tier for sky dome and ambient occlusion.
Walkthrough · render tier · OBJ out
What you leave with
The .dsource file is a complete editable document. Every format beside it is generated from that one document.