About Creating Dynamo Graphs for Revit

Use Dynamo to create graphs that automate repetitive tasks, explore complex design problems, and streamline BIM workflows in a Revit model.

By using Dynamo to create a graph that meets your specific needs, you can save hours of work. You may be able to find and use a graph that others have created, or use an existing graph as a starting point to create your own.

For example, Dynamo provides sample Revit graphs that do the following (located in %PROGRAMDATA%\Dynamo\Dynamo Revit< product year >\Samples< language >\Revit):

In addition, Dynamo Player provides the following graphs (located in %PROGRAMDATA%\Dynamo\Dynamo Revit< product year >\Samples< language >\Revit\DynamoPlayer-3):

Explore these graphs to determine whether they are useful to you or can be modified to meet your specific modeling and documentation needs. Study the graphs to learn how to use Dynamo to get the most out of your Revit building information model.

Use a graph template to get started

Before creating a graph, download this graph template to use as a guide. It describes and demonstrates best practices, such as the following:

Use groups (colored rectangles), labels, and notes to organize and annotate the graph. Organize inputs, variables, outputs, and functions as described in the template. For more best practices, see the Graphing Strategies page of the Dynamo Primer.

You can also create your own templates and use them to open a new workspace. To create a template, save the .DYN file you want to use as the basis of your template, then move or paste it to the templates folder location. You can view this folder location under Dynamo  Preferences  General  Templates. Then, go to File  Open  Template (CTRL + T), and select the template you want to base your new graph on.

Dynamo learning resources

Dynamo offers many resources to help you get started.