About Linking to IFC Files

Link to an IFC file when you want to perform additional design work in Revit using the IFC file as a reference.

For example, another team designed the architectural model, and you link its IFC file so that you can design the interior.

You will not be able to make changes to the IFC model in Revit, but linking the IFC file allows you to see the model so you can continue the design work in Revit.

If you later change or update the original IFC file, the Revit model reflects the changes when you re-open it or reload the IFC file.

Accessing the IFC File in Revit

After you link an IFC file to the Revit model, the IFC file is listed in the following locations:

Referencing Elements in the IFC File

While linked IFC files are read-only in a Revit model, you can use them as references to do the following:

If the IFC file changes and you reload it into the Revit model, verify previously established references. Some changes to IFC geometry may make it difficult to maintain references in the Revit model.

Note: IFC references are currently available only to students and to Autodesk Maintenance and Desktop Subscription customers for the Revit 2015 R2 release of the software.

Phases for IFC-based Elements

When you link an IFC file, its elements are assigned to a default construction phase in the Revit model. That phase is used for the Phase Created property of the elements in the linked IFC file.

Specifically, the assigned phase is determined by the starting view of the template used during the IFC Import/Link operation. See Specify the Starting View for a Model and Select a Template for IFC Files.

Updating the IFC File

When updating a Revit model with an IFC link, Revit proceeds as follows:

  1. Revit checks the timestamp and size of the IFC file.
  2. If the current file has a newer timestamp or different file size, Revit uses the IFC GUIDs to match entities in the IFC file with elements in the Revit model.
  3. Based on this information, Revit adds new elements and updates existing elements, and deletes elements that are no longer in the IFC file.
Note: During this process, Revit uses the IFC file to create an intermediate IFC-based model. Do not attempt to directly modify the intermediate IFC-based model. If you do so, you may no longer be able to update the Revit model with changes to the original IFC file.