About this course.
This comprehensive course is designed to immerse you in the world of Dynamo, a powerful visual programming interface that revolutionizes design workflows.
This course covers both the open source Dynamo Sandbox and Autodesk’s Dynamo for Revit.
All the lessons in this course are through and meticulously crafted to help you understand the fundamentals of Dynamo, exploring computational geometry, mastering data management, and blending visual and textual scripting techniques.
Starting with Dynamo Fundamentals, this course lays the groundwork by introducing you to the Dynamo interface, basic programming concepts, and the creation of your first graphs.
You’ll gain a solid understanding of how to navigate and harness Dynamo for simple automation and design tasks.
As you progress to Computational Geometry in Dynamo Sandbox, you'll explore the potential of Dynamo to manipulate and create complex geometrical forms through careful manipulation of list data.
This knowledge serves as a foundation for more advanced design projects.
The Catenary Arch Project in Revit chapter teaches you how to apply Dynamo’s computational design capabilities to generate iconic architectural forms directly within the Dynamo for Revit environment, providing a hands-on approach to parametric design.
In Auditorium Seating Arrangements in Revit, you’ll tackle real-world design problems, learning to automate the tedious task of seating arrangement including position and rotation with precision and flexibility, showcasing Dynamo’s potential to optimize design workflows.
Automating Panel Creation with Adaptive Components dives into the creation of sophisticated panel systems or complex surface modulations by automating the placement and customization of adaptive components in Revit which conform to imported 3D geometry.
This will help you understand the Dynamo’s power in enhancing architectural design in a way that can’t be achieved in any other way within Revit.
Using Dynamo with Excel reveals the synergy between Dynamo and Excel, teaching you how to streamline project setup by automating the import and export of data, thus saving time and reducing errors in initial project stages.
The project in this course includes architectural and engineering disciplines in it's scope.
The course then guides you through Merging Visual and Textual Programming within Dynamo, a chapter that blends the intuitive visual programming interface of Dynamo with the robust capabilities of textual programming in Python, enhancing your ability to tackle more complex automation tasks.
No Python experience is required as the required code is generated by clever prompting of ChatGPT, also supplied for you in text files.
Finally, in Configuring Graphs for Dynamo Player, you will learn to prepare and package your Dynamo scripts for use in Dynamo Player, enabling non-technical team members to run Dynamo scripts and apply complex logic to models without any specific Dynamo knowledge.
Throughout this course, you’ll engage with hands-on projects that not only build your skills but also enhance your understanding of how Dynamo can be applied to solve real-world design and automation challenges in the AEC industry.
By the end of this journey, you’ll be equipped with the knowledge and practical experience to leverage Dynamo’s capabilities, driving efficiency, innovation, and precision in your projects.
Additionally, the course includes two self-directed projects, accompanied by comprehensive guidance from the instructor at every step, ensuring a deep understanding and practical application of the learned concepts.
Who should take this course.
Whether you are a student stepping into the realm of computational design, an architect aiming to streamline your design processes, or an engineer looking to leverage automation in your projects, this course is tailored for you.
Beginners will find the step-by-step approach accessible, gradually building up to more complex concepts, while professionals can enhance their skill set with advanced techniques and integration strategies.
Pre-requisites.
Autodesk Dynamo 2 or any later version is recommended for this course.
Revit 2018 or later is also recommended.
This course is compatible with windows operating system.
Preview videos.
Here are some sample videos from this course.