FARIS Toolkit 1.0 / 7 commands
Utilities
The Utilities panel has everyday helpers: select elements by parameter rules, isolate a system in the view, and inspect an element's parameters and connectors. It also has tools to check the toolkit works on your computer and to help you report a problem.

A useful order of work
- Right after installing, run Compatibility first, then Self-Test in a test project.
- Use Element Inspector to find a parameter's exact name, then build your rule in Select by Rule.
- Use Select by Rule with Count matches to build a selection, then run another tool on the current selection.
- When you report a problem, say which Revit version Compatibility shows, what you ran (History) and whether Self-Test passed. Don't post log files or reports on the public board.
Commands and practical limits
These instructions describe intended behaviour from the user guide. They are not evidence that every command has passed final-package testing in Revit. Save a copy of your model before commands that change it.
Select by Rule Utility
Selects the elements that match your parameter rules, for example every duct wider than 300 mm, without changing the model.
Ribbon button: Select
- Click Select on the Utilities panel and choose the categories to search.
- Add one or more rules, each with a parameter, an operator and a value.
- Choose match all or match any.
- Click Count matches to see how many elements match.
- Click Select to replace the current selection with the matches.
Before you run it: Numbers use project units, so type 100 for 100 mm. Select replaces your current selection rather than adding to it.
Isolate Selected System Utility
Shows one MEP system on its own in the current view, or selects every element of it, starting from any element in the system.
Ribbon button: Isolate
- Select any duct, pipe, fitting, terminal or equipment in the system, or the system in the System Browser.
- Click Isolate on the Utilities panel.
- Choose Isolate to temporarily hide everything else, or Select to select every element of the system.
- When you are done, run it again with nothing selected, or use Reset Temporary Hide/Isolate.
Before you run it: Isolate is temporary. Nothing is saved to the view, and the model doesn't change.
Element Inspector Utility
Lists every instance and type parameter of the elements you choose, plus their MEP connectors and what each one is connected to.
Ribbon button: Inspector
- Select one or more elements, or pick one after the command starts.
- Click the Element Inspector button on the Utilities panel.
- Filter by name to find a parameter quickly.
- Check the connector rows for size, connection and system. An unconnected connector shows as open.
- Copy the list to the clipboard, or save it to Excel with one sheet per element.
Before you run it: Use it to get a parameter's exact name, or see if it is read-only, before you set up a rule or edit it in another tool.
Self-Test Utility
Runs a limited set of checks on temporary elements in the open project. It does not validate every command or certify the release.
Ribbon button: Self-Test
- Open a test project, not a live model, with a level, pipe and duct types and their system types.
- Finish any edit you are in the middle of, then click Self-Test on the Utilities panel and answer Yes.
- Read every result. Current checks found one sleeve-placement failure in Revit 2024.3.60; a zero-failure summary alone does not prove full coverage.
- Check that no new elements, views, sheets, schedules or filters remain in the model.
- The results file is in the selftest folder (Settings opens it). It names your model, so keep it off the public board.
Before you run it: The summary counts an unexercised linked-model case as passed. Treat it as untested. Missing families can skip other checks. Use a disposable model and read the current release review.
Command History Utility
Shows which toolkit commands ran, when, on which document, and the result of each run.
Ribbon button: History
- Open Utilities > Toolkit > History.
- Read the list: what ran, when, on which document, and the result.
- For the full detail of a run, open its saved results report in the reports folder, which Settings opens for you.
Before you run it: Check it before running a tool again on a model, to see whether it already ran and whether it finished cleanly or with warnings.
Tool Settings Utility
Opens the toolkit's settings, profiles, logs and reports folders, and brings back the default profiles.
Ribbon button: Settings
- Open Utilities > Toolkit > Settings.
- Choose the folder to open: settings, profiles, logs or reports.
- To get the starting profiles back (Data Centre MEP, General MEP and Custom), restore the default profiles.
Before you run it: Copy a profile file from the profiles folder to give a colleague the same setup. Logs stay on your PC; don't post them on the public board.
Compatibility Check Utility
Shows your Revit version and details about the open model, and warns when the model is workshared or a cloud model.
Ribbon button: Compatibility
- Open the project you want to work on.
- Open Utilities > Toolkit > Compatibility.
- Read the report, including your Revit version and the model's type and units.
- If it warns that the model is workshared or a cloud model, test the tools on a copy first.
Before you run it: This package targets Revit 2024 and Revit 2025 with update 2025.5. Compatibility information is not proof that every command has been validated.
