Designing frequently involves establishing visual, systemic, or geometric relationships between the parts of a design. More times than not, these relationships are developed by workflows that gets us from concept to result by way of rules. Perhaps without knowing it, we are working algorithmically – defining a step-by-step set of actions that follow a basic logic of input, processing, and output. Programming allows us to continue to work this way but by formalizing our algorithms.  Visual programming is a development environment that has taken the architectural, engineering, and construction industries by storm allowing designers and project teams to automate design tasks in Autodesk Revit, Autodesk Civil 3D, and Rhino.

Dynamo is a visual programming tool that works with Revit. Dynamo extends the power of Revit by providing access to the Revit API (Application Programming Interface) in a more accessible manner. Rather than typing (and debugging) code, Dynamo allows you to create programs by manipulating code blocks commonly known as “nodes”. This programming approach better suited for visually oriented professionals like architects, designers, and engineers. Dynamo enables designers to explore visual programming, solve problems, and make their own tools.

We offer the following classes for Dynamo:

  • Beginner
  • Intermediate
  • Advanced
  • Expert

Additionally our consulting services offer bespoke solutions for Autodesk Dynamo that will fit your project workflow.