It is not uncommon to have details in your Revit model that were originally created in a CAD program. Sometimes these are details taken from a manufacturer's website, and sometimes they can be details drawn in other projects or from an office library and you simply want to reuse them in your project rather than re-create them. Regardless of where they have originated, Revit has the ability to work with 2D detail elements and import or link them into the model for use in your project.
Revit allows you to both link and insert CAD files into your model to be used in your documentation. You can find both of these functions on the Insert tab. There are several file types you can both insert and link into Revit: DWG, DXF, DGN, SAT, and SKP. There are benefits and drawbacks to using either a linking workflow or an importing one. In the following sections, we'll step through the differences between the two and discuss when and why you should use either of these methods.
You will want to get CAD data into your Revit model at a variety of stages in the project process. Sometimes it could be the building site you've received from your civil consultant; sometimes it's manufacturer details you need for documentation. In each case, the CAD files can be temporarily imported or linked, or permanently become part of the documentation. In addition, the size of these CAD files can vary greatly. Knowing when to import and when to link can help save you from dealing with a lot of frustration later in your project by keeping the file sizes low and the model easy to manage.
The Link CAD tool is on the Insert tab on the Link panel. This panel also controls all the other types of linking you might want to do for external files such as DWF markups or decals (images).
We recommend you use linking when you have files that will be updated throughout the design process. This can be a 3D site drawing that you'll be receiving regularly from your civil engineer or 2D CAD details you'll receive from another drafter on your project who isn't familiar with a Revit workflow. By linking the files, you'll ensure that as those external files get updated, the information in Revit will reflect those changes. Linking creates a live connection between the model and the external files—much like an Xref in AutoCAD.
Linked files are also easy to remove from your project, leaving no trace of imported line styles, layers, or hatch patterns. This makes linking an efficient option for temporary study files as well. Linked CAD files behave in a unique way in Revit because they will always appear in your project, even if the source file can't be found or it no longer exists. If a linked file cannot be found, you'll receive an error message like the one shown in Figure 18.26. The linked data will still display in your Revit project, but it will only display its last know version.
The Import CAD tool is on the Import panel of the Insert tab. The Import panel contains additional tools to import files from other sources. From here, you can import views from other Revit files as well as images and manage those imports through another dialog box.
Use the Import CAD function when you want to embed files within your model. This might be valuable when you want to insert 2D or 3D geometry to trace over and you don't want to link the file. Or if you have completed details done in CAD and you want to make them a permanent part of your model, you can do so through an import.
When importing CAD data, it will insert itself as a single object—like a family—in the model. You can manage layers by turning them on and off in the Visibility/Graphic Overrides dialog box, but you'll be unable to edit any of the geometry without exploding the CAD file. If you want to explode the file, you can highlight it and choose Full Explode or Partial Explode from the menu; however, we don't recommend this. Think of Revit like a database full of objects. An inserted CAD file is a single object in the database. An exploded CAD file can be thousands. Each time you explode a CAD file, you're adding overhead to your model that you might not be able to remove later. Good file management will help you keep your files small and able to react quickly.
Real World Scenario: TIPS ON IMPORTING CAD DETAILS
At times in the project, your workflow will necessitate using 2D information from a past project, manufacturer's library, or other resource in your current Revit project. To optimize the performance of your imported CAD files within your model, we recommend you take some steps to prepare the CAD file before import. Here are some general tips to help your import process:
For more complete coverage on the process of importing or linking CAD data, please refer to Chapter 8, “Interoperability: Working Multiplatform.”
We've discussed that you sometimes want to reuse details or geometry from other projects done in CAD. But what happens when you want to reuse details from projects completed in Revit? Thankfully, there are a couple of simple ways to take your Revit details and drawings with you from one project to the next.
Everyone is familiar with the problem of having a detail very similar to the one you need to create in a previous Revit project. Now the question is, how do you get it into your project? In the case of a single, 2D detail, it can be quick work to get the file from one project to the next.
We have created a sample file using this method for use in the remainder of this exercise. Make sure you download the file JAMB DTL.rvt from the book's companion web page.
As you create more and more details in Revit, you will inevitably want to save some of them to an office library or some sort of localized resource so you can quickly locate the good ones again. Revit allows you to selectively save multiple views from a single project into a separate, stand-alone file. This workflow will work for both 2D and 3D content.
A quick way to get any view isolated to an external file is to right-click the view in the Project Browser and choose Save To New File from the context menu. It might take Revit a few moments to compile the view content, but you will be presented with a dialog box asking you to locate the new file. Once the view is exported, it functions like any other RVT file. You can open these new views directly and edit or manipulate any of the content or elements within the file. You'll also see a streamlined version of the Project Browser having only the nodes that relate to the content you've exported.
Another way to export multiple views is to click the Application menu and choose Save As Library. This command allows you to save multiple views into a single RVT file that acts as a library for those views.
Revit might take a few moments to export the views depending on how many you've chosen and how large the overall file size is. Once the process is completed, you'll have a separate file to import those views back into Revit. This import process is just as simple as exporting. To import the views:
You can also import entire sheets of details as well using this method. If sheets exist in the file you have selected with the Insert Views From File command, they are listed as options to insert. When sheets are inserted, the details placed on each sheet are automatically imported into the project as well.