Revit | Advanced - Introduction to Dynamo
A private course, delivered virtually or in person, led by an Autodesk Certified Instructor, covering advanced skills in using Dynamo for automating workflows and enhancing project efficiency in Revit.
Description
Revit | Advanced - Introduction to Dynamo is an intensive one-day private course, which can be delivered either virtually or in person. Designed for proficient Revit users, this course equips participants with the core skills needed to leverage Dynamo's powerful visual programming capabilities to enhance Revit workflows. Led by a Certified Autodesk Instructor, the course focuses on fundamental topics essential for automating and streamlining common design consultancy workflows using Dynamo.
During this course, you will explore the Dynamo user interface, including how to navigate the node library, utilise Dynamo packages, and work with code blocks to automate tasks that are often time-consuming in Revit. You will learn to create simple graphs and perform data manipulation, applying code blocks for calculations to optimise workflows. The curriculum covers organising nodes and working with strings and elements, allowing you to automate repetitive tasks such as naming elements and generating annotations. You will also practise creating and managing lists, a foundational skill for building efficient scripts that streamline complex processes. Additionally, you will learn how to integrate Dynamo with Excel, import data, and generate drawing sheets directly from Excel inputs, enabling you to enhance accuracy and speed in documentation workflows. As the course progresses, you will delve into advanced techniques for manipulating families, such as extracting and adjusting parameter values, dynamically changing family types, and using the Dynamo Player to automate repetitive tasks. These capabilities ensure that your models remain adaptable, consistent, and efficient throughout the design process, significantly boosting your productivity in various Revit projects.
Upon completing the course, you will have a solid understanding of how to harness Dynamo to enhance your Revit projects. You will be able to solve modelling challenges more efficiently, automate tedious tasks, and streamline workflows, ensuring that your models are optimised for productivity. This foundational knowledge will empower you to continue exploring and utilising Dynamo for more complex and customised design tasks.
Learning Outcomes
During this course, you will explore the following topics:
- Module 1 – User Interface | Node Library | Packages | Code Blocks: Begin the course by exploring Dynamo’s user interface and fundamental components, including the node library, packages, and code blocks. You will learn to create simple graphs and initiate Dynamo projects, laying the groundwork for more complex tasks. Gaining confidence in these basics will allow you to navigate Dynamo's environment effectively, setting you up for success as you move into more advanced workflows.
- Module 2 – Nodes | Strings & Elements | Lists | Drawing Sheet Names | Data Export: Explore how to use nodes, the core elements of Dynamo workflows, to perform data manipulation. You will work with strings and elements to automate tasks such as naming elements and creating annotations. Learn how to manipulate lists and generate drawing sheet names dynamically, and how to export data to Excel to streamline documentation.
- Module 3 – Excel Integration | Data Import | Drawing Sheets: Discover how to integrate Dynamo with Excel to import and manipulate data efficiently. You will explore how to generate drawing sheets directly from Excel data, optimising your workflows and improving productivity in project documentation. Gaining these skills will enable you to automate data-driven tasks, saving time and ensuring accuracy across your projects.
- Module 4 – Family Manipulation | Parameter Values | Family Types | Dynamo Player: Explore advanced techniques for manipulating families within Dynamo, such as extracting and adjusting parameter values, dynamically changing family types, and managing family libraries. You will also discover how to use the Dynamo Player to automate repetitive tasks, improving efficiency in Revit projects.
Courseware
Before the course, you will receive a Course Pack containing training notes and/or files that need to be downloaded prior to joining the training.
System Requirements
Participants joining this course virtually will need:
- Revit '24 or higher installed on their computer (required). We strongly recommend that participants join using the most recent version of the software. Please contact us if you need to purchase a software licence.
- The latest Zoom version installed on their computer (required).
- A stable internet connection with a minimum download speed of 10 Mbps (required).
- A secondary screen to follow instructions shared by the course instructor during training, along with a mouse for easy software navigation (recommended).
- A headset to ensure clear communication with the instructor, and preferably a microphone and webcam for interactive conversations (recommended).
Participants joining this course in person will need:
- Revit '24 or higher installed on their computer (required). We strongly recommend that participants join using the most recent version of the software. Please contact us if you need to purchase a software licence.
- A large computer screen, along with a keyboard and mouse for easy software navigation (recommended).
Additionally, the training venue should be equipped with:
- A projector setup or a large screen enabling the instructor to connect their laptop, facilitating attendee visibility of the instructor's screen (required).
Prerequisites
To join the course, participants must be confident in their use of Revit. It is recommended that individuals have a thorough understanding of all topics covered in the Essentials course, along with at least one year of regular usage of Revit on projects. This foundational knowledge ensures full engagement with the advanced concepts and techniques presented in Dynamo.
Certification
ARKANCE, an Authorized Autodesk Training Center, delivers high-quality training for Autodesk software users. Upon successful completion of the course, participants will receive an official ARKANCE Certificate of Completion, demonstrating their commitment to ongoing professional development.
Additionally, participants are encouraged to register their attendance with Autodesk Education to receive a Certificate of Completion from Autodesk. To obtain this certificate, participants must follow the steps provided in the confirmation email sent after registration and submit a post-training feedback survey within 60 days of completing the course.
Additional Information
Our private training sessions are offered at a flat rate per course and accommodate up to eight participants. Delivered on request, these courses can be conducted virtually or on-site at your venue.
The training can follow a standard agenda or be customised to align with your team’s specific workflows, existing templates, and project requirements. Please note that in-person training will incur additional travel costs, and pricing may vary for customised curriculums.
Please contact us to discuss organising this training for your team.