Cut a tidy floor plan view for every room without drawing crop boxes by hand.
Room-by-room plans mean creating a view, cropping it to the room, and naming it, over and over. This pyRevit tool does the lot: select your rooms, pick a view type, set an offset, and it generates a cropped, named floor plan view for each one in a single transaction.
What's inside
- One pyRevit button: Room Creator
- A multiselect list of every placed room in the model
- A floor plan view-type picker
- A configurable crop offset in millimetres around each room's bounding box
- A naming pattern built from {RoomNumber}, {RoomName}, and {LevelName} placeholders
- Smart re-run: a view whose generated name already exists is updated rather than duplicated
Who this is for
- BIM professionals producing per-room plans for documentation or coordination
- BIM managers standardising how room views are named and cropped
- Revit users transitioning into BIM who want a guided batch tool instead of cropping views by hand
Requirements
- Autodesk Revit 2021 or newer
- pyRevit installed (free, from pyrevitlabs.io)
- Placed rooms and at least one floor plan view type in the model
- Runs in a single, undoable Revit transaction
What you'll get faster
The per-room plan set that normally means dozens of manual crops. Select rooms, set the offset and naming pattern, and generate every view at once.
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.