Shneer Innovations IntelligentSelector
Buy Plugin
Buy Plugin

Help & Documentation

Everything you need to know about installing and using Shneer Innovations Revit Plugins.


1. Installation Guide

Step 1: Download & Prepare

Download the official plugin installer from our website. Close Autodesk Revit if it is currently running.

Step 2: Unzip and Run Installer

Extract the downloaded ZIP archive and launch the .msi file to start the installation wizard.

⚠️ Security Notice: Unverified Publisher Warning

When you run the installer, Windows SmartScreen or Autodesk Revit may display a warning stating that the application is from an "Unverified Publisher" (Unknown Publisher).

Why this happens: Our binaries are independently built and compiled. Rest assured, the software is completely safe, code-secure, and contains no malicious scripts.

How to bypass: On the Windows warning screen, click on "More info" and then select "Run anyway". When launching Revit for the first time after installation, click "Always Load" to whitelist the plug-in.

Step 3: Launch Revit & Find the Plugin

Open Autodesk Revit. Navigate to the "Add-in" tab or locate the dedicated "Shneer" tab on your top Ribbon panel to access the Intelligent Selector tool.


2. Quick Start Guide

Follow these four simple steps to execute your first automated selection in Revit:

Step 1: Locate the Plugin

Open Autodesk Revit. Navigate to the "Add-in" tab or the custom "Shneer" tab on your Revit Ribbon panel.

Step 2: Launch the Interface

Click the "Intelligent Selector" icon to open the main plugin window.

Step 3: Set Your Filter

Define your multi-layered selection criteria by filtering elements by parameters, categories, levels, or linked models.

Step 4: Execute Action

Click "Select" to instantly isolate, highlight, or modify the matching elements across your entire project model.


3. Elements Query & Actions Guide

Detailed breakdown of the Intelligent Selector interface, filtering capabilities, and available automation commands.

Elements Query

This section allows you to filter and select elements based on various parameters. You can manually adjust your active selection at any time: simply minimize the plugin window, modify the selection directly within the Revit model, and restore the plugin window to execute your Actions.

Multi-Query Selection

You can select one or multiple queries simultaneously to combine and merge their filtering results.

Dynamic Filtering

Adjusting the filtering criteria narrows down your selection in real time. The counter next to Found elements and the numbers displayed within the dropdown menus dynamically represent the exact count of elements matching your current query.

System Type Selector

Filters the active project selection to include only elements belonging to a specific Pipe System Type.

System Name Selector

Filters elements by a specific Pipe System Instance. This dropdown menu becomes active only after a valid System Type has been selected above.

Level Selector

Filters elements by their assigned Reference Level. This is particularly useful for identifying misplaced elements that are physically visible on your current view but are incorrectly bound to a different level.

Category Selector

Displays and filters Revit MEP categories, such as Pipes, Pipe Fittings, Pipe Accessories, and Plumbing Fixtures.

Types Selector

Displays and filters available family types or materials. This dropdown automatically updates based on your active Category selection.

Diameters Selector

Displays and filters all pipe and fitting diameters present within the current selection criteria.

Actions

Actions are executed directly on the selected elements. Alternatively, you can select elements manually in the Revit model first, and then run these commands for your active selection.

Change Color

Modifies the override color of the selected elements specifically within the active Revit view.

Change Reference Level

Reassigns the selected elements to a specified target Level without changing their physical geometry or Z-axis location. This is ideal for correcting elements that appear on the correct floor plan but are technically bound to a wrong reference level.

Move to Level

Reassigns the elements to a new reference level and shifts their physical position accordingly. This maintains the exact same relative height and orientation on the new level as they had on the previous one.

Copy to Level

Duplicates the selected elements onto a new target level, automatically recalculating their new positions relative to the target level's elevation.

Change Position

Moves all selected elements simultaneously based on a specified X, Y, Z translation vector.

Note: Moving elements that are tightly connected to unselected parts of the pipe network may cause Revit to throw routing errors. Check the Disconnect box to allow elements to detach and move freely.

Change Diameter

Updates the diameter for all compatible elements within the selection. If a valid fitting size or pipe replacement is missing in the project's routing preferences, Revit may cancel the transaction.

Note: Includes a Disconnect option to force modifications on connected systems.

Change Type

Swaps the family type or material of the selected elements. This action becomes available only when a specific category is actively filtered in the Elements Query section.

Note: Includes a Disconnect option to force type modifications.

Change System Type

Modifies the Pipe System Type parameter for all selected piping and MEP components simultaneously.

Reconnect Disconnected

Scans the selected pipe system for open connectors and attempts to automatically bridge, align, and reconnect the nearest disconnected components.

Command Results & History

In the status window located directly under the Action selection, you can instantly see the detailed log and result of executing the last command.

ℹ️ Undo & Transactions Support

Any Action executed by the plugin hooks directly into the Revit database transaction model. This means you can cancel any command at any time using the standard Windows/Revit shortcut "Ctrl + Z". Changes are completely safe and will not be permanently committed until you save the project file.

4. Frequently Asked Questions (FAQ)

Quick answers to common technical questions regarding the plugin workflow.

Q: Which versions of Revit are supported?

A: Our current plugins fully support Autodesk Revit versions from 2025 up to 2026. Please note that starting from version 2025, the code runs natively inside the modern .NET 8 environment.

Q: Does the plugin work with linked Revit models (.RVT)?

A: Yes! Intelligent Selector is highly optimized to scan, identify, and select nested elements within active linked files seamlessly without degrading model performance.

Q: I found a bug. Where can I report it?

A: Please send a detailed bug report to our support email: [email protected].

💡 Pro Tip: To help us resolve the issue much faster, please attach your recent Revit Journal file (found in %localappdata%\Autodesk\Revit\Autodesk Revit [Version]\Journals\) and a screenshot of the error if applicable.