License API · 99.98%
Smart Select
Selection· Revit 2021–2027 ·Full version 2.0.15 ·↓ Downloads 530

Smart Select

Filter the current selection by category, parameter, operator and value.

Trial 90 days — · 0 reviews
Leave a review Reviews are moderated before publication. Registration is not required.
Your rating
WHAT'S NEW

RS.SmartSelect

Version history

Licensing

RS-Systems licensing: trial period and time-based billingThe plugin automatically starts a 90-day trial when you first use it. The trial is free and does not require an account. Once the trial ends, you have three options:

• Buy a perpetual licence for this plugin

• Enable time-based billing — 1 cent per minute of active use

• Uninstall the pluginWith time-based billing, one wallet is shared across the entire RS-Systems product range: a single payment provides access to all plugins that support this billing option. Link the plugin using an XXXX-XXXX code at rs-systems.org; no password is required. Only active usage time is charged: entering data in windows, running commands, and background processing. An idle window is free. Without an internet connection, the plugin continues working for the remainder of the current paid minute.

2.0.71–2.0.73 | 26–27.10.2026

  • The “Similar” button is enabled when one element or two instances of the same type are selected. It selects all visible instances on the active view that have the same type and the same instance parameter values. “Mark”, IfcGUID, and “Edited by” are not compared; when two sample instances are selected, parameters whose values differ between them are also ignored. Elements hidden in the view or outside its crop region are excluded. A button panel now appears on the right side of the window: “Check all”, “Uncheck all”, “Similar”, and “Last”.
  • While editing a group or working in other edit modes, open the window using the “Smart Select” button next to “Filter” on the contextual selection tab. Previously, the command ran only after leaving group edit mode. The button on the “RS-Systems” tab remains disabled in edit mode because of a Revit limitation. If Revit does not accept selection outside the group, only matching elements in the same group are selected.
  • In Revit 2025 and later, “Smart Select” is available in the context menu opened by right-clicking an element, using either the selected elements or the “Last” set. Add-ins do not have this menu in versions 2021–2024. The command is also unavailable while editing a group.

2.0.45–2.0.70 | 15–24.10.2026

  • A new “Last” button in the footer, before “Apply”, selects the same elements as the most recent “Apply” action in this document (skipping any that have since been deleted), then closes the window. The set is stored until the next “Apply” action or until the document is closed. If a stored set exists, the window opens even when the current selection is empty.
  • The window now opens quickly even with thousands of selected elements. Initially, it builds only the list of categories and families with their counts; parameters are read in batches when a row is expanded (“Reading parameters: N of M”). The selection limit has been raised from 20 000 to 50 000 elements. Selecting a category using its checkbox works immediately, without expanding the row.
  • Ctrl+← restores the selection made by the plugin after the selection has been cleared (previously, it restored the selection from before the plugin was used, or nothing). This also works when the plugin window is closed, but only if the selection has been cleared and the last nonempty selection was made by the plugin. In all other cases, Ctrl+← retains its standard Revit behaviour.
  • On first opening, the window is centred on the screen containing the Revit window. It then remembers its position, size, and maximized state separately for each Revit version. After an update, it opens in the centre once.
  • View tab colouring is now available in every product in the range, with the same features and shared settings in the “⚙ Settings” window: full tab fill or a stripe, with colours assigned by project or by file. Full tab fill is the default. The previous style choice was not retained, so tabs are filled after the update; re-enable the stripe style if needed. The active tab is no longer brighter than the others: a stripe in the project colour along its top edge identifies it. The first product to load handles tab colouring, so update every product in the range.
  • The free RS.BIMManager agent is included with every product in the range: it is installed if missing, left unchanged if already present and up to date, and updated if outdated. It does not affect the product’s licence. The BIM ribbon button appears only where the RS.BIMManager application is installed.

2.0.41–2.0.44 | 12–14.10.2026

  • Updates in a single window. When checking for updates, any plugin in the range displays the shared “RS-Systems Updates” window, listing new versions of all installed products, including those installed later or for a different Revit version. The options are “Update”, “Not now”, “Skip this version”, and “Don’t ask again” (this can be reversed using the “Offer updates for this product” checkbox in “Settings”). The selected products are installed in one batch after Revit exits, with administrator permission requested only once. “Settings” → “Updates for all RS-Systems products…” starts a manual check.
  • Extend the trial with a code: the “Trial extension” tab in the activation window displays a request code, in response to which you receive an extension code (+30 days by default). This works offline. The code is tied to your PC and the plugin and can be used once.
  • Offline activation: a licence issued for your PC (an RSLIC1… code or the text of a .rslic file) is applied immediately, without contacting the website, which is useful for remote and isolated workstations. A code that is not tied to a PC remains single-use and must be redeemed through the website. Fixed: the website rejected codes pasted with spaces or line breaks (from email or a remote desktop clipboard) with the message “Malformed activation code”.
  • Short website codes in the format RS-XXXX-XXXX-XXXX (from email, your account, or a purchase made without the plugin) are now accepted on the “Code” tab. Letter case, spaces, and hyphens do not matter. The code is assigned to this PC, and the licence is downloaded automatically. These codes cannot be activated without an internet connection.
  • Suite licensing fixed: previously, a purchased suite did not activate any plugins. It now applies to every plugin included in that suite.
  • Consistent naming: windows and messages use rs.<Name>, while “Add or remove programs” and installer filenames use RS.RVT.<Name>. The new MSI upgrades the existing installation in place, preserving licences and the trial period.

2.0.32–2.0.36 | 09.10.2026

  • Stronger licence protection: setting the computer clock back no longer extends the trial period or licence (the plugin displays “The computer clock has been set back. Set the correct date and time.”). Trials already in progress are not reset. A purchased licence is automatically activated in the background after reinstalling Windows or Revit, or after purchasing it from another device.
  • Usage data transmission has been minimised: only an indication that the plugin is in use and the accumulated minutes of use are sent. The installation identifier, versions, licence status, and details of your actions in the model are not transmitted.

2.0.31 | 07.10.2026

  • In the Family Editor, forms are listed in separate rows: “Extrusion”, “Blend”, “Revolve”, “Sweep”, “Swept Blend”, “Form”, “Freeform”, and “Joined Geometry”. Previously, all solids in a category were combined into one row, and its checkbox selected them all at once.
  • Each row has its own count, parameters, and rules: a parameter rule for extrusions does not affect sweeps. When a row contains only one solid, its parameter is included under “Same for all”. Grouping in projects has not changed.
  • Fixed: the plugin window could fail to open if the selection included elements without a category.

2.0.29–2.0.30 | 05.10.2026

  • Access priority: plugin licence → regional promotion → trial period → time-based billing. A newly installed plugin is free for the first 90 days; charging begins after that. Time-based billing works only online. Without a connection or when the balance is zero, new commands and panels cannot be started, while windows already open and processing already underway are not interrupted. The balance and the “Top up” button are shown in the status bar.

2.0.22–2.0.27 | 30.09–01.10.2026

  • Fixed: small plugin windows no longer stretch across the full width of the screen; they now size themselves to their content.

2.0.17–2.0.20 | 28–29.09.2026

  • Website updates have been redesigned. The update check now distinguishes between an up-to-date version, an available update, an installer that has not been published, and an unavailable website. Downloads run in the background with progress reporting and cancellation. The installer is verified using SHA-256 and runs after Revit closes. “Settings” brings together the theme, licence, updates, and build information. Ribbon button placement is now consistent: Params in Manage, Browser in Tools, and MCP in AI.

2.0.4–2.0.14 | 25–26.09.2026

  • Updated RS-Systems interface: Manage / Tools / Models / AI panels; uniform, compact buttons with short English labels; Revit-style icons for light and dark themes; automatic window placement within the monitor’s work area with DPI awareness; and optional colouring of Revit view tabs by project or file.
  • Selection in the Family Editor now more closely matches Revit’s standard “Filter”: family solids/forms are assigned to the family category if Revit does not return an element category; elements without a category no longer disappear; subcategories are displayed as “Category (Subcategory)”; and the count includes all selected elements.

2.0.3 | 21.09.2026

  • The “equals”, “does not equal”, “contains”, and “does not contain” rules now support multiple values with checkboxes. Values within a rule are combined with OR; separate rules are combined with AND. Negative rules exclude every checked value.
  • The value list includes search, select all, clear all, and a count. Bulk actions apply to visible search results while preserving selections outside the filter. Selecting a value enables both the rule and the category. An empty value set does not narrow the selection.
  • Numeric comparisons still use a single value. Esc closes the value list first. Large lists are virtualised; themes and 16 interface languages are supported. Presets and numeric ranges are not available, and value sets are not retained after the window is closed.
DESCRIPTION

Revit SmartSelect

How to use it

Large models need controlled selection rather than manual clicks

When many elements need to be checked or changed, manual selection is slow and unreliable. SmartSelect makes selection repeatable and rule-based.

01 SmartSelect command on the Revit ribbon

The Filter+ command is available on the RS-Systems tab and on Modify | Multi-Select after elements are selected.

02 Categories in the current selection

The window groups the currently selected elements by category and shows the original and expected element counts.

03 Parameters of the selected category

Expand a category and enable one or more parameters to refine the selection.

04 Operators appropriate to the data type

Numeric parameters use comparison operators, text parameters use string conditions, and separate operators are provided for empty values.

05 Values from the current selection

The value list is built from the selected elements, so the required value can be chosen without entering it manually again.

06 Checking the result in Revit

After the rules are applied, only matching elements remain selected, and the result can be checked immediately in Properties.

Why it is needed

Large models need controlled selection rather than manual clicks

When many elements need to be checked or changed, manual selection is slow and unreliable. SmartSelect makes selection repeatable and rule-based.

How to use it

Basic workflow

Install

Install the MSI and open Revit.

Define rules

Choose categories and parameter conditions.

Select elements

Run the rule and use the resulting selection in Revit.

The “Settings” window

The theme, licence, and updates are grouped in the “Settings” window. It also enables Revit view-tab colouring by project or file, using a fill or stripe, as in every plugin in the product line.

Licensing

Unified purchasing, trial, and activation scheme