After a week of blood, sweat and tears, I am proud to share with you a new node I created that takes a group of closed model lines and turns them into an entire building model in Revit, with correctly numbered grids, levels, floor plan and structural floor plan views for each level, walls, foundation walls, floor slabs, columns placed at the grid intersections and windows.
The user inputs are: model lines (closed and drawn in a clockwise direction, just like you would draw walls in Revit, otherwise your walls will be flipped), exterior wall type (for now the placement of windows only works with generic walls but very easy to change the wall type after the fact), foundation wall type, number of overground levels, number of underground levels, height of overground levels, height of underground levels, grid spacing in x direction, grid spacing in y direction, window type, column type, floor slab type, window sill height, window spacing and window offset from wall edge.
Some important tips:
If you want to create a round or elliptical building, set the ‘window offset from edge’ parameter to 0 for equal window spacing.
Draw the model lines in a clockwise direction just like you would draw walls in Revit, so the walls won’t be flipped towards the inside of the building.
Use a generic wall type (with one layer) for the wall type otherwise the placement of windows won’t be successful.
OK. So all you have to do is download TomNodes from the online package manager and use the node named: ‘140218 Create a Building from Outline’