Strip the bloat from every Revit family in your project and your library. Family Purge opens each family in the editor, deletes CAD imports, unused types, materials, asset references, raster images and more - then loads the slimmed family back into the project or saves it to disk.
Purge families loaded in the active project, or batch-clean folders of .rfa files unattended.
Lists every editable family loaded in the active project. Pick the ones you want cleaned and Family Purge opens, slims, and reloads each one back into the project. Filter to unused-only by default.
Point Family Purge at one or more folders of .rfa files. Each family is opened, cleaned, and written to an output folder - with optional subfolder recursion and structure preservation.
Every run produces a text and/or HTML report covering size before/after, which cleaners fired, and any errors. Plus a separate PurgeLog auditing every dismissed warning Revit's failure handler swallowed.
Revit's family-load operations can throw modal warnings that block unattended runs. Family Purge attaches an application-level failure handler that dismisses warnings and auto-resolves errors - and logs every one.
Cleans every family inside every family. Family Purge descends into nested families, cleans each one in its own transaction, and reloads it back into its parent.
One install covers every supported version. .NET Framework 4.8 builds for Revit 2022-2024, .NET 8 for Revit 2025-2026, .NET 10 for Revit 2027.
Each cleaner runs in its own transaction. Defaults are conservative; advanced cleaners are off by default.
Descends recursively into nested families, cleans each one, reloads it. Category-mismatched nested families are deleted.
Uses Revit's PerformanceAdviser "unused symbols" rule. Symbols of categories referenced by a FamilyParameter are preserved.
Walks every non-type element to collect used Material IDs and their appearance, structural, and thermal asset references. Deletes the rest in two passes.
Strips DWG, DXF, SAT, SKP, and DGN imports - the most common source of family bloat by file size.
Strips ImageType and ImageInstance elements - raster images and imported PDFs that often hide inside families.
Builds a used-set from Material and FilledRegionType references, deletes the rest. Solid is always preserved.
Walks GraphicsStyle and Category line-pattern references, then deletes unused patterns.
Deletes subcategories under OST_Lines and similar style categories that no curve references.
Open Family Purge from the AUTOM8LABS ribbon panel. Choose Purge Model for loaded families, or Clean Folders for .rfa files on disk.
Switch on the cleaners you want. Five are safe by default; three are advanced. Toggle warning suppression off if you'd rather see the dialogs.
Family Purge processes each family in its own transactions, pumps the dispatcher between families, and writes per-family reports. Auto-dismissed warnings are logged so you can audit them.
Annual subscription. Pick the topology that fits how your team works.
Single seat, office-wide network license, or Enterprise for firms with multiple offices.
Three license tiers from £199/year.
Single seat, office-wide Network license, or Enterprise for multi-office firms.