Archipack Automatic Boolean - s-leger/archipack GitHub Wiki

User manual

Using "draw Window or draw Door" tools automatically create holes for you, even on custom walls.

Should you want to update a wall (eg after a window copy made by hand), Find Auto boolean on the left part of 3d view, under tools>tools>Archipack
Slap your windows and doors over your walls, select the wall, then press AtutomaticBoolean.

AutoBoolean look for holes in wall bounding box, so avoid overlapping walls !

Apply holes

When all holes are done, you may want to "apply" them on your walls eg for export, and in order to simplify your scene. Use either "selected" or "all" under Archipack Tools -> Apply holes to apply holes modifiers, and delete holes from scene.

Important Note:

On regular archipack walls, apply holes can be reverted at any time by selecting the wall and pressing AutoBoolean.
Custom walls and 2d to 3d walls are not able to revert changes done by apply holes, so use with caution.

Solver mode:

  • "BMESH" by default, as it is fast and working for most of cases.
  • On wall with many holes or overlapping holes, using "CARVE" in solver mode may help with failing booleans. (Carve mode has proven to be less stable than bmesh and may crash blender so use with caution)