Back to tutorials

038 View Duplication

Chris McKeown / July 1, 2025

Sheet & View Manipulation

~6 min read1,211 words
0 views

Overview

The View Duplication tool allows you to quickly duplicate multiple Views across three different modes — standard duplication, new Views by Level, and replicating dependent Views with optional Sheet recreation.

View Duplication dialog

Table of Contents


Key Features

  • Three duplication modes: Duplicate Views, Views By Level, and Replicate Dependent Views
  • Duplicate, With Detailing, or As Dependent copy options
  • Optional inclusion of dependent Views when duplicating
  • Scope Box assignment per duplicate copy
  • View Template assignment on duplication
  • Custom View naming on creation
  • Sheet recreation when replicating dependent Views
  • Search and filter to quickly find Views or Levels
  • Settings saved between sessions

Requirements

  • A Revit project with at least one non-template View
  • For Replicate Dependent Views: at least one View with existing dependent Views
  • Workshared models: ownership of the Views you intend to duplicate

Running the Tool

Launch

Navigate to the Bonus Tools tab and select View Duplication.

Launch View Duplication from the Bonus Tools ribbon tab

Select a duplication mode using the radio buttons at the top of the dialog.

Choose duplication mode


Mode 1 — Duplicate Views

This mode duplicates existing Views using Revit's standard duplication options.

Set the number of copies using the numeric field.

Set number of copies

Select the duplication method:

  • Duplicate — copies the View geometry only.
  • With Detailing — copies the View including all annotation and detail elements.
  • As Dependent — creates a dependent copy of the View, optionally associated with a Scope Box.

Both Duplicate and With Detailing also support an Include Dependants checkbox to carry across any existing dependent Views.

Select duplication method

When As Dependent is selected, a Scope Box grid appears allowing each copy to be assigned to a different Scope Box.

Scope Box assignment for dependent views

Search and filter the View list to narrow down results.

Search views

Select the Views to duplicate.

Select views to duplicate

Click OK to run. A confirmation dialog reports the number of new Views created.

Result confirmation

The newly created Views (and any Scope Box-cropped dependents) will appear in the Project Browser.

New views in Project Browser


Mode 2 — Views By Level

This mode creates new plan Views for selected Levels using a chosen View Family Type.

Set the number of new Views per Level.

Set number of views per level

Select the Plan View Type to use for the new Views.

Select plan view type

Search and filter the Level list.

Search levels

Select the Levels to create Views for.

Select levels

Click OK to run. A confirmation dialog reports the number of new Views created.

Result confirmation

The new Views will appear in the Project Browser associated with their respective Levels.

New views in Project Browser


Mode 3 — Replicate Dependent Views

This mode replicates the full set of dependent Views from one parent View onto other parent Views, with an option to recreate associated Sheets.

Choose the source View — the existing parent View whose dependent Views will be used as the template for replication.

Choose source view with dependent views

Enable Recreate Sheets if the source View's dependents are placed on Sheets and you want matching Sheets built for the new copies.

Recreate sheets option

Search and filter the target View list.

Search views

Select the target Views — each selected View will receive a replicated set of dependent Views matching the source.

Select target views

Click OK to run. A confirmation dialog reports the number of new Views created.

Result confirmation

The replicated dependent Views (and any recreated Sheets) will appear in the Project Browser.

New dependent views and sheets in Project Browser


Rename Views on Creation (All Modes)

All three modes support an optional Rename Views checkbox. When enabled, click View Name to configure a naming structure using the View Namer sub-dialog. The assembled name pattern is shown in the text field and applied to each new View on creation.


View Template Assignment

In Duplicate Views and Views By Level modes, enable Select a View Template and choose a template from the dropdown to automatically apply it to each newly created View.


Tips and Best Practices

  • Use Replicate Dependent Views for level-by-level rollout. If your project uses a standard set of dependent Views (e.g. zone crops) on one level, Replicate Dependent Views lets you stamp that structure across all other levels in seconds.
  • Combine with Rename Views. Setting up a naming pattern before running means new Views are immediately named correctly — no manual renaming pass needed.
  • Scope Boxes speed up As Dependent workflows. Pre-create your Scope Boxes before duplicating, then assign each dependent copy to its zone directly from the grid.
  • Recreate Sheets saves significant setup time. When enabled, new Sheets are created to match the source Sheet layout including titleblock placement and viewport positions.
  • Search to reduce selection mistakes. Use the search field to filter to only the Views or Levels you need before selecting — especially useful in large projects.

Common Use Cases

Duplicating a standard floor plan across all levels — Use Views By Level, select all levels, choose the appropriate Plan View Type, and optionally apply a View Template in one pass.

Creating zone-cropped dependent Views — Use Duplicate Views with As Dependent, set the number of copies to match your Scope Boxes, and assign each copy to its zone directly from the grid.

Rolling out a coordinated View set to a new building wing — Set up one parent View with all required dependent Views and correct parameters, then use Replicate Dependent Views to stamp it across the remaining parent Views.

Building a phased Sheet set — Use Replicate Dependent Views with Recreate Sheets enabled to generate a new Sheet set mirroring an existing phase's layout, ready for a new construction phase.


Troubleshooting

No Views appear in the list Check the View Type filter and search field — they may be excluding all Views. Try clearing the search string or changing the View Type selection.

Replicate Dependent Views mode has no source Views available The source dropdown only shows Views that already have dependent Views. If it is empty, no plan Views in the project currently have dependents set up.

New Views are created but named "Copy of..." The Rename Views option was not enabled. Rename the Views manually, or re-run with Rename Views enabled and a naming pattern configured.

Sheet recreation does not fully replicate the layout Sheet recreation copies titleblock type, viewport positions, and schedule positions from the source Sheet. Some elements such as text annotations or detail groups placed directly on the Sheet are not carried across.

Duplication fails for some Views in a workshared model Ensure you have ownership of the relevant worksets or Views before running. Borrow the necessary elements and retry.

Scope Box grid is not visible The Scope Box grid only appears when As Dependent is selected as the duplication method. Switch to As Dependent to reveal it.