017 Referencing File List

Chris McKeown / July 1, 2025

Lists

~6 min read1,179 words
0 views

Overview

Referencing File List loads every external file reference in the project into a single grid — imported CAD files, linked DWG and DWF files, raster images, and Revit links — with full metadata including whether the reference is view-specific, which level it is on, whether it is hidden, and its file path on disk. Use it to find and remove imported CAD files that inflate file size, identify view-specific references that are invisible in the current view, and audit the complete set of external dependencies before a model issue.

017 Referencing File List — main dialog

Table of Contents


Key Features

  • Loads all external references automatically on dialog open: DWG/DWF imports and links, raster images (jpg, bmp, jpeg, png, tif), and Revit link types
  • Grid columns: Type, Name, Id, Is Linked, View Specific, Level, Is Hidden, Workset, Path, Select
  • Type column distinguishes DWG, Image, and Revit reference types
  • Go to View — opens the host view and highlights selected references in Revit
  • Delete Selected — bulk-deletes ticked references with a confirmation prompt; transaction: "Delete Referencing File"
  • Isolate — isolates selected elements in the current view for close inspection
  • Reset — resets view isolation
  • Export to Excel / Export to CSV — saves the current grid for reporting
  • Multi-select: Select Selected / Select All / Select None
  • Confirmation: "X passed. Y failed."

Requirements

  • Any Revit project document
  • A valid Kiwi Codes Bonus Tools licence must be active

Running the Tool

Launch

Find Referencing File List on the Bonus Tools Ribbon or use 115 Search Tools.

Referencing File List on the Bonus Tools ribbon tab

The dialog opens and immediately loads all referencing files in the project:

Referencing File List dialog showing all references

ColumnDescription
TypeReference type: DWG, Image, or Revit
NameThe file reference name
IdRevit Element Id of the reference
Is LinkedYes = linked file; No = imported (embedded in the project)
View SpecificYes = exists only in a specific view; No = project-wide
LevelThe level the reference is associated with (if any)
Is HiddenYes = hidden in its host view; No = visible
WorksetThe workset the reference belongs to
PathThe file path on disk for linked references
SelectCheckbox — tick to include in the next action

The Total counter at the bottom shows the total number of references. Click any column header to sort.


Step 1 — Select references

Tick checkboxes in the Select column, or use the selection buttons:

ButtonAction
Select SelectedToggle the checkbox for the currently highlighted row(s)
Select AllCheck all references
Select NoneUncheck all references

The Total selected counter updates as you make selections.


Step 2 — Navigate to a reference (Optional)

To confirm which reference a row represents:

  1. Select the row(s)
  2. Click Go to View

Revit opens the host view and highlights the selected reference:

Revit view opened with reference highlighted — no open view prompt

Reference highlighted in the Revit view

If multiple references are selected across different views, Revit opens the view of the last reference in the selection. View-specific references that are hidden may not highlight — check the Is Hidden column first.


Step 3 — Delete selected references

  1. Select the references to delete
  2. Click Delete Selected
  3. Confirm the deletion prompt

Delete confirmation dialog

An output dialog confirms which references were deleted:

Output dialog and summary after deletion


Isolate and Reset

Click Isolate to isolate selected references in the current view. Click Reset to restore normal view visibility.


Export

Click Export to CSV or Export to Excel to save the current grid for further analysis.


Tips and Best Practices

  • Sort by Is Linked to find imports. Imported references (Is Linked = No) are embedded in the project and inflate file size. Sort by Is Linked and select all imports for cleanup.
  • Sort by View Specific to find hidden references. View-specific references (View Specific = Yes) are often forgotten because they're invisible in most views. This grid surfaces them regardless of the active view.
  • Check Is Hidden before deleting. Hidden references may be intentionally hidden — confirm the intent before deleting. Navigate to the host view first.
  • Use the Path column to audit linked file locations. Paths not pointing to the approved shared location indicate a reference that needs relinking via Manage Links.
  • Delete imported CAD before issuing the model. CAD imports embedded in the project inflate file size and are a common BIM compliance failure. Sort by Is Linked = No and Type = DWG, then delete.

Common Use Cases

Pre-issue file cleanup — Sort by Is Linked = No and Type = DWG to find all imported CAD files. Delete them before issuing the model to reduce file size and remove embedded geometry.

BIM audit of external references — Export to CSV and review the full list of Revit links, imported CAD, and images. Compare path locations against the project's approved network structure.

Finding view-specific CAD that is no longer needed — Filter by View Specific = Yes and Type = DWG to find imported CAD placed in individual views. Navigate to each and delete obsolete references.

Checking hidden image references — Sort by Type = Image and Is Hidden = Yes to find raster images embedded in the project that are no longer visible and may be unnecessary.


Troubleshooting

Grid is empty The project contains no imported or linked external references. This is the desired state for a clean model.

"X passed. Y failed." with failures Some references could not be deleted. In a workshared model, the reference element may be owned by another user. Borrow or check out the relevant elements and retry.

"Referencing Files deletion failed. Gain ownership of elements and try again." The delete transaction failed due to a worksharing conflict. Gain ownership of the affected references and retry.

"Operation Failed." An unexpected error occurred. Check the Revit journal for details.

Revit link appears in the grid but Path is blank The Revit link may be unloaded. Reload the link via Manage Links, then re-run the tool to see the updated path.

Reference appears hidden and cannot be navigated to A reference with Is Hidden = Yes in a view-specific view may not be selectable in the current view. Open the host view using the Level column as a guide, then use Visibility/Graphics to unhide and inspect it.