- Describe the views you need
Open your project, connect the Revit document and start a new chat. Describe the result:
Create an automation that makes a separate floor plan for every room in the source plan I choose. Create each view on the room’s level, name it using the room number and name, and crop it around the room. Let me choose the source views, view template, naming format and crop settings before running. Include a choice to skip existing names or create a variation with a suffix.Start with one source plan. For rooms on a particular level, choose a plan showing the intended rooms on that level.
- Define the controls
Ask for inputs that let you reuse the automation across projects.
For example, the prefix Room Plan and style Number – name produce Room Plan - 108 - Conference Room.
In this example, a floor-plan source creates floor plans; a reflected ceiling-plan source creates RCPs. Test them separately with compatible templates and distinct prefixes.
Select source views explicitly for your first test. If none are specified, this automation looks for selected plan views, then uses the active floor plan or RCP.
- Run a small test
Choose a source plan containing a manageable number of rooms and run the automation. Read the report for created views, skipped rooms and any naming, crop or template problems.
Open the new views in Revit and check:
- Each view shows the intended room on the correct level.
- Names follow your convention.
- Crops include the drawing content you need.
- The template, scale and visibility suit the intended drawing.
- Refine the result
Explain the specific change you need. For example:
Use rectangular crops with 0.5 m padding so the plans include more surrounding context. Keep the room-number naming format and the selected view template.Be clear whether you want to update the views already created or create new variations. In this example, Skip existing checks view names; it does not update existing views. Add suffix creates additional views. If you need other behavior—such as updating crops on previously created room plans—ask to add it and test that change separately.