The script allows to split elements by levels using only dynamo. It performs the same action as "Split elements" option in revit but automatically.
2 Boolean node - option if user want to splits elements by all levels or only by levels visible in current view
3 Boolean node - option if user want to group splitted elements. In case of MEP categories group also contains unions:
Unions and elements 1b, 2b, 3b, 4b are assigned to the level "Level XXX". Elements taged as 1a, 2a, 3a, 4a are assigned to Level XXX - 1.
In case of structural elements (Walls and Structural Columns) they won't be splitted by the first level. As in the picture above. Feel free to message me if you need to change it.
Currently script works for wall with opening modeled as generic models. Family of generic model must be prepared as generic model hosted on wall as in the picture below:
In development there is another version for Door and Window Categories.
© 2021 Wojciech Tecław