Thursday, September 5, 2013

Ten Ways to Keep Your Revit Model Speedy

1: Warnings

When working full steam for a deadline, it is easy to overlook some of the warnings Revit produces. If left unchecked for too long, you can amass 700, 800 or even 1000 warnings—which can make your model slow and cumbersome, because it keeps looking to see if the "problems" have been fixed. Take a moment to check how many you have in the model and the "quality" of those warnings. The most common, benign and easiest to fix are warnings about room separation lines overlapping each other or walls and warnings saying that two items have the same type mark. More complicated warnings like ramp slope and stair riser warnings should get reviewed right away, because they require more complex calculations and can have a bigger impact on performance. So head over to your Manage Tab, click the Warnings button and take care of your warnings.




























2: Over‐Complicated Components

Revit is capable of modeling many complicated things AND make them parametric (changeable). Yes, you can model every widget in that complicated piece of equipment, but should you? The answer is most likely no. If you keep the mantra of "Keep It Simple" and only model what you need/when you need it, you will wind up with a smaller, easier to use model. Beware of items that come from online resources like RevitCity or manufacturers websites, as they typically are modeled with a lot of detail.

3: Unused Views

Revit is amazing when it comes to creating views. You can create sections, elevations and 3D views with the blink of an eye. This is great, however, an excessive amount of views—especially 3D perspective or isometric views—can weigh a model down. Once you're done using the section you cut to quickly check something, make sure to delete it. Try keeping the philosophy of "name it or delete it" when it comes to views to keep your model in check as you go.

4: Large or Complicated “Sketch Based Items”

This means roofs, floors, ceilings, filled regions, ramps, stairs and any other item that put you into pink lined sketch mode. Complicated sketches using a lot of splines require Revit to process more information. This doesn't mean we shouldn't design wild curvy ceilings, it just means we should keep an eye on how that ceiling is impacting the file.

5: Unused Families

Don't be a hoarder when it comes to Revit families in your model. Keeping a small collection of items you are sure you'll need in the future is ok, but keeping every piece of casework you loaded just in case you need it someday is not. If a component you need accidentally gets purged, it can always be loaded back in.










6: Unnecessary Locking of Elements

When you create important things like grids or levels, the tendency is to want to lock them. Locking components to other components causes Revit to review the locked relationship every time you modify one of the items you've locked. When you have a lot of items locked, Revit has a lot of reviewing to do. Also, if one of your grids or special items gets moved out of position, you run the risk of moving all of your grids if they're locked together and catastrophically damaging your model instead of just having one grid out of place. Try using locks only when you're building families in the family editor.

7: Groups

Groups always seem like a great idea at first, but they wind up functioning differently than you expect them to. Use groups sparingly and with good reason. If it seems like your group could be made into a static family, it probably should be. Also, be wary of the types of components you're grouping together. Wall hosted items like sinks or doors can have issues when they're grouped away from their host (the wall), or in with non‐wall hosted items like sinks or casework.

8: Embedded CAD Files or Images

This is a huge source of file size and model performance problems in Revit. If you absolutely must bring CAD into a Revit model, always save a copy of the file first and clean out the riff raff. Delete any elements that somehow snuck off into no man's land, purge the file, run the "overkill" command and audit it. Make sure when you type in "Z E" for zoom extents that your drawing is centered on the screen.

When you bring the CAD in, always link it instead of embedding it. That way, you can find the file when you need to modify it, reload it or remove it. Embedded CAD has the knack of getting lost in your views. Sometimes it can get hidden and become difficult to find.

Images are almost a separate issue. When imported into the model, an image will maintain its original size even if you scale it down in the view. If you find yourself scaling the view down quite a bit, unlink it and cut down the image size prior to loading it into the model. Keep only the images you really need in the model and delete the rest using the manage images tab.











9: In‐place Families

These should be used very sparingly, if at all. Modeling in an outside family is actually easier than using the family editor. Also, when you copy an in‐place family, it makes another family. Before you know it you could have Special Casework 1 ,2, 3, ... 25.... Only use an in‐place family if it's something you can't model outside of the project in the family editor.

10: A Lengthy List of Design Options

Once you are done using a design option, delete it. When there are a large amount of design options in the model, Revit has to think about how each option influences the objects around it. The more you have the more thinking that occurs and the slower your model.





OTHER WAYS TO HELP:

1. Saving to Central using the "Open ‐ Save Page"
This is a simple legend view that will help your model open faster. Synchronizing with a 3D view open, especially one that has shadows on, will take a long time to open next time you want to access the file.








2. Auditing once or twice a week
When opening your project check the Audit Box. Checking this box will give you a warning that it will take a long time. However, I've never seen it take much longer than the usual load time. If you are ever having issues with your file crashing or behaving strangely, try auditing it and see if that helps. Often times it will.

Only one member of the team needs to audit once a week, I suggest having one person responsible and have them audit every Monday.











3. Compacting the file at the end of the day
When you synchronize at the end of the day select the “Compact Central Model” box. It really isn't much slower than your normal save to central and can help keep your file trim and efficient.

Only one person needs to compact the central model, I suggest having one person responsible for compacting the central model at the end of each day.






















4. Over writing the model with a fresh copy
This should be done by an experienced Revit user on an as needed basis. It will help clean up older back up and temp files, which will make the file size smaller.


5. Put linked models on their own workset
If linked models are on their own workset, you can choose not to load them. That will save you time opening and saving the model.


Note: I found this write up about a year ago and failed to keep the original authors name associated with it. If someone knows who originally came up with these great tips I would gladly give them credit. 

Wednesday, September 4, 2013

When to upgrade your Revit Project

Yay!!! We have just upgraded to the newest version of Revit......now what? 

This will inevitably bring up the question of ‘Do we need to upgrade our project?'. The short answer is no you don’t “need” to. I encourage projects to upgrade as 2014 offers a slew of niceties that will make modeling smoother and kinda fun (take a look at parts and displaced views ;-). But that in itself is not a reason to upgrade your project, it really comes down to the Project Team, that is, can all your consultants upgrade along with you. As with many things in life, we are only as strong as our weakest link so if one consultant cannot upgrade for some reason then the entire project shouldn't  I usually rely on the input from the PM on a project to make this determination based on the 2 questions below. With that said, look to your PM for direction if you are going to upgrade or not.

1.  What phase is the project in?
  • General rule of thumb is if you are less than half way through CD’s then upgrading is reasonable.
  • If your project is in CA and you are looking at another few years of construction then upgrading is reasonable.
  • Staring a new project should always be started in the newest version of Revit, providing your consultants are up to speed.
2.  Is your consultant team able to upgrade?
  • All linked in models need to be upgraded to 2014 so if you have a consultant that is not ready or is unable to upgrade to 2014 then upgrading is not reasonable.

Now that you have the direction to upgrade (I’m assuming there will be projects upgraded) what and how do you do this? I like to think of a Central Model as a spider web with the central model being the spider perched smack dab in the middle. We have all these other files linked into our model to create a complete view of the project. So, the simple answer on how to upgrade is start at the outer edges of the web with your upgrading before upgrading your central model. Seems metaphorical but the reality of it is if you try to just upgrade your central model right away you will have to allow Revit to ‘temporary upgrade’ every linked in model. This is rather slow and you have to upgrade them anyway so why not start with them. 

Here’s a quick guide:

1.   You need to get a list of all your Revit links so you can go and upgrade them so open your project in the version of Revit it is currently saved in. Head over to your ‘Manage Links’ area and take a snapshot, write them down or do something to know what the names and locations of each model. Then close out of your model.

2.   This is the right time to make an archive of the project in case the upgrade glitches. Copy all your consultants models into an archive folder but not your central model just yet, we’ll cover that in a minute.

3.   Start marching through your hit list of linked models and start opening them one by one and let Revit convert them to 2014. Save each one and move on to the next. Once they are all upgraded then we can move on to our Central Model.

4. Now we are ready to address our Central Model.
        a.  Click on the ‘Open Project’ and select your Central Model, you need to make a copy so select the ‘Detach from Central’ option at the bottom of the window. When you open the model you will be asked if you want to detach and preserve or discard worksets, choose to preserve them.

        b.  After  it opens you might get a warning about missing links. If so, take care of them by selecting the ‘Open Manage Links’ option. In this interface go through and ‘Reload From’ and select the upgraded models.

        c.  Now you have a completely detached Central Model, it’s time to save it as the upgraded model. Save the file and you will get a ‘Save As’ window pop up. We are going to be changing the standard naming convention in the upcoming release of the Office Manuals so rename it as you always have with the project number first then a discipline indicator of A for architectural and S for structural then ‘CENTRAL’ at the end. The additional naming we are adding is to add a Revit version identifier in the name. So, after ‘CENTRAL’ add ‘-R14’. The name should look similar to this: NUMBER+DISCIPLINE_CENTRAL-R14.

You should also take a look under the ‘Options…’ button and make sure the ‘Maximum backups:’ is set to 3. You can also set the ‘Thumbnail Preview’ if you feel the need.

Click ‘Save’

        d.  Before closing out of the newly upgraded Central Model you need to synchronize and make sure you are relinquishing all the user created worksets. By default you will own them after making a new Central Model so this is important to relinquish these before closing the file.

5.   Now can move the old Central Model to an archive folder if you feel the need…….and we are done with the upgrade.

6.   All team members will need to make a new local copy from the new Central Model before continuing with the project.

I hope this helps and as always you can e-mail me if you need additional information on upgrading your project.

Regards,

Mike Adams







Ten Ways to Keep Your Revit Model Speedy

1: Warnings When working full steam for a deadline, it is easy to overlook some of the warnings Revit produces. If left unchecked for too ...