Skip to main content
You can ask Ideatura to create sheets for many scenarios: one per level, one per building elevation, or one per room in a selected floor plan. This example explains how to build an automation that creates one sheet per room, with your chosen title block, naming convention and numbering. Creating the views and placing them on sheets comes afterwards.

1. Describe the sheet set

Open your project in Revit and start a new chat in Ideatura. Describe what each sheet represents and which information should determine its name:
Create an automation that makes one sheet for every room in the views I select. Let me choose the title block and name each sheet using the room number and room name. Add controls for the sheet-number prefix, starting number and number of digits. Include options for linked rooms, rooms without numbers and existing sheets.
For rooms on a particular floor, select that floor’s plan as the source. In this example, the automation finds rooms through the selected views; a direct level filter would be an additional control to request.

2. Choose the inputs

Ask for editable parameters so you can reuse the automation without rewriting the instructions. For example, Prefix: A, Start no.: 101 and Digits: 3 produce A-101, A-102 and so on, skipping sheet numbers already in use. The sheet number and room number serve different purposes. Room 205 – Meeting Room could produce:
  • Sheet number: A-101
  • Sheet name: 205 - Meeting Room
If the same room appears in several selected views, the automation collects it once.

3. Decide how to handle existing sheets

Think about what should happen when you run the automation again. In this example, Skip existing sheets checks whether the proposed sheet name already exists. It does not track a permanent relationship between the room and its sheet. Changing the naming rule can therefore produce additional sheets for rooms already covered. Choose Add suffix when you deliberately want another sheet with a similar name. If you want existing sheets updated when room names change, ask for that behaviour separately.

4. Test a small sheet set

Save your project and run the automation on one plan containing a manageable number of rooms. Read the report, then inspect the sheets in Revit. Check:
  • The expected rooms have sheets.
  • Sheet names and numbers match your drawing register.
  • The correct title block is used.
  • Skipped rooms and existing sheets were handled as intended.
The sheets should contain their title blocks and be ready for drawings. This automation does not create room plans, elevations or viewports.

5. Refine and save

Describe a specific adjustment, for example:
Add “Room Sheet” before each sheet name and make B the default sheet-number prefix.
Review the revised inputs and test again, checking how the new naming rule affects existing sheets. Once the result matches your workflow, save the automation with a clear name, such as Create room sheets from selected views. You can then combine it with separate automations that create the drawings and place them on the corresponding sheets.