T3Lab Handbook
T3LAB.REVIT
T3LAB.REVIT/Views & Sheets/Room Plan Creator

Room Plan Creator

Sheets

Automated room sheet generator. Extracts room bounds, generates dedicated plan views, applies view templates, and places viewports onto newly created sheets.

Ribbon:Views & Sheets
Safety:Atomic Transaction
Revit:2020 – 2026

Quick Workflow

01

Open Room Plan Creator and check target rooms from the checklist.

02

Define plan boundary crop offsets, view scale, and view template.

03

Select Titleblock family and configure sheet naming rules.

04

Click Generate to build isolated room plan views and drawing sheets.

Interface Preview

Live UI
Room Plan & Sheet Generator Settings

Detailed Documentation

Room Plan Creator - User Guide & Reference

The Room Plan Creator utility (Sheets category) Generates complete drawing sheets and plan views from Room boundaries. Automates viewport creation, applies view templates, scales plan views, and arranges viewports onto newly created sheets..


1. Overview & Key Capabilities

The Room Plan Creator tool is designed to improve workflow efficiency by automating standard tasks. Key capabilities include:

  • Generates complete drawing sheets and plan views from Room boundaries.
  • Automates viewport creation, applies view templates, scales plan views, and arranges viewports onto newly created sheets.

2. Detailed Step-by-Step Usage

Follow these instructions to use the tool in your active Revit session:

  1. Open Room Plan Creator.
  2. Check rooms to process from the room checklist.
  3. Define plan offsets, scale rules, and select active view templates.
  4. Select Titleblock type and set sheet naming conventions.
  5. Click Generate to build isolated plan views and sheet drawings.

3. Technical Specifications & Under the Hood

Revit API Integration

  • Key API Components: ViewSheet.Create and viewport coordinates placement (Viewport.Create). Grid alignment math handles paper-size spacing coordinates.
  • Transaction Handling: All modifications are packaged into a single Revit API transaction. If any error occurs, the changes are rolled back automatically to preserve model integrity.

[!TIP] Best Practice Tip: Use viewport aligner to keep details in the exact same sheet location across multi-page structural drawing packages.

Sheet ManagerBatchOut