Home/Plugins/View Automation Toolkit
AUTODESK REVIT PLUGIN
Views & DocumentationIn Development

View Automation Toolkit

Automates the creation of coordinated Revit views, annotations and drawing sheets from a selected window or Scope Box using configurable BIM documentation standards.

View Automation Toolkit conceptual interface

Overview

View Automation Toolkit is a Revit API documentation automation add-in originally developed as the BIM Automation Toolkit and Auto Detail Sheet Generator. It uses a selected plan window or Revit Scope Box to define a documentation area, then generates coordinated project views, annotations and drawing sheets around that scope. The tool is designed to reduce repetitive BIM production work while applying repeatable view, annotation, naming, scale and sheet-layout standards. Its workflow covers plan-based views, elevations, sections, optional 3D views, dimensions, element tags, keynote-driven annotations and automatic sheet composition.

Key features

  • Window or Scope Box-driven automation — use a picked plan window or selected Revit Scope Box to define the area being documented.
  • Automated view generation — create detailed Floor Plans, Reflected Ceiling Plans and Floor Finish Plans.
  • Automatic elevations and sections — generate interior elevations, optional exterior elevations, and longitudinal/transverse sections around the selected area.
  • Optional coordinated 3D view — generate an isometric view associated with the selected documentation scope.
  • Automatic crop control — generated views use the selected documentation area for crop and annotation extents.
  • Automated dimensioning — create overall and connected dimension chains using available Revit references for walls, openings, columns and other supported elements.
  • Category tagging — automatically tag supported visible model elements inside the selected documentation scope.
  • Keynote-driven multi-category annotations — resolve keynote information and populate the Annotations parameter for multi-category tagging.
  • Automatic tag positioning — position tags with leaders and spacing logic to reduce annotation overlap.
  • Automatic sheet generation — create sheets using the selected titleblock and arrange generated views automatically.
  • Configurable scale and detail level — use automatic or user-defined drawing scales with corresponding Revit detail levels.
  • Saved project/user settings — retain automation options in JSON so repeated runs can reuse previous settings.
  • Automatic naming and sheet numbering — apply controlled view names and sequential drawing-sheet numbering.
  • Progress feedback and automatic sheet opening — display generation progress and open the first completed sheet when processing finishes.
WORKFLOW

How the plugin fits into production

  1. 01

    Open Source Plan — open the Revit Floor Plan containing the area to be documented.

  2. 02

    Configure Automation — select the required views, titleblock, scale, annotation options, dimensions, tags and sheet settings.

  3. 03

    Define Documentation Scope — choose either Draw Window or Scope Box to define the required drawing area.

  4. 04

    Generate Views — create the selected Floor Plan, RCP, Floor Finish Plan, elevations, sections and optional 3D view.

  5. 05

    Apply Documentation Standards — set crop regions, annotation crops, view scale, detail level and configured view templates.

  6. 06

    Generate Dimensions & Tags — create supported dimensions, element tags and keynote/multi-category annotations.

  7. 07

    Generate Sheets — create drawing sheets, assign controlled sheet numbers and automatically place the generated views.

  8. 08

    QA/QC — review generated views, dimensions, annotation positions and sheet composition before issue.

  9. 09

    Reuse Saved Settings — the previous configuration is stored in JSON and can be reused on subsequent automation runs.

Interested in View Automation Toolkit?

Currently under development and controlled testing. Generated views, dimensions, annotations and sheet layouts should be reviewed before project issue.

Contact JTABIMTools