A blog dedicated to tidbits of software information related to the AEC industry. Most tips and tricks are roughly 60 seconds because, "Hey who doesn't have 60 seconds".
*The views and opinions expressed in this blog do not reflect those of my employer.

Wednesday, June 22, 2016

Unconstrain #Revit Walls with #DynamoBIM

A coworker of mine recently had a need to unconstrain a lot of walls in his Revit model. Naturally, we turn to Dynamo to get this done. Initially we thought it would be as easy as assigning "Top Constraint" as nothing or unconstrained. Wrong! It turns out, if you want to unconstrain a wall's top, you simply set the value to the wall element. Check it out in the video below!

First I demonstrate what I tried at first, then I show the solution.     Have fun and be in awe of the mysteries of Dynamo!

Wednesday, June 15, 2016

Get #Revit Beam System Members with #DynamoBIM

A question came up at my firm recently regarding how to quantify the amount of beams a beam system contains in Revit. Currently, this is not easily accessible through the UI, but luckily there is an API method for obtaining the members of the system.

This is where Dynamo and python come into play.

StructuralBeamSystems.Members

This node is now in Rhythm, enjoy!

-johnP

Tuesday, June 7, 2016

#Revit Space and Room Tag Host with #DynamoBIM

Recently I was talking with Marcello on the Simply Complex Podcast about the lack of annotation nodes in Dynamo. After a question also came up on the Dynamo forums, I decided to add these two useful nodes to Rhythm.

SpaceRoomTag.Host

This enables us to do some fun stuff based on the tag elements now! And yes, these are made with Python!

-john