Disallow Joins disables wall joining at both ends of every selected Wall. It is useful when Revit automatically cleans up, trims, or connects wall ends that should remain independent.
Find the command in BIMO > Model > Disallow Joins.
Important: the command changes the model. It applies Revit's wall-end join setting to both ends of each selected wall.
When To Use It
Keep selected wall ends from joining nearby walls.
Prevent automatic wall cleanup at intersections or close endpoints.
Apply the same join setting to many walls in one operation.
Prepare walls for a manual detailing or modeling workflow where wall-end connections must remain independent.
Requirements
An active Revit project document is required.
The command processes Wall instances only.
Walls must belong to the current host document. Walls in linked Revit models are not processed.
You can preselect walls before launching the command or pick them after launch.
How To Use It
With Preselected Walls
Select one or more Walls in the current project.
Run BIMO > Model > Disallow Joins.
BIMO disables joining at both ends of every selected Wall.
Other preselected element types are ignored. If at least one Wall remains in the current selection, the command uses those walls without opening the Revit picker.
Without Preselection
Run BIMO > Model > Disallow Joins.
In the Revit picker, select one or more Walls.
Finish the Revit selection.
BIMO disables joining at both ends of every selected Wall.
The picker accepts Wall elements only.
Result And Model Impact
For each selected Wall, BIMO calls the Revit wall-join operation for:
end 0;
end 1.
The operation runs inside a Revit transaction named Disallow Wall Joins.
After the command completes:
both ends of every processed wall are set not to join;
Revit may update the visible wall cleanup or intersection geometry;
no walls are created or deleted;
wall location curves, types, parameters, and dimensions are not intentionally changed by BIMO.
Use Revit Undo to revert the completed transaction.
Progress And Cancellation
BIMO can show a progress bar while processing the selected walls. The shared BIMO setting Don't use progress bar controls whether walls are processed directly or through that progress UI.
If processing is cancelled through the progress bar, BIMO raises a cancellation inside the transaction so the operation can be rolled back rather than leaving a partially processed set.
Warnings
The command affects both ends of every selected wall. It does not let you choose only one end.
The resulting geometry is controlled by Revit's native wall-join behavior and may look different depending on wall type, location, priority, and nearby elements.
Disabling joins can change plans, sections, elevations, schedules, dimensions, and downstream detailing that depends on wall cleanup.
Review the result before continuing with additional model edits.
Errors And Troubleshooting
Problem | What To Check |
|---|---|
The Revit picker opens although elements were preselected | The initial selection contained no Wall instances. Preselect at least one Wall. |
Some selected elements are ignored | The command processes Walls only. Other element types are filtered out. |
The command finishes with no visible change | The wall ends may already have joins disabled, or nearby geometry may not produce a visible cleanup change. |
A wall in a linked model cannot be selected | Open the linked model and run the command there. The command processes the current host document only. |
Only one wall end should be changed | Use Revit's native wall-end join control. BIMO applies the setting to both ends. |
The operation was cancelled | Run the command again and complete the selection and progress operation. |
Known Limitations
Processes Wall instances only.
Always applies the setting to both wall ends.
Does not provide settings, presets, or generated variants.
Does not process linked-model walls.
Does not report which walls already had joins disabled.
Does not automatically run the opposite Allow Joins command.