Overview
It has happened to all of us: you know the wall, the light fitting or the tag is in the model, but it does not appear in this view. You start going through Visibility/Graphics, the view range, the filters, the phases... and half an hour later you still do not know what the reason was. Trace turns that blind hunt into an orderly diagnosis.
You point it at an element (by clicking on it, inside a link or by its ID) and at one or more views, click Analyze, and Trace works through a live list of checks: 28 possible reasons grouped into four themed cards, from the most basic to the most subtle. Each check turns green if it is ruled out, amber if it could be the cause and red if it is definitely the cause, with a one-line explanation.
As well as diagnosing, Trace helps you act: the most common causes have a one-click fix (Fix it) reversible with Ctrl+Z, you can jump to a view where the element does draw, copy the findings to paste into an email or an issue, and export a self-contained HTML report that works offline. The tool is read-only: it does not touch the model unless you expressly click Fix it.
Who it's for
Architects, modellers and BIM managers who lose time working out why an element does not appear in a particular view; also coordinators who need to document and communicate that diagnosis to the team. No advanced knowledge is required: the tool itself teaches you the correct order of checking.
Requirements
- Revit 2022 to 2026 with the BIMIO suite installed (the BIMIO tab on the ribbon).
- An open model with at least one active graphical view.
- To diagnose elements from linked models, the link must be loaded; if it is unloaded, Trace can only evaluate the link layer and will ask you to reload it for the full diagnosis.
- No internet connection is needed: the exported HTML report is self-contained and works without a network.
Where to find it
The button opens the BIMIO · Trace — why can't I see this? window, which is modeless: you can keep working in Revit while it is open.
If the window is already open, clicking the button again brings it to the front instead of duplicating it.
If you open Trace with an element already selected in Revit, the header recognises it and you can analyse it straight away without picking it again.
Key concepts 8 terms
- Check
- Each of the 28 known reasons why an element may not be visible in a view: category switched off, hidden in the view, cropping, view range, phase, filters, workset, design option, and so on. Each check is evaluated independently and returns a verdict.
- Verdict
- The result of a check for that element in that view. Green with a tick: ruled out, not the reason. Amber: possible cause, it matches and could be the reason. Red: definite cause. Grey (N/A): the check does not apply to that combination of element and view, for example the view range in a 3D view.
- Themed cards
- The checks are grouped into four cards shown in a 2x2 grid for each analysed view: Existence & selection (the element exists and its link is loaded and visible), Visibility & graphics (V/G, hidden states, filters, detail level), View extent (crop, view range, section box, scope box, far clip) and View context (phase, worksets, discipline, design options, groups).
- Complexity badge
- Each card in the analysis carries a BASIC, INTERMEDIATE or ADVANCED label (that of its most subtle cause), and in the built-in manual and in the HTML report each rule shows its own. It indicates how subtle the cause is and helps you learn the natural order of review: basics first, advanced later.
- Live sweep
- When you click Analyze, Trace works through the checks one by one with a short pause between steps so you can watch the process. The view being checked expands and the finished ones collapse; when everything is done they all expand again with the causes ordered first. The Fast toggle removes the pause for bulk analyses.
- Link layer
- When the element lives in a linked model there are two levels of possible causes: those of the link itself in the host view (link unloaded, link hidden, link display settings) and those of the element inside the linked document. Trace evaluates both levels.
- One-click fix (Fix it)
- Five binary, reversible causes have a direct fix button: temporary hide/isolate, category switched off, element hidden in the view, subcategory switched off and workset not visible. The fix runs in a single transaction, so a single Ctrl+Z reverts it.
- Built-in manual
- The question-mark button in the header shows a manual generated from the rules themselves: every possible reason with an explanation of how to correct it in Revit and its complexity badge. Because it is generated from the rules' code, it never goes out of date.
The interface
The Trace window is organised from top to bottom: a header with the title, a status line that guides you along (for example Select an element (or enter an ID), then Analyze when it opens, or the diagnosis summary when it finishes) and the manual button; below it, two columns for choosing the element and the views to check; then the results area with one collapsible section per view; and at the foot, the action bar with the Fast toggle and the buttons for copying, exporting, finding a view and Analyze.
The interface texts are in English (Analyze, Pick element, Fix it...), but the structure is so visual that you learn it in a couple of uses: green ruled out, amber possible, red definite.

Step-by-step workflows 8 workflows
1Diagnose why an element is not visible in the active view
6 steps
Goal. Get, within seconds, the cause preventing an element from appearing in the view you are working in.
- Open the view where the element should be visible and click the Trace button on the BIMIO tab, View panel.The window is modeless: you can move it to a second monitor and keep working in Revit.
- With Pick element mode active, click the Pick element… button and click the element in any view where you can see it (for example a 3D view or a different plan).The Trace window minimises itself during the pick so it does not get in the way and comes back when you finish, even if you cancel with Esc. Next to the button you see the label of what you picked, for example Walls "Basic Wall".
assets/shots/trace/fig-03.pngTrace window with the picked element's label next to the Pick element… button and the header reading Element ready. Pick views and Analyze. - Leave the view selector on Active view.Whichever view is active in Revit at the moment you click Analyze will be checked.
- Click Analyze and watch the sweep: each check goes from pending to green (ruled out), amber (possible cause), red (definite cause) or grey (does not apply).The sweep order is instructive: first existence and selection, then visibility and graphics, view extent and view context.
assets/shots/trace/fig-04.pngSection for the active view mid-sweep, with several rows in green, one in amber and the header summary reading Checking… - Read the summary in the section header (Found the cause, 1 possible cause…) and review the red and amber rows, which end up ordered at the top of each card.Every row with a cause includes a one-line detail that explains exactly what is going on, for example which view filter is hiding it.
- Use the Show: Causes / Ruled out / N/A pills if you want to hide the ruled-out checks and keep only the causes.N/A rows are hidden by default; turn them on if you also want to see what did not apply.
- If you already had the element selected in Revit before clicking Analyze, Trace uses it directly without you having to pick it again.
- You can click the section header to collapse or expand it at any time.
2Analyse an element from a linked model
4 steps
Goal. Find out whether the problem lies in the link itself (unloaded, hidden, display settings) or in the element inside the linked model.
- In the ELEMENT selector, with Pick element mode active, click In link… instead of Pick element….This mode can reach into links; the normal mode only reaches elements in the host model.
- Click the element inside the link; use the Tab key to cycle through candidates if Revit highlights a different element.Trace automatically rejects reference planes and other references that are not model elements, so you do not capture the work plane by mistake.
- Check that the label reads Linked: with the element's category and the link's name, choose the views and click Analyze.
assets/shots/trace/fig-05.pngElement label showing Linked: Doors "Door 90" · ARQ-Vinculo.rvt and the first card with the link checks. - Review the Existence & selection card first: that is where the link-layer checks live (The linked model is loaded, The link is visible in this view, The link's display settings show it).Under Visibility & graphics there is also an advanced check that verifies whether Revit actually draws that linked element in the host view.
- If the link is unloaded, Trace flags it as the cause and leaves the element-level checks as N/A with a notice to reload the link for the full diagnosis.
- The Show where links and the navigation actions act on the link instance in the host model.
3Analyse an element by its ID
3 steps
Goal. Diagnose an element you cannot pick with the mouse, for example one quoted in an audit report or in a Revit warning.
- In the ELEMENT selector, switch the toggle to By ID.
- Type the element's numeric ID in the text field.It is the same ID shown by Manage → IDs of Selection, Revit warnings or the reports from other BIMIO tools.
- Choose the views to check and click Analyze.If the ID is not a valid number or does not exist in the model, the status line tells you so without running anything.
- By ID mode only accepts IDs from the host model; for elements in a link use In link….
4Check the same element in several views at once
6 steps
Goal. Know in which views it is visible and in which it is not, and for what reason in each one — useful when a tag or a piece of equipment disappears only on certain drawings.
- In VIEWS TO CHECK, click the Pick views… toggle.The Views to check dialog opens immediately; if it was already selected, clicking it again reopens it.
- In the dialog, tick the views you want to check; use the search box to filter by name or type and the header checkbox to tick or untick all the visible ones.Only real graphical views are listed (no view templates). The Active view checkbox additionally adds whichever view is open at the moment of analysis.
assets/shots/trace/fig-06.pngViews to check dialog with the search box, the Active view checkbox and several plan views ticked. - Click Done and check the summary under the toggle, for example Active view + 4 views.
- Turn on the Fast toggle if there are many views, and click Analyze.Fast removes the animation pause between checks; with several views the analysis finishes much sooner.
- During the sweep, the view in progress expands and the finished ones collapse with their summary; when it finishes, they all expand so you can review them at a glance.The global header summarises the whole set, for example Cause found in 2 of 5 views.
assets/shots/trace/fig-07.pngSeveral view sections, some with a Found the cause summary and others with Nothing found, and the global filter pills visible. - If you need to interrupt, click Stop: the analysis halts and keeps the results obtained up to that point.
- The view selection is remembered while the window stays open, so you can repeat the analysis after applying fixes without choosing them again.
5Apply a one-click fix (Fix it)
4 steps
Goal. Resolve the most common causes directly from Trace, without diving through Revit's dialogs.
- After an analysis, find a red or amber row showing the Fix it link.Five causes have a direct fix: temporary hide/isolate active, category switched off in V/G, element hidden in the view, subcategory switched off and workset not visible. The rest are corrected by hand following the manual's guidance.
assets/shots/trace/fig-08.pngRow for the Element is not hidden in this view check in red with the Show where and Fix it links below the detail. - Click Fix it.The change is applied in a single Revit transaction (named BIMIO Trace — fix: followed by the rule's identifier), so a single Ctrl+Z reverts it completely.
- Watch the row re-evaluate itself: if the fix has worked, it turns green and the pill counters update.The status line confirms the action, for example Unhid the element in this view.
- If the cause is locked by a view template, Trace does not apply the change and tells you so: you must edit the template, not the view.For example: Model Categories are locked by view template … — turn the category on in the template, not this view. This avoids a change the template would silently revert.
- Use Show where first to jump to the view and visually confirm the context before fixing.
6Navigate to the element and find a view where it is visible
2 steps
Goal. See the element with your own eyes: in the problem view (to understand the context) or in any view in the project where Revit does draw it.
- In any resolved row of the diagnosis (except those marked N/A), click Show where.Trace activates that section's view, selects the element and zooms in on it. It is a navigation-only action: it changes nothing in the model.
- If the diagnosis finds no cause (Nothing found) or you simply want to confirm that the element exists and draws, click the Find a view where it shows button on the bottom bar.Trace goes through the project's graphical views looking for the first one in which the element generates real geometry, switches to that view and zooms in with the element selected. The status line tells you which view it was found in, for example Shown in "Ground Floor".
- If even Find a view where it shows cannot find a view, check the advanced causes in the manual: family geometry with no visibility in that orientation or detail level, invisible lines, and so on.
7Share the diagnosis: copy the findings and export the HTML report
3 steps
Goal. Document the cause and hand it to whoever has to correct it, as plain text or as a browsable report.
- For a quick note, click Copy findings.A plain-text summary is copied to the clipboard: the element, the overall verdict and, for each view, the CAUSE and MAYBE lines with their explanation. Ideal for pasting into an email, a BCF issue or an RFI.
- For a full report, click Export report.Trace generates a self-contained HTML file and opens it in the browser. It is saved in Documents, inside the BIMIO Trace Reports folder, with the element's name and the date and time in the file name.
assets/shots/trace/fig-09.pngHTML report open in the browser: header with the diagnosed element, statistics cards, search box, light/dark theme toggle and the results table by view and check. - Share the HTML file directly: it needs no connection or servers, everything is embedded in the file itself.The report also includes the full reference manual with how to correct each cause, so the recipient can resolve it without having Trace installed.
- The status line shows the exact path of the saved file in case the browser does not open automatically.
8Consult the built-in manual of causes
2 steps
Goal. Learn (or revise) all the reasons why an element can be hidden in Revit and how each one is corrected, without running any analysis.
- Click the question-mark button in the top-right corner of the window.The selectors, the results and the action bar are replaced by the manual; the same button, now showing an X, closes it and brings the analysis back.
assets/shots/trace/fig-10.pngTrace manual mode: Existence & selection, Visibility & graphics, View extent and View context cards with each rule, its BASIC/INTERMEDIATE/ADVANCED badge and its solution line. - Work through the four cards in the same order Trace checks them and read, for each rule, the solution line.For example, for a switched-off category: open Visibility/Graphics (VG) and tick the element's category on the Model Categories tab. The badges indicate how difficult each cause is.
- The manual is also included at the end of every exported HTML report, useful for training the team.
Options reference 8 options
| Option | What it does |
|---|---|
| Pick element / By ID (element selector) | How you indicate the element to diagnose: by pointing at it with the mouse (with the Pick element… button for the host model and In link… for linked models) or by typing its numeric ID. |
| Active view / Pick views… (view scope) | Which views are checked: only the view active at the moment of analysis, or a set chosen in the Views to check dialog. |
| Active view checkbox (in the views dialog) | Always adds whichever view is open at the moment you click Analyze, in addition to the views ticked in the list. |
| Search and select-all (in the views dialog) | A Search views… field to filter the list by name, and a header checkbox to tick or untick all the visible views at once. |
| Fast toggle | Turns off the animation pause between checks (about 160 ms per step). Recommended when analysing many views at once; switched off, the step-by-step sweep helps you understand the checking order. |
| Global Show: Causes / Ruled out / N/A pills | Filter which verdicts are shown across all views at once, with the count for each type. Causes and ruled-out checks are shown by default; N/A ones are hidden. |
| Per-view pills | Each view section has its own Causes / Ruled out / N/A pills to adjust the filter for that view only. |
| ? button (manual) | Toggles between the analysis view and the built-in manual with every cause and its solution. |
What you get out
- On-screen diagnosis: one section per view with the verdict of each of the 28 checks, its explanation and its summary (Found the cause, possible causes, Nothing found).
- Text on the clipboard (Copy findings): a plain-text summary with the element, the overall verdict and the CAUSE/MAYBE lines per view, ready to paste into emails, issues or RFIs.
- Self-contained HTML report (Export report): saved in Documents\BIMIO Trace Reports with the element's name and a date-and-time stamp, opens automatically in the browser, works offline and includes a search box, light/dark theme, statistics, all the results by view and the full reference manual.
- Optional changes to the model only via Fix it: each fix runs in a single transaction reversible with Ctrl+Z.