Build reusable rules that copy, combine, and transform Revit parameter values across thousands of elements in a single transaction. Concatenate, sum, average — no more manual data entry.
A visual rule builder replaces hours of manual parameter entry. Define mappings once, save them as presets, then run them across selections, views, or your entire project.
Build a list of mapping rules. Each rule names its source parameters, target parameter, operation, and scope. Toggle rules on or off, reorder them, and run them in batches.
Visual builderCombine multiple source values with Concat, Sum, Multiply, Min, Max, Average, or First Non-Empty. Strings and numbers handled separately, no type guessing.
Concat · Sum · AvgMap within a single element (Self), between any two elements (Element → Element), from a room into its contents (Room → Element), or from a linked model back to the host (Linked → Host).
Self · E→E · R→E · L→HDrag parameter tokens into a formula strip. Wrap them with prefix, separator, and suffix text. See a live preview of how the result will read before you commit.
Drag · Reorder · PreviewRun rules across the current Selection, the Active View, or the Entire Project. Optional category filter keeps each rule narrowly targeted at the elements that matter.
Selection · View · ProjectSave the entire rule set as a named preset and reload it on the next project. Presets persist as JSON on disk — share them between machines, version them in Git, or commit them to a project library.
JSON · ShareableThe left panel lists every mapping rule in the active preset. Each row shows the rule name, a live source-to-target preview, and a toggle switch. Click a row to load it into the editor; drag to reorder.
Drop one or more source parameters into the formula strip. Each token shows its type indicator (STR, INT, LEN, AREA) so you know what the operation will receive. Drag the handle to reorder.
Pick the receiving parameter from a searchable combobox. Built-in, project, and shared parameters are all listed. The picker shows the parameter’s storage type so you can match it to the operation result.
Choose how multiple sources are combined: Concat, Sum, Multiply, Min, Max, Average, or First Non-Empty. The selector greys out math operations when string-only tokens are loaded.
Three text fields wrap the formula output. Use the separator to glue tokens (default " "); use prefix/suffix to pin static text on either side. Updates reflect in the preview instantly.
A three-way pill toggles between Selection, Active View, and Entire Project. An optional category filter narrows the rule to a single Revit category (e.g. Doors, Rooms, Mechanical Equipment).
Save the entire rule set under a name. Switch between presets from the dropdown at the top of the rules panel. Presets are stored as JSON in %APPDATA% and can be shared between machines.
Hit ▶ Run Mapping to execute every enabled rule across the selected scope. All writes happen inside one Revit transaction — fully undoable with a single Ctrl+Z. A status bar reports affected elements.
Parameter Data Mapper ships as a bundled MSI package. Run the installer and the add-in registers itself automatically — no manual file copying or config edits required.
Obtain the latest ParameterDataMapper-Setup.msi from your Motion-Site distribution package.
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.
Open any Revit project. The MotionSite tab appears in the ribbon — click Parameter Data Mapper inside the Data Mappers panel to get started.