BIMHIVE

BIMHIVE

Parameter Revalue

Find and bulk-edit Revit instance and type parameters, with conditional rules, a live preview and a safe single-undo apply.

0.0(0)0 downloads
Revit Version 2024Windows 10/11, 64-bitEnglish

Overview

Parameter Revalue finds and bulk-edits parameter values across a Revit project. You pick what to work on — the active view, the entire model, or whatever is currently selected — narrow it to a category, and search the parameters on those elements by name or by the values they hold. Instance parameters, type parameters or both are all editable from the same place, and a type parameter is flagged where you are working, because changing one affects every instance of that type and that is not something to discover afterwards. The simple operations are the ones most edits actually need: find and replace, add a prefix or a suffix, set a value outright, or clear a value. When the edit is conditional rather than blanket, the rule builder handles it. A rule is a scope, a filter and one or more actions. The filter compares a parameter value or the element's category using thirteen operators — equals, contains, starts with, ends with, empty, not empty, a regular expression, and the four numeric comparisons — and conditions combine into nested AND/OR groups, so "every door on level 2 whose fire rating is empty" is one filter rather than three passes. Each matched element can then take several actions at once: transform a parameter, copy one parameter's value into another, or run an IF / THEN / ELSE that writes one value to the elements that match and a different value to the ones that do not. A transform is a chain of steps rather than a single operation, and the steps run in the order you put them in: trim, collapse repeated spaces, upper, lower or title case, remove a prefix or suffix, replace the first match or all of them, a regular-expression replace, extract a substring, keep the first or last N characters, map values through a lookup table, and add, subtract, multiply, divide, set or round a number. Numbers are read through Revit's own unit-aware parser, so "500 mm", "2.5 m", "10 ft" and a bare "6000" all resolve correctly against the parameter's real spec instead of being assumed to be in project units. A value mapping table says what happens to values it has no entry for — leave them alone or clear them — so an incomplete lookup cannot quietly blank a column. Nothing is written until you preview. The preview lists every element with its old value, its new value and a status, and the statuses are the ones that matter on a real model: changed, unchanged, skipped, invalid, read-only, parameter missing, or not editable. From there you can select just the affected elements, just the errors, or just the unchanged ones and show them in the Revit view, or export the whole preview to CSV. Elements owned by another user in a workshared model are reported and skipped — Parameter Revalue never requests or forces ownership. The apply itself runs in a single transaction, so one undo reverses the lot, and a local history log records what each run did. Rules save as reusable presets, and nothing phones home: no licence check, no telemetry, and no internet connection is ever required. Full installation and step-by-step instructions are in the Documentation tab.

Key Features

  • Bulk-edit instance parameters, type parameters or both, across the active view, the entire model or your current selection

  • Find and replace, add a prefix or suffix, set a value or clear one, on the elements a filter selects

  • Search parameters by name or by the values they actually hold, and filter the list down by value

What's New in v1.0.0

View full changelog
  • Initial release.
  • Bulk parameter editing across the active view, entire model or current selection, on instance parameters, type parameters or both.
  • Find and replace, add a prefix or suffix, set a value and clear a value.
  • Conditional rule builder with thirteen operators and nested AND/OR groups.
  • Chained transform steps including regex, substring, value mapping and unit-aware numeric operations.
  • Copy-parameter and IF / THEN / ELSE actions.
  • Preview with per-row status, selection back into Revit and CSV export.
  • Worksharing-safe skipping, and a single transaction with one undo.
  • Reusable rule presets and a local operation history.
0.0 out of 5

Based on 0 reviews

5★0%
4★0%
3★0%
2★0%
1★0%

Published by

BIMHIVE

First-party tools by the BIM Hive team

Version
1.0.0
Released
—
Category
Automation Tools
AutomationDataModel ManagementProductivity
Share