SIGN UP

3 Dynamo Scripts to Automate Interior Design in Revit

bim management Jan 11, 2022

This post includes 3 scripts you can download to automate interior Design in Dynamo. These scripts were created by Bill Carney and included in his LinkedIn Learning course called Revit and Dynamo for Interior Design.

Bill discussed these scripts in a recent episode of BIM Pure Live:

                                                                                         

Make sure to download all the required custom packages for Dynamo. Also, script #3 requires a custom node you need to install. Follow the instructions.

Finally, it is recommended you get familiar with the script by trying it in the sample file provided.

Thanks and good luck.


EDIT: we’ve added a video tutorial on how to use these scripts:

                                                                                        

 

Script #1: Create Families Along Room Boundaries

Download Dynamo Script and Sample File

This script allows you to create families along the boundaries of a room. In this example, we create bookshelves:

Not only this script create families, but it will also automatically create a unique mark that matches the wall on which it is placed. For example, the shelf below has “SW” for south-west. It draws the value from a wall parameter. Also, it will use the prefix of the level number:

 

 

Script #2: Create Finish Floors From Room Schedule

Download Dynamo Script and Sample File

Required custom package: Clockwork

 

Required Step: Install Custom Package

To download these nodes, go to the Search for a Package menu in Dynamo:

Then, type in the package you want to download. Click on the arrow to install.

Script Description:

This script will take the “Room Finish” parameter from your room schedule:

It will create a thin finish floor type for each different finish. Then, it will create the finish floor with the correct type for each room.

Rooms that have the “NONE” in the floor finish won’t have a floor finish created.

 

 

Script #3: Automate DPPR Signage and Wall Protections

Download Dynamo Script and Sample File

Required custom packages:

  • Clockwork

  • Archi-Lab

  • spring nodes

 

Required Step: Install Custom Node

For the next script to properly work, you need to install a custom node.

First, download the node.

Then, go to the folder below. Replace "[your-user-name ]” with your actual Windows user name. You can also simply type %appdata% in your windows bar.

You should see the list of all Dynamo versions:

Open each version of Dynamo you plan to use. Then, open the definitions folder.

Drop the custom node in this folder.

All right, you are all set for this script to work.

 

Script Description:

This is a super-script that does a lot. It creates wall protections like this:

Then, it adds a door signage that includes the room number and room name.

Make sure to try it out on the sample file first.

 

 

Download the Pamphlets Collection

Are you a Dynamo beginner? Download our free Dynamo guide for beginners:

Comments

GREEN FRIDAY IS BACK

Get 35% off, plant 75 trees and unlock our entire catalog.

Courses
Template
Doors
Masters

Recent Posts

Automated Wood Opening Framing in Revit with Dynamo

Nov 18, 2024

Guardian: Protecting Revit Models | BIM Pure Live #087

Nov 13, 2024

See All Blog Posts →