Anda di halaman 1dari 45

Dynamo for Revit - Baby Steps for the Non-Genius

Jay Polding Hany Iwamura


BIM Consultant, SolidCAD Solutions Director of Digital Practice, KPMB Architects
@jaypolding @hany_iwamura

© 2016 Autodesk Join the conversation #AU2016


Class summary

 Geniuses welcome!

© 2016 Autodesk
Class summary

 Geniuses welcome!
 Baby steps

© 2016 Autodesk
Class summary

 Geniuses welcome!
 Baby steps
 4 simple and practical Dynamo examples

© 2016 Autodesk
Class summary

 Geniuses welcome!
 Baby steps
 4 simple and practical Dynamo examples
 7 practical Dynamo example files

© 2016 Autodesk
Class summary

 Geniuses welcome!
 Baby steps
 4 simple and practical Dynamo examples
 7 practical Dynamo example files
 Confidence needed to run with Dynamo

© 2016 Autodesk
Jay Polding Professional Bio

 Registered Designer in Ontario, Canada


 Applications Specialist for SolidCAD Solutions, Autodesk Reseller in
Toronto, Canada
 Help design professionals stay profitable and happy using BIM
 Over 500 days onsite BIM consulting on over 100 000 m2 of projects
 Trained over 2500 professionals in BIM i.e. Revit, Navisworks
 Author of 6 Best-Selling Revit Instructional Videos for Infinite Skills
 Revit in Plain English Blog over 10 years with over 700,000 visits

© 2016 Autodesk
Hany Iwamura Professional Bio

 Hany Iwamura is the Director of Digital Practice at


KPMB Architects in Toronto, Canada

 Lead KPMB vision of digital design technologies

 Awarded 1st place in the Innovation Category and 2nd Place in the
Presentation category at the Revit Technology Conference 2015

© 2016 Autodesk
Key learning objectives

At the end of this class, you will be able to:


 1.Know when Dynamo is ideal, or not
 2.Install Dynamo and Node Packages
 3.Make simple, practical Dynamo Graphs
 4.Know common terminology used by Dynamo

© 2016 Autodesk
 When is Dynamo Ideal?

© 2016 Autodesk
Dynamo is not Ideal for…

 Distributing to many people, without training

© 2016 Autodesk
Dynamo is not Ideal for…

 Distributing to many people, without training


 Large, multi-stepped routines
 Only runs one graph at a time

© 2016 Autodesk
Dynamo is not Ideal for…

 Distributing to many people, without training


 Large, multi-stepped routines
 Only runs one graph at a time
 Tracking ‘live’ information
 Not intended to be running constantly

© 2016 Autodesk
When is Dynamo Ideal?

 Automating something that is repetitive and takes


a long time
 i.e. filling out Room info from Excel, making Views

© 2016 Autodesk
When is Dynamo Ideal?

 Automating something that is repetitive and takes


a long time
 i.e. filling out Room info from Excel, making Views
 Copying information from one place to another
 i.e. schedule Filled Region area

© 2016 Autodesk
When is Dynamo Ideal?

 Automating something that is repetitive and takes


a long time
 i.e. filling out Room info from Excel, making Views
 Copying information from one place to another
 i.e. schedule Filled Region area
 Made and used by one person

© 2016 Autodesk
 Installing Dynamo

© 2016 Autodesk
dynamobim.org/download/

© 2016 Autodesk
 Example 1: Make a Wall in Revit using Dynamo

© 2016 Autodesk
 Always set Run to Manual when starting a new
Graph. F5 runs Graph

© 2016 Autodesk
 Always save Revit and Dynamo BEFORE
running a Graph

© 2016 Autodesk
 Look at Symbols in description

© 2016 Autodesk
© 2016 Autodesk
 Example 2: Make Flexible Auditorium Seating

© 2016 Autodesk
 If you close and reopen a Dynamo Graph in the
same file Dynamo will try to adjust the same
objects.

© 2016 Autodesk
 Consolidate Nodes if Possible

© 2016 Autodesk
 When renaming a single node, leave the original
Node name visible.

© 2016 Autodesk
 Make Groups of Nodes

© 2016 Autodesk
 Thank you Dynamo Forum!

© 2016 Autodesk
 Example 3: Read From and Write to Excel

© 2016 Autodesk
 Dynamo is View Sensitive. Most Graphs will work
while a Revit Floor Plan or 3D Isometric view is
open.

© 2016 Autodesk
 Example 4: Filled Region Areas

© 2016 Autodesk
 When searching, spaces matter i.e. getparam,
wall type

© 2016 Autodesk
 Double Click to make a ‘Code Block’. If you just
type a number, it will be a number. If you type “ ”
is will be a string.

© 2016 Autodesk
 Dynamo Packages

© 2016 Autodesk
© 2016 Autodesk
 Sort by Download

© 2016 Autodesk
 Archi-Lab Grimshaw
 Get all Views
 Rhythm
 Get and Set Parameter (Type or Instance)
 Clockwork
 Element Location

© 2016 Autodesk
 Get Example Graphs

© 2016 Autodesk
Glossary

 Dynamo Terms

© 2016 Autodesk
Glossary

 Common Node Combinations

© 2016 Autodesk
Appendix

 More Graphs…
 Make Levels, Walls and Floors by an Outline
 Auditorium Seating with Z Slope
 Spatial Separation (Percentage of unprotected
openings)
 Show Property Line in 3D
 Find Wall distance to Property Line

© 2016 Autodesk
 Thank you! Please fill out survey

© 2016 Autodesk
 Questions?

© 2016 Autodesk
Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and
specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2016 Autodesk, Inc. All rights reserved.
© 2016 Autodesk. All rights reserved.