COORDINATION & QA

Element Tracker.

Compare two moments of the same model through JSON snapshots: which elements were added, deleted, edited or moved — know what changed before you issue.

01 · THE PROBLEM

The model changes with every save, but Revit keeps no earlier version to compare against — the only way to know what was added, deleted or moved is to open two files side by side and spin through every viewing angle hoping to spot the difference by eye.

3–4 h

Eyeballing the diff between two model versions

Old file and new file open side by side, spinning through every level and zone in 3D to spot what changed — on a model with a few thousand elements this is slow and things slip through.

0 bằng chứng

Nothing to point to when scope gets disputed

When the client or a subcontractor disputes a quantity change, there is no earlier snapshot to compare against — who's right comes down to memory and hearsay.

âm thầm

Parameter edits leave no trail

Revit keeps no record of a parameter's previous value once you save — a mis-edited elevation, material type or code only surfaces after the drawing set or take-off has already gone out.

lẫn trong hàng nghìn

A deleted element vanishes into the model unnoticed

An element deleted by accident, or swept up in a cleanup, triggers no warning in Revit at all — whether anyone notices depends entirely on somebody happening to spot it missing.

02 · FEATURES

What it does

TrackChanges — Jeremy Tammik's free, open-source add-in — uses this exact mechanism: periodic snapshots, hash-compared for changes, but it stops at logging and never colours the 3D view or exports a report. Autodesk Assemble can show a visual diff through its Visual Variance tool, but that's a separate Autodesk Construction Cloud add-on, priced through an enterprise contract and detached from the Revit session itself. Element Tracker keeps snapshot, diff and presentation in one add-in:

A

Snapshot and diff

  • Save a JSON snapshot of the model at any milestone
  • Compare two snapshots: added, modified, deleted, moved
  • See exactly which parameter changed, from which value to which
B

Present

  • Colour the changes directly on the 3D view
  • Export an HTML report to send to stakeholders
  • Use it as evidence of scope change between issues
TOOL INTERFACE · RUNNING IN REVIT

Operational interface and functional overview

The interface is matched to the tool window running in Revit.

MORE IN THIS GROUP