If you’ve ever used Harry Mattison’s (Boost Your BIM) Revit add-in Topo From Lines, you might have noticed that it hasn’t been updated to either 2015 or 2016. But now you can do the same thing in Dynamo, and I have even created a custom node for this in the Landform package.
The Topography.ByLines node is fairly simple. Just select model lines (set at varying elevations) and specify a point interval (this example is set to 10 feet)…
And it will generate points and a topography from those points…
In fact, I have actually found the results to be more consistent than the toposurfaces created with Topo From Lines. This is because Topography.ByLines allows you to specify the point interval, which results in more consistent triangulation.
For comparison, this is the Topo that was generated from the same lines (using Topo From Lines), and even though it has already been cleaned up some, you can still see that the points, and thus the triangulation, is more irregular.
And an updated version of Landform has been published today, with some fixes and also some new nodes.
7 thoughts on “Topo By Lines”
Haha. Not so much learn, just start using. It’s a really quick download and install. And its really easy to start using.
I believe this function is now built into Revit. I am using Revit 2015 and you can import dwg with 3D info and create a topo. Is this different from what you and Harry Mattison have done?
By the way – love your blog and I greatly appreciate the information you freely share.
Hi Nick. Yes this is different in that it does not require any import dwg. You can simply create Topo directly from Revit model lines.
Thanks for the comment.
It doesn’t work. I use the same nodes and get na error
Are your lines at varying reference planes (elevations)? If the lines are not at different elevations, it will not generate a toposurface.
Yes, i have diferente planes (in the exemple 2 Reference planes and 2 levels) and still got the error