Executive Overview
AutoJoin Manager is a professional productivity add-in developed by DesignLab for Autodesk Revit. It automates Revit’s Join Geometry and Unjoin Geometry workflows across multiple element categories and gives users explicit control over cutting priority. Instead of joining intersecting elements one pair at a time—and then correcting join order where the wrong element cuts—the user creates an ordered list of categories, optionally narrows each category to chosen element types, and runs the operation across the model in one batch.
The add-in is primarily a model-cleanup and standards-enforcement utility. It is intended for architectural and structural teams that repeatedly coordinate walls, floors, columns, framing, ceilings, foundations, and other joinable categories. Its main advantage is not merely speed; it makes join precedence repeatable. A saved rule set can express a firm or project convention for which categories should cut others, reducing inconsistent results created by manual selection order.
How the Workflow Operates
- Build the category list. Add the Revit categories that should participate in the operation. Published examples include structural columns, structural framing, walls, floors, ceilings, foundations, and other categories that Revit permits to be joined.
- Set the cutting hierarchy. Arrange the categories in priority order. The category in the first row has the highest priority and is intended to act as the cutting element when it is joined to categories listed below it.
- Refine by type when necessary. Any category row can be restricted to selected element types rather than applying to every type in that category. This allows different treatment for items such as particular wall, floor, framing, or column types.
- Run Join or Unjoin. One command processes the configured categories in batch rather than requiring individual element-pair selections.
- Monitor progress. A progress window reports processing status and percentage completion while Revit evaluates the model.
- Review the outcome. A results report separates successful operations, skipped pairs, and failures, including reasons where available.
- Reuse the setup. The priority list is automatically retained between sessions, avoiding repeated configuration when Revit or a project is reopened.
Core Capabilities
Priority-Controlled Join Geometry
Revit’s native join result can depend on the category combination and join order. AutoJoin Manager formalizes that behavior through an ordered hierarchy. If a project standard requires structural framing to cut walls, or columns to take precedence over floors, the hierarchy provides a repeatable rule rather than relying on each modeler to select the correct element first.


















