FARIS Toolkit 1.0 / 8 commands
QA/QC
These eight checks find problems in your model without changing anything. Use them to audit a model or to tidy your own work before you sync or share it.

A useful order of work
- Start with Model Health when you take over a model or start a new stage. It is a safe first tool and shows the overall state.
- Run Pre-Sync before every Sync with Central, then open the detailed check each line points to, such as Open Ends or System Assignment Checker.
- Run System Assignment Checker before system-based tools such as MEP View Filter Builder, System Visibility Manager or Color by System.
- Pair each check with its fixing tool: Workset Compliance Checker with Workset Organizer, Template Compliance Checker with Apply View Templates, and Size & Elevation Checker with Pipe/Duct Elevation Editor.
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.
Model Health Audit Read-only check
Gives you a health report on the model, including Revit warnings by type, file size, in-place families, imported CAD and unloaded links.
Ribbon button: Model Health
- Click Model Health on the QA/QC panel.
- Choose whether to count purgeable elements. Answer No on big models if you don't need that count.
- Review the report: warnings by type, file size, families, CAD, links, groups, design options, spaces and views.
- Double-click a row or use Select & Zoom to see an example element.
- Use Save Excel... or Save CSV... to keep the report.
Before you run it: Counting purgeable elements can take minutes on big models. The toolkit never purges anything, even when it counts them.
Unconnected End Checker Read-only check
Lists every open duct, pipe, cable tray or conduit end, including open connectors on fittings and equipment.
Ribbon button: Open Ends
- Click Open Ends and choose the Scope (whole model, active view or current selection).
- Choose which connectors to check: HVAC, Piping and/or Tray & conduit.
- Run the check. Each open end is listed with its size, position and level.
- Double-click a row or use Select & Zoom to go to it, then connect or cap it.
- Run the check again to confirm the list is clear.
Before you run it: Caps count as connected. Run it after rerouting or deleting part of a system to find the ends that were left open.
System Assignment Checker Read-only check
Finds ducts and pipes with no system, and fittings, accessories, terminals and equipment whose connectors aren't in a system.
Ribbon button: No System
- Click System Assignment Checker, choose the Scope and tick the categories to include.
- Run the check. Each element without a system is listed with its element id.
- Read each row's message. "n of m connectors" means only some connectors are missing a system.
- Double-click a row or use Select & Zoom, then connect it or assign the system in Revit.
- Run the check again to confirm.
Before you run it: It is a quick way to find free-standing air terminals or equipment that were never connected to a system.
Duplicate Element Finder Read-only check
Finds elements with the same category, type and position, so you can remove copies placed on top of each other.
Ribbon button: Duplicates
- Click Duplicates, choose the Scope and tick the categories to include.
- Set the tolerance (default 1 mm).
- Run the check. Each group shows the original as an Info row and the copies as Warning rows.
- Double-click a row or use Select & Zoom to review each group.
- Delete the copies yourself in Revit, then run the check again.
Before you run it: Run it after copying, pasting or importing, or when quantities look too high. Nothing is deleted for you, so review each group first.
Size & Elevation Checker Read-only check
Checks pipes, ducts, cable trays, conduits and flex runs against your size and height rules and lists every run that breaks one.
Ribbon button: Size & Height
- Click Size & Elevation Checker and choose the Scope.
- In the rules table, fill in a row for each category you want to check.
- Enter Min/Max size (mm) and/or Min bottom height / Max top height (mm). Leave a cell empty to skip it.
- Type text in System contains to limit a rule to certain systems. Press Enter after each cell edit.
- Run the check, then use Select & Zoom to find each run that breaks a rule.
Before you run it: Heights are measured from each run's own reference level. To fix heights, use Pipe/Duct Elevation Editor on the MEP Modeling panel.
Workset Compliance Checker Read-only check
In a workshared model, checks that elements are on the workset your rules expect for their category.
Ribbon button: Worksets
- Open a workshared model and click Workset Compliance Checker.
- Set the rules: one category and its expected workset per row. Press Enter after each cell edit.
- If you want, tick the option to also flag MEP elements left on Workset1 or Shared Levels and Grids.
- Run the check. Each element on the wrong workset is listed with its element id.
- Use Select & Zoom to review them, then move them yourself or with Workset Organizer.
Before you run it: Workset Organizer on the Data & Parameters panel uses the same rules and can move the elements for you across the whole model.
Template Compliance Checker Read-only check
Flags plans, 3D views, elevations and sections with no view template or a template meant for another kind of view, plus your own rules.
Ribbon button: View Templates
- Click Template Compliance Checker on the QA/QC panel.
- Add any rules: view type + name contains, and the expected template. Press Enter after each cell edit.
- Type text in Ignore views containing to skip views such as working views.
- Run the check, then use Select & Zoom on a row to open that view.
- Fix the views yourself, or use Apply View Templates on the Project Setup panel.
Before you run it: Run it before issuing drawings or after creating many views. Apply View Templates can show only views without a template, which makes the fix quicker.
Pre-Sync Audit Read-only check
Gives a one-click summary of problems to check before Sync with Central, with each line pointing to the detailed check.
Ribbon button: Pre-Sync
- Open the model you are about to sync and click Pre-Sync.
- Read the summary: warnings, open ends, elements without a system, imported CAD, worksets, ownership and unsaved changes.
- For any line with issues, run the detailed check it points to.
- When you are happy with the result, sync with central as usual.
Before you run it: Use it at the end of the day too, to see which worksets you still have editable and which MEP elements you own before you hand over.
