Overview
Navigator started as the answer to "stop hunting the Project Browser": browser-style Back and Forward across the views you actually visited, a Ctrl-P-style command palette that fuzzy-searches every view, sheet, schedule and legend across all your open documents, and named bookmarks that snapshot a view's crop, 3D section box and camera so you can return to a spot in one keystroke.
It has grown into two ribbon groups. The Navigator group is about getting around — history, palette, bookmarks, workspaces, Find & Zoom, View ⇄ Sheet, Isolate & Go, Same-spot-elsewhere, Sheets, and cross-model sync. The Insight group is the BIM-manager surface — a view-health dashboard, warnings navigator, element pedigree, dependency explorer, workset colouriser, ownership radar, viewport aligner, purge preview, clash navigator and a baseline model-diff.
Everything is session-first (works instantly, in memory) with opt-in persistence layered on top. Reads never touch your model; the few tools that write (apply a bookmark, colour by workset, align viewports, purge, model-diff overrides) each run in a single, named, undoable transaction. Navigator starts listening the moment Revit opens a model, so the history is there when you need it.
Who it's for
Modellers and BIM managers: modellers get frictionless navigation (palette, history, bookmarks, find & zoom); managers get the read-only model-health suite (view health, warnings, dependencies, ownership, pedigree, model-diff) plus safe batch actions (viewport align, purge, workset colour).
Requirements
- Revit 2023 to 2026 with the BIMIO suite installed.
- At least one open project. Tools that need a selection or a workshared model say so when the context isn't right.
- Navigator is free with any BIMIO licence — no separate purchase or activation.
- Bookmarks and workspaces persist inside the model (ExtensibleStorage), so they survive save/sync; baselines and last-session records live per-user under %AppData%\BIMIO\Navigator.
Where to find it
Two split/pulldown buttons sit side by side. "Navigator" (main click opens the command palette) holds the getting-around tools; "Insight" holds the model-intelligence tools.
Every window is modeless — keep working in Revit with them open; pressing a button again reuses the open window rather than stacking duplicates.
Each entry is a separate command, so you can assign your own keyboard shortcuts (palette, Back, Forward, etc.) from Revit's Keyboard Shortcuts dialog.
Key concepts 7 terms
- History (Back / Forward) & Recent (MRU)
- Browser-style memory of the views you activated, within and across open documents. Back returns to the previous view; a fresh navigation clears the forward trail. The palette shows your recent views first when the search box is empty.
- Command palette
- A keyboard-first fuzzy switcher across every view/sheet/schedule/legend (and the active model's bookmarks) in all open documents. Type, ↑/↓, Enter to jump; matched letters are bolded.
- Bookmark
- A named, restorable spot: a view's framing (crop, 3D section box, camera) saved under a label and persisted in the model.
- Workspace
- A named set of open views you can reopen together (design review, coordination). Session restore optionally offers to reopen the last set when a model reopens.
- Find & Zoom / Isolate & Go / Same-spot
- Element-location gestures: paste IDs/UniqueIds/IFC-GUIDs to zoom to them; frame the selection in a 3D section box; or list the views that best frame the current spot and jump.
- Insight (model intelligence)
- Read-mostly BIM-manager tools: view-health score, warnings triage, element pedigree, view dependencies, ownership radar, plus batch actions (viewport align, purge, workset colour) and a baseline model-diff and clash navigator.
- Honest reads
- Where the API can't be exact, the UI says so: view-usage is "likely visible", warnings are triage not auto-fix, model-diff only knows changes since a captured baseline, cross-model sync warns when coordinates aren't shared, and there are no sheet thumbnails (API limitation).
The interface
The command palette is a single search box above a results list with a keyboard-hint bar. Every other tool is its own small, modeless AppleWindow — a list you click to jump/act, or a card of facts.
None of it blocks Revit: model reads and writes are marshalled onto Revit's own thread behind the scenes while the windows float alongside the model.
Step-by-step workflows 6 workflows
Tick each step as you go — your progress is saved in this browser, so you can pick up where you left off.
1Jump anywhere with the command palette
3 steps
Goal. Get to a specific view, sheet, schedule or legend fast, across every open model.
- Click the Navigator button (its main part opens the palette), or use a shortcut you assigned.(add this capture to figures.txt to assign a file name)Navigator/Insight buttons in the Misc panel.
- Type part of the name — fuzzy matching means a few letters are enough (gfp → Ground Floor Plan, a101 → sheet A-101).Matched letters are bolded; each row shows its kind and owning model.(add this capture to figures.txt to assign a file name)Palette with a query and ranked results.
- ↑/↓ to move, Enter to jump (or click). Esc closes without jumping.Jumping to another model's view brings that model forward.
- Sheets are searchable by number and name.
- Ranking breaks ties by how recently you used a view.
2Save and return to a bookmark
2 steps
Goal. Remember a view's exact framing and jump back to it later.
- Frame the view (crop, 3D camera, section box), then Navigator ▸ Save view as bookmark, or open Bookmarks and Save current view with a name.(add this capture to figures.txt to assign a file name)Bookmarks window with the save bar and saved bookmarks.
- Later, open Bookmarks ▸ Open (or find it in the palette, marked ★) to jump and restore the framing in one undoable step.3D bookmarks restore the camera and section box.
- Use Workspaces to reopen a whole set of views together.
3Find & zoom to elements by ID / GUID
2 steps
Goal. Jump to elements named in a coordination report or spreadsheet.
- Navigator ▸ Find & Zoom. Paste ElementId numbers, Revit UniqueIds and/or IFC GlobalIds — commas, spaces or new lines.IFC GUIDs resolve via a one-pass IFC_GUID map.(add this capture to figures.txt to assign a file name)Find & Zoom window with a pasted batch.
- Optionally tick "Temporarily isolate them", then Find & zoom.Unresolved ids are reported.
- Isolate & Go does the same for the current selection, wrapping a 3D section box around it.
4Read model health (BIM manager)
3 steps
Goal. See view hygiene at a glance before a QA pass.
- Insight ▸ View Health.Single read-only pass over the model.(add this capture to figures.txt to assign a file name)View Health dashboard: score, tiles, sections.
- Read the 0–100 score and count tiles; expand the sections (orphan views, no template, no crop, near-duplicate names).
- Click any view to jump to it; Export CSV for the report.
- Warnings, Dependencies, Pedigree, Ownership Radar and What-changed are the rest of the Insight read-outs.
5Navigate a Navisworks clash report
2 steps
Goal. Triage coordination clashes from Revit.
- Insight ▸ Clash Navigator ▸ Import report. Pick a Navisworks clash-report XML or HTML file.The parser is defensive about schema/version variance.(add this capture to figures.txt to assign a file name)Clash Navigator with imported clashes grouped by test.
- Click a clash to select and frame the two elements (section box + optional isolate); mark clashes Reviewed.Statuses persist to a sidecar file next to the report and reload on re-import — the Navisworks file is never rewritten.
- Element GUIDs in the report resolve as ElementId / UniqueId / IFC GlobalId via the same resolver as Find & Zoom.
6Highlight what changed since a baseline
2 steps
Goal. See new and modified elements after a work session.
- Insight ▸ What changed? ▸ Set baseline now. Keep working.A lightweight per-element fingerprint is saved per document.(add this capture to figures.txt to assign a file name)What-changed window with baseline set.
- Later, Compare & highlight: added elements turn green, modified amber (deleted are counted, not shown).Overrides are temporary; Clear removes them. It only knows changes since the baseline you set.
- Colour by workset (Insight) tints the model by owner with reversible overrides.
Options reference 21 options
| Option | What it does |
|---|---|
| Navigator ▸ Command Palette | Fuzzy switcher across all open documents; empty box shows recent views. |
| Navigator ▸ Back / Forward | Browser-style history across visited views (silent when there's nowhere to go). |
| Navigator ▸ Save view as bookmark / Bookmarks… | Capture the active view's framing; manage/jump/rename/delete saved spots. |
| Navigator ▸ Workspaces… | Save the open view set under a name and reopen it together; opt-in session restore on reopen. |
| Navigator ▸ Find & Zoom… | Paste ElementId/UniqueId/IFC-GUID batches and zoom to them, optionally isolate. |
| Navigator ▸ View ⇄ Sheet | Flip between the current view and the sheet it's placed on (and back). |
| Navigator ▸ Isolate & Go | Frame the selection in a 3D view with a section box and temporary isolate. |
| Navigator ▸ Same spot elsewhere… | List the views that frame the current spot (level plan, 3D, nearby sections) and jump, zooming to the point. |
| Navigator ▸ Sheets… | Browse sheets by number with view counts; type to filter, click to open. (No thumbnails — API limitation.) |
| Navigator ▸ Sync to model… | Replicate the active 3D framing into a 3D view of another open model; warns when coordinates aren't shared. |
| Insight ▸ Warnings… | Model warnings grouped by type and severity; click to select and zoom to the elements. Triage, not auto-fix. |
| Insight ▸ View Health… | 0–100 score, count tiles and navigable sections (orphans, no template, no crop, near-duplicate names); CSV export. |
| Insight ▸ Dependencies… | What depends on the active view: sheet, dependent views, primary and template — each navigable. |
| Insight ▸ Which views?… | For the selected element, the views that likely show it (and the sheets they sit on); click to jump. |
| Insight ▸ Pedigree… | The selected element's category, type, workset, phase, group/assembly, level/host and worksharing authorship. |
| Insight ▸ Colour by workset… | Tint the active view by workset with reversible overrides + legend (workshared models). Clear or Ctrl+Z reverts. |
| Insight ▸ Ownership Radar… | Elements in the active view owned by other users, grouped by owner; click to select theirs. |
| Insight ▸ Align viewports | Align every viewport of the same type to the selected viewport's paper position across sheets. Undoable. |
| Insight ▸ Purge Preview… | Unused types by category; cherry-pick what to delete (undoable) or export the list. |
| Insight ▸ Clash Navigator… | Import a Navisworks clash report (XML or HTML), jump to each clash, mark reviewed (sidecar-persisted). |
| Insight ▸ What changed?… | Baseline-vs-current diff; highlight added (green) / modified (amber) with temporary overrides; Clear. |
What you get out
- Navigation only for the getting-around tools: activating views/sheets/schedules across open documents; Back/Forward/palette/jumps never change the model.
- Bookmarks and workspaces persist inside the model (ExtensibleStorage on Project Information).
- Model-mutating tools (apply bookmark, colour by workset, align viewports, purge, model-diff overrides) each run in one named, undoable transaction; a single Ctrl+Z reverts.
- CSV exports from View Health and Purge Preview; a clash triage-status sidecar JSON next to the imported report. No other external files are written except per-user baselines/session records under %AppData%\BIMIO\Navigator.