• Blog posts

    Bio

    by Dennis Collin

    DC_Revit_Dynamo_Geometry_01.jpg

    When working with Revit MEP there is often a need to be able to see where MEP ductwork and pipework clashes with walls and slabs and then create some coloured geometry where the clashes occur to indicate where holes need to be cut.

    DC_Revit_Dynamo_Geometry_02.jpg

    Fig.  Revit MEP model showing hole positions highlighted in red.

    For tasks like this Dynamo scripting can be employed as it has several out of the box node types to select categories such as duct. To select elements within a linked file is more difficult, but can be achieved by using nodes from the Biomorph package and then perform an intersection operation.  Geometry can then be placed at intersections with a colour RGB node to ensure the holes display in a contrasting colour.

    DC_Revit_Dynamo_Geometry_03.jpg

    Fig. Dynamo visual scripting can make tedious tasks so much easier!

    An important point to consider when creating this script is to ensure cross product lacing is set on the intersect geometry node to ensure all clashes in the model are considered.

    The Biomorph Packages can be installed from the package’s manager, the process of which I outlined in a previous post here:

    https://www.cadlinecommunity.co.uk/hc/en-us/articles/360005372377-Extending-Dynamo-s-functionality