To Import a Revit Model as an AnyCAD Reference Model

Learn how to use the different modes for using Revit data with your Inventor designs.

What's New: 2021, 2021.1, 2025.1

Import Modes

There are two modes for using Revit models with Inventor: Reference and Convert. Both involve the import of Revit 3D views. Choose the mode that meets your requirements.

About 3D Views

To learn about Revit 3D views and how to prepare them for the best import experience, see Best Practices for AnyCAD Revit.

About the Import Modes
Note: If you plan or are expected to use BIM 360 to access Revit models, see this topic: To Access BIM 360 from Inventor.
  • Reference
    • Retains associativity with the source Revit model. When the Revit model changes, the Inventor model receives a notification. At that time you can choose to update the model. The Reference Revit model is imported as a subassembly into an Inventor assembly.
    • Read-only. Changes to the source Revit model must be done in Revit.
    • With respect to the referenced model, you can:
      • Change which 3D view is referenced in Inventor. The browser node displays the Revit filename with the view name appended so the referenced view is easily identified.
      • Constrain Inventor components to source model geometry.
      • Project source model geometry into an Inventor model.
      • Hide source model components.
      • Suppress or break the link between the host and referenced files.
    • Contained within the assembly, no separate files. The Revit elements are internal documents contained within the top-level Inventor document. The internal documents cannot be accessed separately.
  • Convert
    • Creates ordinary Inventor files corresponding to the Revit elements. The files can be modified in any way or deleted.
    • Does not retain associativity to the source model. Changes to the source Revit model are ignored.

Import Revit files as associative Reference Models

    The points of access for importing the CAD files are:

  • Get Started tab Launch panel New Import CAD Files
  • File tab Open Import CAD Files
  • QAT (Quick Access Toolbar) Open
  • In an Assembly document, in the Assemble tab Components panel Place Imported CAD Files
  1. In the Get Started tab Launch panel New Import CAD Files
  2. In the Open dialog, navigate to and select the shared Revit (*.rvt) model you want to import.
    The open dialog displays a thumbnail view and the Revit version used to most recently modify the data.
  3. Click Open. During the open process feedback displays in the lower section of the Import dialog.

    Depending on the Revit file size, opening the file may take several minutes.

  4. In the Import dialog box:
    1. In the Options Import Type section select Reference Model (default).
    2. In the Select section 3D View list, select the 3D view you want to import. The number of Revit elements to be imported is listed above the preview.
    3. For the selected view, an alphabetically sorted Category list displays below the view dropdown. Category list contents are based on the selected 3D view and includes only categories with visible elements. Visibility must be set in the 3D view in Revit. If elements are made visible in a category, that category is included when editing the view.
      Note: More about Categories
      • Category selection is remembered.
      • Excluded categories are not imported regardless of element visibility.
      • If there are no visible elements in an excluded category, the category is dropped from the list of excluded categories. If, later, elements are made visible in that category, the category will appear in the list when editing the view.
      • If the Revit view is edited and element visibility is changed, when Inventor updates the view, elements no longer visible are removed and newly visible elements are imported.
      • Some categories and their elements are not imported because Inventor does make use of them. For example Levels, Cameras, and so on.
    4. Use the Check All option to quickly clear the list so you can check just a few categories to include.
    5. Check the Include linked files box to include or all linked files in the import process. Note that the option is disabled if no linked files are present.
    6. Changing the 3D view resets the categories list. The previous view and selections are not remembered.
  5. Click OK. The model is imported with the Z axis as the up direction and as a subassembly. You can place one or more instances of the Revit model in the Inventor assembly.
The reference model is imported into an Inventor assembly with the same name as the Revit file plus the view name appended.

Changing 3D Views in Reference Models

  1. In the browser, right-click the Revit model node and click Edit Import.
  2. In the Import dialog, in the 3D view list, select the desired view.
  3. Click OK.

Updating Reference Models

The update notification, lightning bolt next to a browser node, appears when:
  • the source Revit model is modified
  • Inventor components used in the assembly are modified
When you see the lightning bolt, click the Local Update command to apply all pending changes, both the Revit model and Inventor components. Updates may affect dependencies, such as constraints and adaptive parts.
Note: Updating may be a time-consuming operation. The update should be similar in duration to the original import.

Use the Convert option to import Revit files as Inventor components

    The points of access for importing the CAD files are:

  • Get Started tab Launch panel New Import CAD Files
  • File tab Open Import CAD Files
  • QAT (Quick Access Toolbar) Open
  • In an Assembly document, in the Assemble tab Components panel Place Imported CAD Files
  1. In the Get Started tab Launch panel New Import CAD Files
  2. In the Open dialog, navigate to and select the shared Revit (*.rvt) model you want to import.
  3. Click Open. During the open process feedback displays in the lower section of the Import dialog.
  4. In the Import dialog box:
    1. In the Options Import Type section select Convert Model.
    2. Select the Assembly Options for how the converted Revit is structured. Choose between:
      • Assembly - The Revit elements are imported as subassembly and part occurrences under a main assembly. Each Revit element, in general, is an occurrence. In this format, the individual Revit elements are grouped into folders using their Revit "category", "family" and "type".
      • Multi-body part - The Revit elements are imported as bodies under a single Inventor part.
      • Composite part - The Revit elements are imported as surfaces under a single Inventor part.
    3. Optionally, in the File Names section, specify a prefix or suffix for the Inventor models that are created.
    4. Specify or Browse to the File Location. The default file path is the same location as the Revit file.
  5. In the Select section 3D View list, select the 3D view you want to import. The number of Revit elements to be imported is listed above the preview.
  6. Click OK. The converted model is imported with the Z axis as the up direction and as the top level node in the assembly. You can place one or more instances of the Revit model in the Inventor assembly.
Note: Converted files are not associated to the source model. To change views you must reimport the Revit model and select the desired view.

The Revit model is imported into an Inventor assembly with the same name as the Revit file.

Compare import results in the Model browser

The model browser populates differently based on the method used. This image compares the browser between import modes:
Note: Reference mode uses the Assembly format for the imported file.

Revit File Migration

The import process uses the latest version of the Revit Core Engine (RCE). When you are importing a Revit model, RCE must migrate it to the latest version. Revit calls this process "upgrading" the file. This happens in memory, the file itself is not modified. However, it is a time-consuming process. If you have the option to do so, use the latest version of Revit to save (and upgrade) the RVT model, the Inventor import will go faster.
Note: As in Inventor, moving to a new version requires everyone accessing the file to use the new version.

Additionally, certain RVT models may get warnings or errors during migration. Warning messages are shown in the translation report (at the top of the Inventor browser), but the import will finish. Error messages are shown as popup windows, and the import will fail.