Rename a whole category of Revit system family types in one pass.
Wall and floor type names accumulate office prefixes, typos, and leftover conventions from every model you inherit. This pyRevit tool loads every type in a chosen system family category and renames the lot with prefix, suffix, or find-and-replace rules from one editable grid, instead of duplicating and retyping names one type at a time.
What's inside
- One pyRevit button: Batch Rename System Types
- Category picker for Walls, Floors, Ceilings, Roofs, Stairs, and Railings
- Prefix, suffix, and find-and-replace naming rules with an editable preview grid
- Safe duplication workflow: each selected type is duplicated with its new name, because system types cannot always be renamed in place through the Revit API
- Optional cleanup that deletes original types only when they have no placed instances
- Duplicate and conflict validation before anything runs
Who this is for
- BIM managers standardising type names across project models and templates
- BIM professionals cleaning up wall and floor type lists in inherited models
- Revit users transitioning into BIM who want reviewable batch renaming
Requirements
- Autodesk Revit 2021 or newer
- pyRevit installed (free, from pyrevitlabs.io)
- Runs in a single confirmable, undoable Revit transaction
What you'll get faster
The type-list cleanup that normally means duplicating and retyping names one by one. Pick the category, set the rule, review the grid, and apply in one confirmable pass.
Tools by BIMKraft, brought to you by Archgyan. Every product on the marketplace is built for working AEC professionals and students who want to ship better work, faster.