Home / Guides / Lens
QA / QC panelLens ★ Flagship

Every change, on the record.

Revit forgets. Lens doesn’t — it gives the model a flight recorder that captures who changed what on every sync, and answers the questions that used to end in a shrug.

Lives in a dockable panelRevit 2023–2026One shared folder = team history
Why Lens exists

Revit has no memory.

You synchronise, the file moves on, and the story of how it got that way is gone. Every “who did this?” becomes archaeology.

Revit on its own
  • “Who moved this wall?” has no answer — only suspects.
  • Deleted elements vanish without a trace or a location.
  • A week of team work is invisible until something breaks.
The same model, with Lens
  • Every sync is recorded: who, what, when, old → new.
  • Deletions keep their last-known spot — a ghost shows you where.
  • The whole team’s week lands in one timeline — and one report.
How Lens works · input → output

It records while you work. You ask when it matters.

Lens has two halves. The recording side runs itself — three layers of memory that fill up as the team works. The answer side is where you go when a question lands on your desk.

Isolate:
INInput · it records
The recordingNobody — it runs on Sync
Net change per syncTeam folder — sharedYour session journal
OUTOutput · you ask
Who & when · user, old → new
!What was deleted · ghosted in place
Your own session · command by command
Guesswork · eliminated
63
changes this week
one HTML report

Tap Input or Output to isolate a half — the other collapses.

INThe input · three layers of memory

You don’t feed Lens. You just work.

Turn Record on once and every synchronisation writes the net story of what changed. Add a team folder and everyone’s story merges. Switch on the journal and even your own session gets a timeline.

Who does this: nobody, really

The BIM Manager flips two switches once. From then on, the recording is a side-effect of normal work.

The recorder

Every sync writes history — attributed.

The first synchronisation takes a baseline photograph of the model. From then on, each sync compares against it and records the net result — created, modified, deleted — with the parameter, the old value, the new value and the author Revit’s worksharing reports. No forms to fill: if the team syncs, the history writes itself.

New to Revit: In a worksharing team, everyone works on a local copy and “synchronises” to merge their work into the shared central model. That merge moment is when Lens takes notes.
Who: Runs by itself on every sync
Lens×
HistoryTeam folder✓ Record
Filters
14:15 · Ava Ferrand · 5 · elements
Modified · Rooms #40703
Name : Bedroom 2 → Study
Show
Modified · Walls #48202
Top Constraint : Unconnected → Up to Level 3
Show
Modified · Walls #48201
Unconnected Height : 2700 → 2850
Show
+
Created · Walls #48201
Interior — 100mm Partition
Show
Show more
The team layer

One folder. Everyone’s history.

Point Lens at a shared folder — a network drive or a synced cloud folder — and every collaborator’s records merge into one team timeline, deduplicated and clock-proof across time zones. The path is saved inside the model itself, so teammates inherit it the moment they open the file. Nobody configures anything twice.

New to Revit: The path is stored in the Revit model with Extensible Storage — data that travels inside the .rvt file itself.
Who: BIM Manager picks the folder, once
Team change-history folderBIMIO
Share this project’s history

Every collaborator’s Lens publishes its own changes here and reads the others’. The path is stored in the model — teammates inherit it automatically. Leave empty to stop sharing.

\\studio-nas\projects\MT-2401\lens-team
Existing folder — the team will sync through it
Browse…CancelSave to model
Your own black box

Even your session has a timeline.

Turn on Chronicle and Lens reads this session's Revit journal into a live timeline of the commands you have run — real time, real name, colour-coded. A strip of health chips distils the same journal: warnings raised, dialogs answered, and how long ago you last synced. It is yours only, never shared.

New to Revit: The journal is a text log Revit writes on your machine for every session. Lens only reads it — it never modifies it.
Who: Each user, for their own eyes
Lens×
Chronicle✓ Reading
Read my commands from the Revit journal
⚠ 3 warnings2 dialogs↻ synced 22m ago
12:00Save the active project back to the Central Modelribbon
11:31Delete selected objectsshortcut
09:40Create a wallribbon
09:27Move selected objects or their copiesshortcut
09:12Delete selected objectsshortcut
The model now has a memory — time to ask it questions.

Everything below reads from the recording above. Same panel, zero extra setup.

OUTThe output · the questions it answers

When the question lands, the answer is already there.

Search the history, click an element, audit the deletions, watch the live feed — or hand the whole week to someone as a single file.

Who lives this: the whole team

Modelers ask about elements. Coordinators watch the feed. The Manager exports the report.

The audit

“Who moved this wall?” — answered in one search.

History groups every sync by author, newest first, and the search box speaks your language: an element id, a user, a category, a parameter, a date. Excel-style filters narrow by user, category, action or date range — and every row carries the old and the new value, so the answer comes with receipts.

Who: Anyone with a question
Lens×
History✓ Team✓ Record
Filters
11:07 · Jon Okafor · 7 · elements
+
Created · Structural Columns #48401
UC 203×203×46
Show
Modified · Structural Framing #40801
Comments : — → Clear of Unit 2.03 opening
Show
Modified · Structural Framing #40801
Start Level Offset : 0 → -150
Show
Show more
The element

Click anything — it tells you if it's OK.

Switch the scope to Element and the panel dedicates itself to your selection. A row of chips answers the first question — is this element healthy? — pulling Revit's own warnings, Canon's standards violations and its worksharing state into one place. Below them sit the sections that explain each chip: Overview, Warnings, Canon rules, and every parameter tagged with where it comes from. One tap on ✨ Explain has your connected AI read the lot back in plain language.

New to Revit: Instance parameters belong to one element; type parameters change every element of that type at once. Lens labels each row so you always know which you are looking at.
Who: Modelers, all day
Lens×
ProjectElementType↦ HTML
Walls · Interior — 100mm Partition#48201
⚠ 2 warnings§ 1 rule◪ 1 view trapOwned by you✨ Explain
AI brief3
Generated by your connected AI from this panel's facts — verify before acting.
Summary
A 100mm interior partition on Level 2, owned by you. Two model warnings and one standards rule are open — the missing Fire Rating is the one that matters for sign-off.
Risk
Fire Rating is empty, but the partition standard requires it in rated zones.
Next
Set Fire Rating on the type, then sync — Canon clears the rule on its next scan.
Overview5
LevelLevel 2
Room214 · Meeting Room
WorksetARC-Partitions
CheckoutOwned by you
Model updatesUp to date
Warnings2
2 in Revit's warnings table involve this element.
Warning
Highlighted walls overlap.With Walls #48310
Warning
Elements have duplicate 'Type Mark' values.With Walls #48197
§Canon rules1
As of Canon's last sync-scan. Check the flagged time.
Rule
Fire Rating must be set on partitions in rated zones.STD-FR-02 · flagged 2h ago
Parameters214
Constraints10
Unconnected Height2850.0INS
Base ConstraintLevel 2INS
Top ConstraintUp to Level 3INS
Type · Construction12
Width100.0TYP
FunctionInteriorTYP
Fire RatingTYP
The disappearances

Deleted doesn’t mean gone.

Every deletion is logged with what it was, when it went and where it stood — room, level, host — even though Revit itself no longer remembers the element. One click plants a red ghost at its last-known position so you can stand exactly where it used to be. And because Revit never says who deleted, Lens says so honestly instead of guessing.

New to Revit: A deleted element leaves no trace in Revit — no recycle bin, no log. This is the only record it ever existed.
Who: Coordinators, before pointing fingers
Lens×
Deleted Elements
×
Structural Framing · UB-Universal Beam · UB 305×165×40
2026-06-19 14:20 · deleter unknown — discovered on Jon Okafor’s sync
Level 2 · near gridline C
Recreate
×
Doors · Single-Flush · 900×2100
2026-06-15 11:31 · deleter unknown — discovered on Ava Ferrand’s sync
Unit 2.03 living area · Level 2 · hosted in Walls · Interior — 100mm Partition
Recreate
Right now

See who’s in the model — as it happens.

Live Activity polls the central model and shows who has what open for editing, what they released, what changed hands — with the active users pinned on top. It is the difference between “is anyone touching Level 2?” and a phone call.

Who: The whole team, at a glance
Lens×
Live Activity✓ Track
Ava FerrandMei Ito
14:05Ava Ferrand✎ editingView — Level 2 · GA
13:50Ava Ferrand✎ editingSheet — A-101 · GA Plan
10:40Mei Ito↻ synced6 elements
10:30Mei Ito✎ changedMech Equipment — Ceiling Cassette 2.5kW
09:17Mei Ito✎ editingDuct — Rectangular Duct
The handover

The whole week, in one file anyone can open.

Export builds a self-contained HTML dashboard — charts, people, hotspots, deletions, the full inventory — plus an AI-written executive summary for the humans who won’t read charts. No install, no viewer, works offline. The dashboard below is a real one: scroll it.

New to Revit: Self-contained means every chart and script lives inside the single .html file — email it, drop it in a chat, open it in any browser.
Who: BIM Manager, to anyone
Lens project report

Marina Tower — Block A

Generated 19 Jun 2026 · 17:40 · by Lens
MT-BlockA-ARC-Central.rvt
AI summaryThis week the team logged 63 tracked changes, concentrated on the Level 2 partition layout and the door schedule. Five deletions are worth a look before the next issue…
77/100
63Total changes
4Contributors
8Created
50Modified
5Deleted
Every number above reconciles with the live report embedded below — same scan, same week.
See the real output

This is an actual HTML report Lens exports — self-contained, works offline, shareable as one file. Scroll it right here, or open it full-screen.

Open full report

Give your model a memory.

Lens starts recording from your first sync — try it on your own project. Full trial, no card.

← PreviousClash