How to Start with Revit Generative Design

Generative Design is not for the faint-hearted. Beyond the few sample generative design routines, you can run in Revit, there is of course the ability to optimize most questions that can be asked using multivariable optimization using Refinery. It is this last item I would lie, to focus on to get you started if you have the means and the ability. It is also my belief this should be taken up by Universities to be taught as a subject in the Sciences.

You will need Revit. Revit installs with Dynamo.

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

Dynamo is what one uses to compose a graph that may be optimized. In layman’s terms, it means that one can compose a question to ask the model. You will need to update Dynamo from time to time and install packages that may contain nodes that Dynamo does not have.

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

When it is not possible to compose the Dynamo graph from the nodes, then one may compose a node to delve deeper into the API. This is done using a Python Node which is coded using Iron Python.

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

There is a great Dynamo Primer that can be followed online.

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

The Application Programming Interface that is leveraged by Python can be perused here.

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

Install Autodesk Refinery (this is the multi-variable optimization engine)

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

To learn how to use Refinery complete the Refinery Primary

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

Instead of using Refinery, if you have access to the AEC Collection, or if you are in an Enterprise Business Agreement with Autodesk, you can also use the Autodesk Generative Design Module.

Autodesk, Micrographics, Revit 2021, Dynamo, Refinery, Generative Design, Python

If you need help Adopting Revit, Dynamo, Refinery, and Generative Design, please contact Micrographics so we may be of assistance with the above.

 

Was this helpful?

Thanks for your feedback!

About the Author

SHARE

About the Author

SHARE
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.