Refine by

Topics

Visual Programming

Python
Library Page

Python

This lesson will briefly introduce the user to the Python Script node. We’ll briefly discuss the powerful functionality of Python within Dynamo, and then create a basic conditional script for isolating panels within a certain orientation to the sun.

Code Block
Library Page

Code Block

This lesson will introduce the user to one of the core design of Dynamo: the code block. This feature allows a designer to create programming functions within the visual scripting environment.

Library Page

Unit 7: Scripting

Environmental Representation
Library Page

Unit 6: Environmental Representation

Adaptive Levels
Library Page

Adaptive Levels

In this lesson we will use the Set Parameter Node to parametrically control a level in our Revit Project.  We’ll refer to the great potential behind using Dynamo to control documentation sets, views, and sheets. Dynamic level adjustment will show changes in the 3D model, as well as sheet adjustments with automated visibility settings.

Adaptive Components
Library Page

Adaptive Components

In this lesson we will introduce Dynamo’s Adaptive components by point node.  The end result will be a series of vertical trusses along a doubly skinned façade system.  This will take a closer look at plane/solid intersection and list management.

Family by Point
Library Page

Family by Point

In this lesson we will introduce Dynamo’s family by point node.  The end result will be a two-dimensional array of photovoltaic panels on the roof of our building.

Structural Framing
Library Page

Structural Framing

In this lesson we will introduce Dynamo’s basic tools for adding Structural Framing Elements to a Revit document.  The end result will be a linear array of beams across the atrium of our building mass.

Library Page

Unit 2: Revit Element Creation

Editing with Formulas
Library Page

Editing with Formulas

In this lesson we will set several parameters for our building mass in Dynamo.  Without geometric constraints explicitly defined in the mass family, we will introduce numerical constraints to create new parameters.  Formulas and conditional statements will also be introduced.

Pages