Revit Model Performance Is Not a Magic Bullet

I get many opportunities to audit and review Revit project models. When I am approached by a company and asked people are invariably looking for that one thing that is slowing their model down. They want a smoking gun and I 100% understand. I like the quick fix, too.

Unfortunately, it’s usually not that simple.

I’m not talking about crashing models or corrupt views. That is often one or a small subset of bad elements that will keep your file from opening correctly (I’m looking at your Detail Groups). I’m talking about the general malaise that seems to creep into some models over time.

I am sad to report that the vast majority of the time, it’s not a single magic bullet, this is death by a thousand cuts that kills a model performance.

So what does slow down your model? Here are some things to look at:

  • Clean up and remove your linked DWGs.
  • Resolve the Warnings that indicate you have two things in the same place.
  • Check out your views with individually hidden elements and find a better way to control what does and does not appear.
  • Don’t overconstrain. I like that little padlock as much as the next guy, but the more locks you have, the more Revit has to think about.
  • Are you using any in-place families? Make them loadable components, especially if you are using them in more than one place.
  • If your design is settling down, it’s time to ungroup those arrays.
  • Be sure to model judicially. Watch out for over modelling, especially in families. Only model what you need modeled.

Like I said, I wish I had a magic fix, but usually there is a handful of things that get in there and make things just plain slow. Good luck cleaning up and speedy modeling!