Filter elements by parameters to simplify model navigation and data analysis
Selection Filter
Find exactly what you need in seconds
If you've ever found yourself wasting time manually searching for specific elements in your Revit model, you’re not alone. Whether you’re working on large-scale infrastructure, MEP systems, or detailed architectural models, quickly isolating the right elements is crucial for a smooth workflow.
Revit’s built-in filtering options? Limited and time-consuming.
That is why we created Selection Filter - a simple yet powerful plugin that helps you find, filter, and analyze elements instantly based on specific parameters. This is a smart search tool for Revit that helps you instantly isolate elements that match specific conditions. Instead of scrolling through long lists and manually selecting elements, you can define filtering rules in just a few clicks.
Here’s how it works
- Select a parameter – Choose from a drop-down list of all available parameters in your model (don’t worry, there’s a quick search feature to find what you need).
- Set your filter condition – Use predefined conditions like equals, greater than, or less than and input your desired value.
- Apply the filter – Instantly see how many elements match your criteria, displayed in an easy-to-read table.
No more clicking through endless elements - just quick, easy filtering so you can focus on real work. Instead of searching manually, Selection Filter gives you results in seconds.
How Selection filter changes your workflow for the better?
- Eliminates wasted time – No more scrolling, searching, or second-guessing.
- Improves accuracy – Work with easier filtered, structured data for better decision-making.
- Optimizes your workflow – Spend less time finding elements and more time designing, analyzing, and delivering results.
Schedule Import/Export
Managing project data shouldn’t slow you down. The Schedule Import/Export tool in DIBS42 Hive lets you transfer schedule data between Revit and Excel in a few clicks—keeping your workflow smooth and your data consistent.
Instead of manually editing values inside Revit or copy-pasting between windows, this tool allows you to export schedules to Excel for analysis or updates, then import the changes directly back into your model. It’s a fast, structured way to handle schedules - built for real-world project teams.
How it works
- Select one or more schedules
Choose from all schedules available in your Revit project. The tool supports multi-selection for faster batch processing. - Export to Excel
Click Export to save your selected schedules as .xlsx files. Each file is named to match its source schedule. - Edit externally
Open the Excel files, update parameter values as needed, and save your changes. - Import back into Revit
Click Import, and the tool updates the corresponding schedules—automatically mapping values from Excel to the model. File names must match for the update to succeed.
Why it matters
Updating schedules is often tedious, especially in large or multidisciplinary projects. Manual edits are prone to errors, and disconnected tools slow everything down.
With Schedule Import/Export, you get a direct connection between Revit and Excel - cutting down on repetitive tasks, improving data accuracy, and enabling smoother collaboration across teams.
Key Features
- Export Revit schedules to Excel for external editing or analysis
- Import updated Excel data directly into Revit
- Supports multi-schedule selection
- Ensures data consistency between model and spreadsheet
- Eliminates manual re-entry of values
- Ideal for QA/QC, reporting, and data-driven workflows
Legend on Sheets
The Legend on Sheets tool in DIBS42 Hive enables you to quickly add one or more legends to selected sheets within your Revit project. It replaces manual searching and placing with an intuitive, structured process: perfect for large projects where accuracy and speed are essential.
Instead of dragging legends one by one, this tool gives you a clean overview of all available legends and sheets. You simply select what you need, define the placement position, and let the tool do the rest. It’s a fast, reliable way to keep your sheets consistent and well-organized.
How it works
- Select one or more legends
View a complete list of all legends available in your project. You can select one or multiple legends at once, depending on your needs: ideal for batch processing across multiple sheets. - Select one or more sheets
Choose the sheets where you want the selected legends to appear. The tool supports bulk selection, making it easy to apply the same legend to several sheets simultaneously. - Define legend placement
Choose where the legend should be placed on each sheet:- Top Right (default): Legends are added to the top-right corner and stacked vertically if multiple legends are placed.
- Bottom: Legends are positioned at the bottom of the sheet, aligned horizontally for a clear and consistent layout.
- Run the operation
After you’ve made your selections and defined the placement, click Run. The tool automatically places the chosen legends on the selected sheets according to your settings. If the operation completes successfully, the window closes automatically. In case of an error, a detailed message will guide you through corrective steps. - Provide feedback
If you encounter any issues, use the Feedback button to share details directly with the support team. You’ll be redirected to a browser form where you can describe the problem after signing in with your email.
Why it matters
In large or detail-heavy projects, managing legends manually is time-consuming and prone to errors. The Legend on Sheets tool helps you eliminate repetitive actions, maintain consistency across documentation, and keep your project deliverables organized.
With a simple interface and automated placement logic, it streamlines your workflow so you spend less time on manual setup and more time on meaningful project work.
Key Features
- Quick legend placement across multiple sheets
- Full visibility of all available legends and sheets
- Built-in search for fast filtering
- Bulk selection options for legends and sheets
- Configurable placement (top-right or bottom)
- Automatic stacking and alignment for multiple legends
- Feedback form for issue reporting and improvement