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

Make Hardscape Follow Topo Update

A little less than a year ago, I posted about how you can Make Hardscape Follow Topo with a very simple Dynamo definition. The main downside to this workflow is that it requires a corresponding Subregion with the same footprint as the Floor. Because it uses a Subregion to generate points, you also cannot control the amount of points that go into the Floor. But with a slightly more complicated definition, you can create the same result without a Subregion and even control how many points will modify the Floor.

Continue reading

Get Floor Boundaries with Spring Nodes

Finding the boundary lines of an element is something that I have been trying to do in Dynamo for a little while now. There are several different tasks that you can automate in Revit once you have the boundaries of an element. First, you can automatically draw Area Boundary Lines for your planting plans. And particularly for Floors, you can use boundary lines to create duplicate Floors.

So I was quite pleased to discover Collector.ElementSketch in Spring Nodes. Continue reading