Workflows

This page covers the most common workflows that are used in the process of cleaning a model. Let us know if you need any additional workflows that are missing from this page.

Dealing with holes

Most of the models that are exported from Revit have many holes in them. Some are holes that should not have been there like the footprint of a column in the middle or at the edge of the rooms, and some are the ones that need to be filled with a room. This is usually the case for electrical space, an elevator shaft, or an exhaust duct where architects don't place a room. This section covers how to deal with all these cases.

Removing column holes from inside the rooms

Removing the column holes from inside the rooms is straightforward. Use the remove holes command to remove the holes smaller than a certain area. Input the maximum area threshold as the input, and press run. You can apply the command to multiple rooms at once.

Removing column holes on the facade

You can remove the columns from the sides of the building by either using the Remove Short Segments or Align commands. Depending on the regularity of the holes and setbacks, you may need to use the command more than once.

In most cases, you may want to run the Join Coplanar Faces command after removing the segments to remove the unnecessary vertices from the wall.

Adding missing rooms

You can add the missing rooms in two steps:

  1. Select the rooms around the missing rooms.

  2. Use the Fill Holes command to place a room in the missing areas. The command allows you to set the basename for the newly created rooms.

Keep in mind that the hole area should be fully bounded. You might need to use the Pull to Room or Align command to clean the rooms around the hole ensuring the hole is fully bound before adding a new room.

In case of a missing room on the edge of the building, we suggest inserting the rooms in Revit. You can also use alignment commands and the Split Rooms command to fill the missing area and then split it into a new room.

Dealing with gaps and misalignments

Gaps and misalignments between the rooms and spaces are common in models. Either it is because of the difference in the wall thickness, a slight move of the wall between the different levels, or careless use of Revit separation lines, you can see misalignments and gaps in every model. Model Editor provides you with functionalities to find the gaps and misalignments and fix them.

Finding the gaps

You can find the gaps in the model by selecting the rooms and running the Find Adjacency Gaps command. Set a reasonable value for finding the unwanted gaps between the rooms. The command generates red dots where there are issues.

To delete the points:

  1. Right-click on the canvas, and click on Select all points.

  2. Click on the Delete button to delete the points.

Finding orthogonality issues

Find adjacency gaps should find all the unwanted gaps in your model but that is not always enough. In some cases, the model has slightly non-orthogonal walls that are fully aligned with other walls. Use Alt + O to highlight those walls in your model.

Fixing misalignments between the rooms

There are 3 different commands to help you with fixing the misalignments between the rooms:

Depending on the case you may need to use one or all of these commands.

Pull to Room

Snapping model to grid

Certain platforms including IES VE are optimized to work when every corner of every room is on a grid. If that's a requirement for your model, use the Snap to Grid command. The command works for both rooms and shades.

Simplifying models

It is common for energy modelers to simplify the architectural models before exporting them as an energy model. We currently support merging several rooms together into a single room or simplifying several windows into one or multiple windows.

Merge rooms

You can merge several rooms into a single room by selecting the rooms and using the Merge Rooms command. The command also provides options for simplifying the walls or the windows as part of the merge process.

Simplify windows

You can simplify windows and skylights in your model using the Simplify Windows command.

Modifying model geometry

You can modify the model geometry in several ways. The most common workflows are creating core and perimeter models and offsetting the building boundary.

Creating core and perimeter models

Adjust floor boundary

Some modeling codes are very specific about how the boundary of the room should be located for external versus internal walls. By default, Revit locates the boundary lines in the middle of the walls for both interior and exterior walls. You can use a combination of Create Boundary, Offset, and Align commands to adjust the floor boundary to match the outside of the exterior walls.

Modifying model metadata

Renaming rooms

Editing the names of the rooms based on different room properties has been one of the most common requests for the Model Editor. Use the Python script editor to rename all the rooms or a selection of the rooms based on the different room properties. See this example for getting started.

Validating models

You can use the Validate Model command to ensure your model meets all the validation requirements. In case the model is invalid, you can use several Model Editor commands including the alignment commands, and the Repair Windows command to validate the model.

Last updated