Generative design for Architecture, Engineering & Construction

Generative design is a definitive shift in conceptualizing, designing, and building. Discover how design automation and design optimization deliver a new freedom and possibilities.

Image courtesy of Frans Parthesius

AEC industry experts and generative design (video: 4:35 min.)

What are the benefits of generative design?

AEC industry experts share what generative design means for future of design, and the difference it's making in how they approach their work.

Generative design capabilities in Revit 2021 (video: 2:10 min)

What is Generative Design in Revit?

Generative Design in Autodesk Revit is a new feature now available through the AEC Collection with Revit 2021. Now you can quickly generate design alternatives based on your goals, constraints, and inputs to give you higher performing options for data-driven decision making.

A floorplan design with eight versions adding new layers and functions to each floorplan.

What is generative design used for?

Generative design is used to provide practitioners the ability to quickly explore, optimize, and make informed decisions to complex design problems. Think of generative design software as an assistant that helps with creating, testing, and evaluating options.

How Stamhuis used generative design to deliver a variety of design options at speed

Netherlands-based retail builders Stamhuis were facing a difficult challenge... In retail, the longer your store is closed, the more customers you lose. For the first foray into generative design, Stamhuis took a recent design of a liquor store and put generative design to the test.

What goes into a generative design process?

Generative design allows for a more integrated workflow between human and computer. This workflow involves the following stages:

  • 1. Generate

    This is the stage when design options are created or generated by the system, using algorithms and parameters specified by the designer.

  • 2. Analyze

    The designs generated in the previous step are now measured, or analyzed on how well they achieve goals defined by the designer.

  • 3. Rank

    Based on the results of the analysis, design options are ordered or ranked.

  • 4. Evolve

    The process uses the ranking of the design options to figure out in which direction designs should be further developed or evolved.

  • 5. Explore

    The designer compares and explores the generated designs, inspecting the results based on their original criteria.

  • 6. Integrate

    After choosing a favorite design option, the designer uses or integrates this design into the wider project or design work.

How is generative design used today?

  • Construction firm is using generative design to retool urban housing

    One of Japan’s largest construction firms is developing custom systems that use generative design to optimize building on small parcels.

  • Autodesk uses own solution for new Toronto office

    Pushing the limits of generative design for architecture, Autodesk's new office in Toronto is the first large-scale example of a generatively- designed office space.

  • Three experiments in generative design

    A trio of teams tackling vastly different design problems worked to find solutions with Autodesk’s Project Refinery generative design beta. Here’s what they discovered.

Generative design and AEC residency (video: 2:38 min.)

How we are collaborating with the industry to bring generative design

Autodesk came together with customers and researchers this summer at our Technology Center in Toronto. Our objective? To explore the potential applications of generative design for the architecture, engineering, and construction (AEC) industry.

How do you get started with generative design?

Get started with Generative Design in Revit, available in Revit 2021 to all users with a subscription to AEC Collections, as well as EBA customers. Assign users through Autodesk Account and then access the feature through the Manage tab in Revit. Single-product subscribers running Revit 2021 can access and build on the code through Dynamo for Revit and use it to create custom design studies using Revit data and geometry.