Skip to main content

Using Pirros with Guardian

Recommended Guardian configuration for teams using Pirros - monitored transactions, sync properties, and loading rules.

Pirros works alongside Guardian (by Iconic BIM) to deliver content that's clean and design-ready. This article covers the Guardian settings recommended by Guardian's product team for firms using both tools, what to expect from the integration, and how to fine-tune the experience.

How to Configure Guardian for Pirros

The settings below are configured inside Guardian, not Pirros. Each one is independent β€” you can apply some or all depending on your firm's workflow.

1. Confirm Pirros monitored transactions are enabled

  1. In Guardian, open Project Config

  2. Go to the Transactions tab

  3. Confirm Pirros-related transactions are present and configured to your preferred mode (Silent by default)

Project Configurations Table in Guardian Settings. Under Transactions, you will want to mark all of the "- Pirros" Components as "Silent Mode" under User Experience

2. Disable automatic sync property relationships

  1. In Guardian, go to the Sync Properties tab

  2. Uncheck the settings that automatically establish sync relationships on content insertion

Under "Sync Properties" in the Guardian Project Configurations, set "Do no do anything" under "When opening projects or families, update sync properties to match those in the cloud:"

3. (Optional) Add a Loading Family Rule for the Pirros temp folder

  1. In Guardian, navigate to Loading Family Rules

  2. Add a rule that points to the temporary folder Pirros uses when loading families into Revit

  3. Set the rule to ignore content loaded from that location

A Guardian Rule named "Content from Pirros" with conditions: "AND (All conditions must be true); Location: Begins with: "C:\Users\" and Contains: "\AppData\Local\Temp\". Scanning/Processing Experience: "Do not do anything"

What to Expect

  • Cleanup runs at insertion: Guardian scans content as it's loaded from Pirros and applies its cleanup pass, the same way it handles content from any other source

  • Slight overhead at load time: Because Guardian is doing real work as content comes in, loading from Pirros may feel slightly slower than it would without Guardian installed. This is expected behavior, not a defect

  • Silent by default: Pirros-related transactions in Guardian are set to Silent mode out of the box, so cleanup happens in the background without prompting users mid-workflow

Best Practices

  • Leave the default monitored transactions in place unless you have a specific reason to change them β€” they're tuned to catch the Pirros commands that matter

  • Keep "automatically set sync relationships" unchecked. Sync relationships that get created on every insertion and never cleaned up compound over time and slow Revit down, especially in projects that pull a lot of content from Pirros

  • Only use Loading Family Rules to skip Pirros content if your library is already vetted. If your team cleans content before it's uploaded to Pirros, this rule removes redundant work. If your library includes content that hasn't been audited, leave Guardian's cleanup pass in place β€” it's doing useful work

Frequently Asked Questions

Q: Why does loading content from Pirros feel slower when Guardian is installed?

A: Guardian runs its cleanup pass on content as it's inserted into Revit. That work takes time. The trade-off is that content arrives cleaner than it would otherwise. If your library is already clean before upload, the Loading Family Rule above removes that overhead.

Q: Will the Loading Family Rule affect content from other tools too?

A: Likely yes. Pirros, Avail, and Revit's Content Catalog all use the same Revit temp folder when loading families. A rule pointing at that folder will apply to anything loaded through it. You can refine the rule to be more specific if needed.

Q: Should we disable Guardian's monitored transactions for Pirros to speed things up?

A: Guardian recommends keeping them enabled. They're what allow Guardian to clean up Pirros content as it enters projects β€” turning them off defeats the reason to have both tools running together.

Q: Who do I contact if Guardian and Pirros aren't behaving as expected?

A: Reach out to Pirros support ([email protected]) and we'll coordinate with the Guardian team as needed.

Did this answer your question?