038 View Duplication
Chris McKeown / July 1, 2025
Sheet & View Manipulation
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.

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.

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

Mode 1 — Duplicate Views
This mode duplicates existing Views using Revit's standard duplication options.
Set the number of copies using the numeric field.

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.

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

Search and filter the View list to narrow down results.

Select the Views to duplicate.

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

The newly created Views (and any Scope Box-cropped dependents) will appear in the 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.

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

Search and filter the Level list.

Select the Levels to create Views for.

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

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

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.

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

Search and filter the target View list.

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

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

The replicated dependent Views (and any recreated Sheets) will appear in the 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.