• Revit

Using Random Numbers as a Design Tool with Dynamo

Randomness is a useful design strategy but one that is difficult to implement manually. Computational design provides tools that make randomness much easier to incorporate. We’ll look at a workflow for generating random numbers using Dynamo. These random numbers will be used to create a design pattern for a building facade.


Module overview

Randomness is a useful design strategy but one that is difficult to implement manually. Computational design provides tools that make randomness much easier to incorporate. We’ll look at a workflow for generating random numbers using Dynamo. These random numbers will be used to create a design pattern for a building facade.

This content takes approximately 20 minutes to complete. By the end, you should be able to:

  • Understand how random numbers are generated using computational design
  • Create a random number generator in Dynamo
  • Use Boolean logic to set values based on a sequence of random numbers
  • Select elements in a Revit model and change their type using Dynamo

Pre-requisites

This content requires user-level knowledge of Dynamo and is focused on best practices and its industry applications. If you don't have experiences with this product, we recommend you to take foundational training using one of the resources below:

Before you start

  • Please make sure you have the Dynamo software loaded.
  • If you have technical difficulties, please reach out to product support.

Module downloads

These downloadable resources will be used to complete units in this module:

Module outline

  • Introduction

Related learning

Module20 min.
Dynamo, Revit

View
Module35 min.
Revit
Module20 min.
Dynamo, Revit
Course1 hr. 15 min.
Revit
Module30 min.
BIM Collaborate Pro, Revit
Course50 min.
BIM Collaborate Pro, Revit
Course1 hr. 30 min.
Dynamo, Revit
Course3 hr. 10 min.
Dynamo, Revit
Course1 hr.
Dynamo, Revit
Module25 min.
Revit