Revit Add-in · Motion-Site Tools

COPY TO
Intersection

Push parameter values from source elements onto every element they geometrically intersect. Pick a source, pick a target, hit Execute — the add-in finds the overlaps and writes the values inside a single Revit transaction.

Revit 2022 & Latest Modeless · Single Transaction
Copy to Intersecting Elements · Motion-Site Tools
Demo video · drop file here

Push values where
geometry overlaps

A focused workflow for one stubborn problem: getting parameter values from one element onto every other element it physically intersects. Pipes through walls. Conduits through floors. Equipment inside rooms. No manual selection, no copy-paste, no spreadsheets.

Geometric Intersection

Solid-geometry analysis finds every target element that physically overlaps a source. No bounding-box guesswork — the tool computes real Revit intersections and ignores the rest.

True geometry
Source → Target Mapping

Pick any parameter on the source side and any parameter on the target side from searchable comboboxes. Built-in, project, and shared parameters are all enumerated automatically.

Any parameter
Multi-Value Handling

When several sources intersect one target, choose the behaviour: list every value with your separator, or deduplicate and join into a compact string. Custom separator field built in.

Split · Dedupe · Join
Pipes-Only Filter

For the common case of pushing system data onto fittings and accessories, flip the Copy only from pipes switch. Fittings, valves, and inline equipment are excluded from the source set automatically.

MEP-aware
Results Preview

Before writing anything, see exactly what will happen: how many targets will be written, how many have no intersection, how many have no value, and how many produced errors. Sortable, filterable, drill-down.

Will Copy · No Match · No Value · Error
Modeless Workflow

The dialog stays open while you select elements in Revit. Pre-pick a set and click Select Source, or minimize the window, pick, and come back. Every write goes through a single undoable transaction.

Stays open · Single Ctrl+Z

Every control,
explained

Source Card (Step 1)

A numbered card on the left panel. Hit SELECT SOURCE after picking elements in Revit — the status dot turns from grey to orange and the count updates. The PARAM combobox lights up with every parameter the selection actually has.

Target Card (Step 2)

Same pattern, second card. Pick the elements that should receive values — walls, conduits, ductwork, whatever crosses your sources — then choose the parameter to write into. The orange flow arrow between the cards makes the data direction unambiguous.

Options Toggles

Two card-style toggles. Copy only from pipes filters out fittings and accessories from the source set. Split multiple values picks the behaviour when several sources hit one target: list-all-with-separator or dedupe-and-join.

;
Custom Separator

When Split multiple values is on, a tiny mono-font field appears beside it. Type whatever you want between values — a comma, a semicolon, a pipe, a slash. The character lands directly between the source values when they get written to the target.

Stats Strip

Four big numbers across the top of the results pane: WILL COPY (green), NO INTERSECTION (red), NO VALUE (amber), and ERROR (grey). At a glance you know whether the configuration is ready, or whether you need to widen your selection.

Sortable Results Table

Every target element gets a row: index, Revit ID, the source elements feeding it, the value that will be written, and a status badge. Click VALUE TO WRITE or STATUS to sort — useful for grouping errors together or finding which targets have nothing intersecting them.

Select in Revit

Highlight any row(s) in the results list and press ▣ SELECT IN REVIT — the dialog hands the IDs back to Revit so the matching elements light up in the active view. Drill into errors or unmatched targets without losing your place.

Execute & Progress

When the configuration is valid, the ▶ EXECUTE button at the footer flips from grey to orange. A progress bar reports analysis and write progress live; everything happens in one Revit transaction — undo with a single Ctrl+Z.

One-click MSI
installer

Copy To Intersection ships as a bundled MSI package. Run the installer and the add-in registers itself automatically — no manual file copying or config edits required.

1
Download the MSI

Obtain the latest CopyToIntersection-Setup.msi from your Motion-Site distribution package.

2
Run the installer

Double-click the MSI and follow the prompts. The installer detects your Revit version and places all files in the correct add-ins folder automatically.

3
Launch Revit

Open any Revit project. The MotionSite tab appears in the ribbon — click Copy to Intersecting inside the Data Mappers panel to get started.

Tools by VDC engineers, for VDC teams.
Ready to push data
where geometry meets?
Download
Tweaks
Hero Background
Accent Color
Section Density
Feature Grid