List (or array) management is the key to mastering Dynamo, but understanding the multitude of list management methods and their possible permutations is far from easy. List Lacing, List@Level, List.Map, Replication Guides: these techniques are powerful, but it is not always clear how they work, or how they work together. This advanced-level lab seeks to break down list management into an easily-understood taxonomy of possible operations, and will demonstrate their impact on a Dynamo workflow through practical examples pulled from real project applications.
IT Manager/CAD Equipment Manager,
As a Design Technology Specialist at Woods Bagot, Andrew Heumann develops custom tools and workflows for design teams across the firm. Formerly the leader of NBBJ’s Design Computation team, he has written more than 15 plug-ins for 3D Modeling tools ("Human," the most popular, has had more than 20,000 downloads) and created many bespoke tools for design teams and practices, aiding in the management of project metrics, environmental and urban analysis, and façade design.
Andrew is trained in both architecture and computer science, and has lectured and taught seminars at Cornell University, Yale University, California College of the Arts, and the University of Washington. His work has been published in Wallpaper* magazine, CLOG journal, and presented at conferences including ACADIA, SIMAUD, Autodesk University, and the AEC Technology Symposium.
Have you ever received a model and wondered what’s inside? Or questioned how the model was put together? Do you have issues with your model performance and don’t know where to start looking? We are not just talking about the geometry but the metadata and how the model has been put together. This session will look under the bonnet of the Revit model and assess the quality and suitability of the data so that a valid assessment can be made of what the model can be used for and if it is safe for you to integrate into your own data set. The session will discuss Quality Assurance and introduce a process/tool that utilizes Revit capabilities for management along with applications such as Autodesk Model Checker and Dynamo, accumulating into a report that details how compliant and suitable the model is.
If you have experience in Revit software and Dynamo software, and you want to take your Dynamo skills to the next level, this workshop is for you. Learn advanced skills to combine computational design and Building Information Modeling (BIM) with Dynamo visual programming. We'll use Dynamo to create customized functions, improve building performance, and interoperate with other applications, data sources, and geometry tools in sophisticated ways. Some familiarity with Dynamo basics like list manipulation, geometry creation, and Revit interaction is required. This is a full-day class, including networking opportunities over breakfast, lunch, and drinks. This year we're also introducing a forum at the end of the day that will feature several speakers talking about practical applications of Dynamo to both instruct and inspire. Just getting started with computational BIM? You may prefer our "Computational BIM Workshop-Beginner" to learn the basics.
The combination of Revit software and Navisworks software is by far the best Building Information Modeling (BIM) tool for model authoring and clash coordination. The workflow of using these software systems is pretty straightforward. Once the clash results are out, we can use the Switchback tool from Navisworks Manage to locate those clashes back to Revit. However, having to simultaneously highlight the exact location of those clashes in the Revit file would be challenging. In this class, we will show how we can use a Dynamo script to locate those clashes in Revit by using a sphere family that can be scheduled and highlighted in the model for quick viewing. And finally, we'll add comments in the sphere family schedule to communicate these updates back to the rest of the team.
Revit project setup is often undervalued and overlooked. Starting the life of your project off on the right foot is the most important step. So, what are all the steps that we can take to maximize our model's potential? Let's discuss all the ways to increase productivity through effective Building Information Modeling (BIM) management.
This class will discuss and present the smart way to use Revit software and Dynamo software for underground utilities design. This design process, especially for oil and gas plants, is in a constant state of change; hence, it is necessary to find a way to save hours of tedious work. We can achieve this goal by developing "smart" families able to move and adapt according to calculation, simultaneously respecting design and clients' standards. We can synchronize the families' data with the hydraulic calculation by using Dynamo to connect the calculation report to the model with a simple "run." In this way, the pipes routing gets updated, and with this, all quantities and drawings, reducing considerably the time related to these activities.
Come and discover different ways to use AutoCAD Civil 3D models to interact with Revit software to generate Building Information Modeling (BIM) for infrastructure projects. With a mandate to deliver BIM projects or to federate projects in Industry Foundation Classes (IFC), let's discover the ways to achieve the expected results. We'll see how Dynamo software will help our communication workflows between AutoCAD Civil 3D and Revit.
In this class you will discover an innovative way to optimize your complex facade panel layout into a constructible and manufactureable organism. You will get wondered by the effect and result when computational design is introduced in a "Architectural Fabrication Workflow." A workflow which will guide you through the whole process from design till fabrication for dynamic facade panels, by using the AEC Industry Collection. During this session you will understand how FormIt, Dynamo Studio, Dynamo Customizer, Project Fractal and Revit are the keys to success in defining an optimized facade layout, automating the panel placement, using analysis results to drive panel dynamics and finally also link the design with fabrication technologies.
The best part about Dynamo Player is that you can create custom on-the-go tools to address unique project goals. Design, production, and even Building Information Modeling (BIM) cleanup tasks can be accomplished with efficiency, elegance, and grace. This hands-on workshop will explore strategies and tactics for creating bespoke Dynamo scripts for Dynamo Player Extension for Revit software. From real-world scenarios to the latest software features, this session is for you if you are ready to be "Winning in Revit with Dynamo Player!"
Adaptive components and advanced mass-modelling tools have been implemented in Revit since 2009 but are still ignored by many architectural practices assuming that Revit is a mere BIM tool for the detailed design phase. In this class, you will experience the potential of Revit for practical early stage design through a real case study: the A1 building in the new Baoshan Park in Shanghai, the landmark of the whole urban development. We will go through the design process used to manage the design of the complex shape and of the advanced façade. You will learn how we managed the design merely inside the Revit environment with massing, divided surfaces, surface patterns, and adaptive components. You will then learn how the same model could be created using Dynamo visual programming. Finally, you will experience how to create enhanced curtain panels with embedded sun-shading using Dynamo and Radiance. This class will demonstrate simple workflows in Dynamo, Python, and Revit.
The class will focus on multiple use cases provided by an intelligent model. A validated and functioning model is important for multiple areas of real estate, but it becomes vital to be able to trust data when working with complex critical infrastructure. It is essential to understand the limits of software and use them as stepping stones to creative solutions. We will cover many of these creative solutions, showing multiple areas in which we can use validated models to improve operations. It is also beneficial to use Dynamo software for solving challenging problems that can not be resolved by modeling software.
Combine logic, geometry, math, and Building Information Modeling (BIM) with Dynamo visual programming. We'll use Dynamo to drive a Revit document and interoperate with other applications, data sources, and modeling tools. If you already have some experience with Revit and are looking expand its capabilities with computation, this workshop is for you. Basic understanding of computer programming and scripting is helpful, but not required. This is a full-day class, including networking opportunities over breakfast, lunch, and drinks. This year we're also introducing a forum at the end of the day that will feature several speakers talking about practical applications of Dynamo to both instruct and inspire. Need a bigger challenge? You may be ready for our "Computational BIM Workshop-Advanced."
This lab session will focus on some of the newer features of FormIt 360 Pro software, as well as tips and tricks to help with your FormIt 360 Pro workflow. We'll create a building with FormIt 360 Pro software using the Microsoft Windows app. We'll also spend some time understanding the Dynamo Studio workflow within FormIt 360 Pro for Windows software, and how we can use it for quick design iterations.