Upgrade Model Version
Overview
Upgrade Model Version batch-upgrades external Revit files to the version of Revit you are running by opening each one and saving it to a chosen destination. It handles .rvt, .rfa, and .rte, keeps the original extension, and drives the whole batch from a grid: add or remove files, set a naming suffix (default "- Upgraded {year}"), pick per-extension destinations, and optionally audit .rvt files as they upgrade. A progress overlay reports each file and can be cancelled with Esc; failures are recorded per file with a diagnostic log.
How each file type is opened
- Workshared .rvt: opened detached, with a worksets choice (keep, detach-and-preserve, or discard) controlling how worksets carry through.
- .rvt and .rfa: opened and re-saved in the running version, with optional audit on .rvt.
- .rte templates: opened as a template, or rebuilt via create-new-project-from-template when a cross-version open fails, then saved back with the .rte extension.
How to use
- In the B45 Labs | Coordination tab, open the External Tools panel and click Upgrade Model Version.
- Select the initial files (Ctrl+A picks a whole folder); use Add Files to merge more from other folders, and Remove Selected to drop rows.
- Optionally open Settings to pin a per-extension destination folder (.rvt / .rfa / .rte); the default is each file's own folder.
- Adjust the naming Suffix and, for workshared .rvt files, choose how worksets are handled; tick Audit per row where you want it (available on .rvt only).
- Run the upgrade — each file is opened and saved to its destination in the running Revit version, with a progress bar you can cancel with Esc.
- Read the finish line (upgraded / failed); if anything failed, the status bar points to a diagnostic log written to your temp folder.
Tips & Notes
- Keep a backup: upgrading is one-way — an upgraded file cannot be reopened in an older Revit.
- Turn on the auto-dismiss option to clear Revit's informational prompts during a long unattended batch; every auto-answer is logged, and genuine errors still fail their file.
- .rte templates get an extra fallback path (create-new-project-from-template) that tolerates older formats the direct template-open path rejects.
- Because upgrading opens each file, a large workshared central can take minutes per file — the Esc-cancellable progress bar lets you stop between files without losing the ones already saved.
Limitations
- Audit is available only on .rvt files; .rfa and .rte don't expose it.
- A destination folder you configured but that doesn't exist fails that row with a clear message — there is no silent fall back to the source folder.
- Upgraded files cannot be opened in an older Revit; the original source files on disk are left untouched.