This class will present how real-life architectural projects have used the Dynamo visual programming extension to optimize complex design problems within Revit software. The class will give an introduction to optimization and rationalization algorithms, and the attendees will use the Dynamo extension and Python programming language scripts to create faades that adapt to varying design requirements. Attendees will also learn how to generalize the workflow so to apply it to other design problems concerning rationalization and optimization.
- Understand new ways to approach complex design problems
- Understand the principles of the Dynamo extensions' visual programming interface
- Learn how to manage basics of Python scripting
- Learn how to set up a simple optimization algorithm for any specific problem using the Dynamo extension plus Revit software