Renumber Viewports with Dynamo

Since I have been doing a lot more documentation work in Revit these days, I have become significantly more interested in how Dynamo can automate certain documentation tasks. One task that can always drive me crazy (especially in Revit) is renumbering viewports on sheets.

There are several different ways you can renumber viewports. I decided to use a simple ‘pick’ method so I wouldn’t have to do any reordering in Dynamo. This method works well with Continue reading


Establish Coordinates: Acquire Coordinates from a CAD Link

I recently started a new project file at the office, and looking back over the archives, I figured it was a good time to revisit some of my workflows for file set up. At some point since I last posted about establishing coordinates, I discovered on Revit OpEd that you can actually acquire coordinates from a dwg file. Acquiring coordinates is by far the superior method for establishing coordinates. Not only is it more efficient but it is also more accurate and leaves less room for human error.

Steve’s post goes into some good detail about how to clean up your dwg file and also how you can link subsequent CAD files via Shared Coordinates once you establish coordinates. So I would definitely recommend reading his post, but if you are unfamiliar with either the Survey Point or Shared Coordinates, here is the step by step process. Continue reading

Placing Annotations in Dynamo

I recently had a reader reach out and ask if is is possible to place Spot Slopes on every face of a Floor with Dynamo. Though there are no nodes (both ootb or custom) that I know of that will place a Spot Slope, you can still achieve a similar result by calculating slopes and putting those slopes into Generic Annotations.

This method can be used to place any number of symbols, annotations, or even detail components in a specific view.

Continue reading

Add Adjacent Floor Points

After doing some Floor editing recently in Revit, I realized that my Match Adjacent Points workflow does not have the ability to add adjacent points. So I decided to test out a new method that could add points from an adjacent Floor that were along a shared edge. Somewhat surprisingly, this method can also be used to match adjacent points without replacing them.

And this workflow can be used twice on two Floors to match points from each.

Continue reading