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, March 11, 2015

Dynamo- Spell Checking “Title on Sheet” in Revit

Considering we are all human and leave room for error, spell checking is very beneficial. In Revit we are thankfully allowed to check the spelling in views.

Currently there isn’t an easy way to spell check things like view names or sheet names. Here’s where our pal Dynamo comes in to help. We are able to use Dynamo to pull all of the views “Title on Sheet” parameters, write those values to excel and pump right back into Revit. This is great because now we have a path to make sure our documents continue to look professional.

Currently the graph replaces blank values with the word “blank” in order for the alignment of views to continue to function. It also relies on a few custom nodes from Rhythm.

There is a short video below sharing this process.

 

And the .dyn files are here if you want them. Let me know what you think in the comments

View Spell Check Part 1

View Spell Check Part 2

-JohnP

Tuesday, March 10, 2015

Rhythm for Dynamo Update

The Rhythm package for Dynamo has been updated to include two new nodes.

The first one is named “List.GetItemIndices”

What it does is search a list for a given item and return you the indices of everywhere that item appears. I used it to replace blank values with the string “blank”.

2015-03-10_14h32_03The second addition is Override Projection Line Color. This node overrides the projection line color of a given element or elements. This was developed to override user keynotes to red.

2015-03-10_14h36_19

2015-03-10_14h36_38

 

You can find these new additions on the package manager.

rhythm

Friday, March 6, 2015

Revit- Import DWGs for Quick Extrusions

Often times I find myself needing to create signage for our buildings in order to do renderings or have it for the elevations.

Sometimes you are lucky enough to get a signage design DWG from a consultant to be able to use. (In a future post I will cover a workaround if you aren’t this lucky)

In the past I found myself picking the lines of the DWG, but it is a pain. After some trial I found that you can actually import a DWG right into a sketch! This is especially useful if the signage requires a custom font or shape. My example below is really simple but demonstrates the idea.Check out the video below for the process.

Monday, March 2, 2015

Rhythm- TextElement Options

I have updated the Rhythm package to add the following nodes.

2015-03-02_11h50_04 

This is also achievable utilizing other packages available. But these require you to extract the value of the text then apply the String.Upper node to them. Andreas Dickman’s nodes are wonderful for this functionality.

Rhythm’s method takes the text element right away. There is an animation below showing how these work. (my mouse goes off the screen to click run)

Rhythm-TextElementOptions

Update Rhythm via the Dynamo package manager.

Copy/Paste between Dynamo Graphs (.dyn files)

Since I began using Dynamo in December, I have noticed something mildly frustrating. Sometimes copy and paste between Dynamo graphs (.dyn files) does not work. Since update 0.7.5 this seems to function better though.

I have began to utilize a silly but simple solution to fix this. I simply created a custom node named placeholder and I copy/paste what I need into it each time I need to save the layouts.

2015-03-02_09h29_51

Since a .dyf and .dyn can be opened simultaneously this seems to work perfectly. See the video below to see my method in action.