Optimization Proposals with Computational Design
What you'll learn
Apply computational design principles in real situations
Parameterize complex designs with the use of visual programming (Dynamo)
Understand the basic concepts associated with generative design workflows
Use Python as an added value in the design chain to address engineering and architectural problems
Requirements
Previous mastery of Revit
Description
The need to design more efficiently and with higher quality in construction projects forces us to use tools designed to optimize time and resources. The mastery of Computational and Generative Design opens the possibility of applying a large number of innovative techniques for the conception of projects and the evaluation of multiple alternatives in an efficient and fast way, obtaining unbeatable results.In this course, we will address one of the most interesting applications that we currently find within the computational design: Generative Design. Thanks to the previous modules we will have understood how to translate design requirements into programmable rules, now we will be able to use optimization algorithms that iterate over these rules in a range of values previously determined by the designer. This will expand our universe of options from a few alternatives to thousands or hundreds of thousands, resulting in optimal solutions even in the most complex and difficult-to-evaluate cases.The possibility of applying new design techniques greatly expands the range of solutions that can be offered to end customers for project execution. At the same time, it gives the designer the opportunity to grow in competitiveness and face new challenges.In this course, in addition to explaining the use and possibilities, and advantages of Generative Design within an organization, we will also recommend some actions to put into practice in order to choose the work team in your company that will provide optimal solutions to the challenges that arise.