Auto-rotating columns in Revit

Symon KipkemeiSymon Kipkemei
1 min read

Table of contents

Assume you were instructed to rotate columns . How will you get this task done within the shortest time possible?

The traditional practice

You will do the following probably:

  1. Delete all the columns

  2. Rotate one column

  3. Replace all the deleted columns with the new rotated column

There are more cons than pros in the above process, what happens when you want to rotate all the columns to a new angle? Will you redo the process as mentioned above?

The automation way

  1. Fire up your dynamo

  2. select the " Select Model Elements" node; This will select all the columns in Revit.

  3. Select the "Code Block" node; This will assist in specifying the degree parameter. The node is ideally available by double-clicking the scripting environment.

  4. Select the "Familyinstance.SetRotation" node; This will help us rotate each individual column selected to the specified degree

  1. Run the script

  2. Before

  3. After

0
Subscribe to my newsletter

Read articles from Symon Kipkemei directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Symon Kipkemei
Symon Kipkemei

I am a BIM Developer & Architect with a passion for efficiency, sustainable development, and innovation in design. Active BIM community member & a lifetime student.