Nexaura tab · Sheets & Views panel

Legend Tools

Copy legends between projects, mirror them left-right or top-bottom, and replace a legend on every sheet in one go.

Legends are the one view type Revit won’t copy between projects. This tool will, keeping sheet placements, positions and viewport types. It also mirrors legends (with direction words swapped) and replaces one legend with another across sheets, always with a preview and one undo step per document.

In Revit, the Legend Tools button still opens the Legends window.

3jobs: copy, mirror, replace
~1.2 sto replace 100 viewports
1undo step per document
Ribbon tooltip

“Copy legends to other open projects, mirror legends, and replace a legend on sheets, with a preview and one Undo step per document.”

Workflow

How it works

  1. 1

    Pick the legends

    The list shows every legend with its element count and the sheets it sits on. Search by name or sheet, filter by Placed on sheets, Not placed, On the active sheet, or tick From Revit.

  2. 2

    Copy

    Choose any other open project. If a legend with that name exists, copy it as “Name (2)” or skip it. “Also place it on the sheets with the same number” keeps position and viewport type.

  3. 3

    Mirror

    Left ↔ right or top ↔ bottom, as a copy with a name suffix or in place. Direction words swap too: LEFT↔RIGHT, LH↔RH, TOP↔BOTTOM, UP↔DOWN, ABOVE↔BELOW, UPPER↔LOWER — whole words only, if you prefer.

  4. 4

    Replace

    Replace the checked legends with another one on all sheets, open sheets, the active sheet or chosen sheets, keeping the viewport’s top-left corner or centre.

Capabilities

What’s inside

Placements survive

Copied legends land on the matching sheet numbers at the same position with the same viewport type; the type is copied over if the destination lacks it.

Honest about what Revit skips

Elements Revit cannot mirror are counted, and elements it does not copy (such as reference planes) are named in the result.

Exact mirror

Mirroring twice returns the legend exactly to its original state; text keeps its case and character formatting.

Viewport details kept

On replace, the viewport type, label offset and pin state are preserved.

Apply says what it will do

The button reads, for example, “Copy 2 legends to 1 project”. It asks first above 25 items.

Report and history

Copy report pastes into Excel; the last 100 runs are kept.

Safety guarantees

  • One transaction per document; Undo works in each destination project
  • Pinned, grouped and borrowed viewports are skipped with a reason
  • A sheet that already shows the replacement legend is skipped (Revit allows a legend once per sheet)
  • Read-only projects are greyed out

Tutorials

Learn Legend Tools

Tutorials for this tool are on the way.