Dynamo Example Files

These example files accompany the Dynamo Primer, and are organized according to Chapter and Section.

Right click files and use "Save Link As..."

Introduction

Section Download File
What is Visual Programming Visual Programming - Circle Through Point.dyn

Anatomy of a Dynamo Definition

Section Download File
Presets Presets.dyn

The Building Blocks of Programs

Section Download File
Data Building Blocks of Programs - Data.dyn
Math Building Blocks of Programs - Math.dyn
Logic Building Blocks of Programs - Logic.dyn
Strings Building Blocks of Programs - Strings.dyn
Color Building Blocks of Programs - Color.dyn

Geometry for Computational Design

Section Download File
Geometry Overview Geometry for Computational Design - Geometry Overview.dyn
Vectors Geometry for Computational Design - Vectors.dyn
Geometry for Computational Design - Plane.dyn
Geometry for Computational Design - Coordinate System.dyn
Points Geometry for Computational Design - Points.dyn
Curves Geometry for Computational Design - Curves.dyn
Surfaces Geometry for Computational Design - Surfaces.dyn
Surface.sat

Designing with Lists

Section Download File
What's a List Lacing.dyn
Working with Lists List-Count.dyn
List-FilterByBooleanMask.dyn
List-GetItemAtIndex.dyn
List-Operations.dyn
List-Reverse.dyn
List-ShiftIndices.dyn
Lists of Lists Chop.dyn
Combine.dyn
Flatten.dyn
Map.dyn
ReplaceItems.dyn
Top-Down-Hierarchy.dyn
Transpose.dyn
n-Dimensional Lists n-Dimensional-Lists.dyn
n-Dimensional-Lists.sat

Code Blocks and DesignScript

Section Download File
DesignScript Syntax Dynamo-Syntax_Attractor-Surface.dyn
Shorthand Obsolete-Nodes_Sine-Surface.dyn
Functions Functions_SphereByZ.dyn

Dynamo for Revit

Section Download File
Selecting Selecting.dyn
ARCH-Selecing-BaseFile.rvt
Editing Editing.dyn
ARCH-Editing-BaseFile.rvt
Creating Creating.dyn
ARCH-Creating-BaseFile.rvt
Customizing Customizing.dyn
ARCH-Customizing-BaseFile.rvt
Documenting Documenting.dyn
ARCH-Documenting-BaseFile.rvt

Dictionaries in Dynamo

Section Download File
Room Dictionary RoomDictionary.dyn

Custom Nodes

Section Download File
Creating a Custom Node UV-CustomNode.zip
Publishing to Your Library PointsToSurface.dyf
Python Nodes Python-CustomNode.dyn
Python and Revit Revit-Doc.dyn
Python and Revit Revit-ReferenceCurve.dyn
Python and Revit Revit-StructuralFraming.zip

Packages

Section Download File
Package Case Study - Mesh Toolkit MeshToolkit.zip
Publishing a Package MapToSurface.zip
Zero-Touch Importing ZeroTouchImages.zip