Save Model Progress Snapshot
Overview
Save Model Progress Snapshot records the current state of the model as a dated metric snapshot and stores it inside the model itself via Extensible Storage. In one read pass it counts total elements, per-category counts, workset and phase distribution, views (with view templates and views placed vs. not placed on sheets), sheets, rooms (total, unplaced, and redundant), links, loaded families, group types and group instances, revisions, design options, annotations (text notes, dimensions, revision clouds), and the model's open warning count. It is the first step of the snapshot -> compare -> clear cycle: take one at each milestone to build a history that Compare Model Progress reads back.
How to use
- In the B45 Labs | Coordination tab, open the Analytics panel and click Save Model Progress Snapshot.
- The command collects every metric in a single read pass over the active model.
- It writes the snapshot into the model inside one transaction, tagged with the project name, model title, Revit version, your username, and a UTC timestamp.
- Review the summary report — elements, views, sheets, rooms, warnings, and links — then close it.
- Repeat at each milestone (end of week, phase handoff) so Compare Model Progress has a history to work with.
Tips & Notes
- Because the snapshot lives in the model via Extensible Storage, it travels with the file — anyone who opens the model can compare against it, no shared folder needed.
- Take a snapshot right before and right after a big modeling push to quantify exactly what changed between them.
- Nothing else in the model is altered; the command only adds a small data-storage entity.
Limitations
- The active document must be writable — a read-only or non-savable model is rejected before anything is captured.
- Per-metric collection failures are surfaced as warnings in the summary rather than aborting the snapshot.