Back

Generative design in AEC produces options. It should produce decisions.

Generative design in AEC produces options. It should produce decisions.

Team Arcol

There is the gap that nobody talks about in generative design software and it has nothing to do with how quickly or how many options you can generate.

The question we should be asking is whether the output is usable. Whether it lives in an environment where a designer can click into it, modify it, and turn a promising layout into a real project decision.

Generation without iteration is noise

The value of generative design is not the number of options it produces. It never was.

The value is whether those options can be evaluated, refined, and developed into real design decisions. A tool that generates 50 layouts but doesn't let you easily modify, collaborate and begin to move towards a decision has solved the wrong problem.

Think about what happens in practice. The algorithm generates a promising option. The designer sees potential. But the unit mix isn't quite right for the developer's pro forma. The corridor layout doesn't work for egress. The structural grid needs to shift 600mm to align with the parking below.

In a traditional generative design workflow, each of those adjustments means starting over or some serious hoop jumping to get to the next iteration. Or, more commonly, abandoning the generative output entirely and modeling the design manually in Revit. The generation step becomes a glorified brainstorming exercise. Expensive brainstorming, but brainstorming nonetheless.

The industry has confused generation with design. They are not the same thing. Generation produces possibilities. Design is the process of working with those possibilities until they become commitments. Until the floor plan is not an option but a decision, backed by cost data, structural logic, and zoning compliance.

What decision-making actually requires

A design decision is not a selection from a menu. It's the product of iteration.

It requires a design environment where you can click and drag geometry and see consequences ripple through every layer of intelligence that matters. Where every modification carries real-time feedback: cost, structural feasibility, zoning compliance. Where you can take a generated option and iterate on it freely, bending it toward the actual constraints of the project.

This is the difference between choosing and designing. Choosing is picking option 17 out of 50 because it looks closest to what you need. Designing is taking option 17, dragging the east wall to accommodate a larger unit, watching the cost per square foot update, confirming the structural grid still works, and arriving at a layout you'd actually build.

The first is a filtering exercise. The second is a design process.

What firms actually need from generative design software is not more options. It's better tools for working with the options they have. An environment where the output of generation is not a static image but a live, modifiable, intelligent model. Where the designer's next move after generation is not "export and rebuild" but "click, drag, and refine."

The gap between generation and construction intelligence

Here's what makes this problem harder than it sounds. It's not enough for the output to be editable. It needs to be editable with consequences.

Dragging a wall in a dumb model is easy. Any CAD tool can do that. Dragging a wall and seeing the structural system respond, the cost estimate update, the zoning envelope adjust, the unit count recalculate. That requires a fundamentally different kind of design environment. One where construction intelligence is embedded in the geometry, not bolted on after the fact.

Most generative design tools were built to solve an algorithm problem: how do you generate more options faster? That's a real problem and these tools have real value.. But it's the first half of the problem. The second half is: how do you make those options workable? How do you let a designer take an algorithmically generated layout and iterate on it with the same fluidity they'd have drawing from scratch, but with real-time feedback that drawing from scratch never provides?

What it looks like when generation meets design

Connected Constructible Design bridges this gap. Not by generating more options, but by making every generated option a live, workable model embedded with construction intelligence.

Generate a massing. Click into it. Drag a wall and see the cost per unit update. Adjust the structural grid and see the floor plate respond. Change the unit mix and watch the pro forma shift. The generated option is not a starting point you abandon. It's a starting point you develop, in the same environment, with every layer of intelligence updating as you work.

This is what Arcol was built to do. Not generation alone (although that's an important part!). Not manual design alone. Both, in the same environment, with the same construction intelligence running through every move. The designer generates options and then designs with them. Clicks, drags, adjusts, iterates. Cost updates. Structure evaluates. The option becomes a decision because the environment lets you work it into one.

No export. No rebuild. No switching tools to check what the algorithm can't tell you.

Better outcomes don't come from more options

The industry has been sold on the promise that more options equals better outcomes. It's intuitive. More choices, better result. But it doesn't hold up in practice.

More options without the ability to iterate on them means more noise. More slide decks. More time spent filtering and less time spent designing. The designer spends the morning reviewing 50 layouts and the afternoon rebuilding the best one from scratch in a tool that wasn't connected to the generation process at all.

Better outcomes come from the ability to take an option, work with it, push it against real constraints, refine it in response to cost and structural feedback, and arrive at a decision grounded in data. That requires more than generation. It requires an environment built for the work that comes after.

The tools that win in AEC will not be the ones that generate the most options. They will be the ones that make every option designable. That turn static outputs into live models. That let the designer do what they actually need to do: iterate until the option becomes a decision.