The Dynamo Primer doubled in size today. We’re announcing four new chapters on geometry, list management, code blocks, and Dynamo for Revit. We hope these will continue to serve as a valuable learning resource for beginners and long-time users alike.
The primer will be a living document—we want it to change and grow with the software itself. Occasionally, as with any rapidly developing software, there will be some differences between the documentation and the software itself, and we will try to adjust these as fast as we can as they occur. But we want your help here, too. One more set of chapters is planned, to be delivered in the next couple of months, focused on ways to extend Dynamo. After this, we will open up the Primer source code on the Dynamo Github page and begin accepting pull requests from dedicated users like you.
Special thanks are due to the folks at Mode Lab, who have created and curated these sections with input from the Dynamo team. (The awesome images below are adapted from graphics that Mode Lab created for the primer!) We think this makes for a terrific head start to the Dynamo community’s living, breathing documentation space.
Here’s what you’ll find new in the primer:
Geometry
See how to use Dynamo for computational geometry: vectors, points, curves, and surfaces.
Designing With Lists
One of the more difficult but powerful aspects of any scripting platform or language is learning how to manipulate data. In this chapter, we’ve presented several ways that you can work with data structures from the simple to the complex.
Code Blocks and the Dynamo Language
(a.k.a. Design Script)
Learn how code blocks (those things that pop up when you double-click in the canvas!) can be incredibly useful to organize your graph, to help you script faster, and to augment your node graphs.
Dynamo for Revit
I know you were all waiting for this one. In this chapter, see examples for how Dynamo can interact with a Revit model. See how to select elements, change parameters, deal with documentation, and customize your Revit workflow.
Tell us what you think
See this thread on the Forum, where we would love to continue the conversation about the primer. Tell us what works, what more you would love to see, and start thinking about what contributions you might make!