Request for Clarification on the Use of the Hole Generation Tool in Archipack_PRO
Dear Archipack_PRO Team, First of all, I would like to congratulate you on the development of Archipack_PRO, a truly powerful and useful tool. I need some clarification regarding the functionality of the tool that allows hole generation using parametric shapes. Specifically, I have noticed an unexpected behavior when Rafters are present: the cut produced by the automatic Boolean operation does not behave as expected. If the hole shape is positioned within the roof perimeter, the rafters affected by the Boolean operation are cut shorter than the predefined shape (see red highlighted areas - Fig. 01). However, if the parametric shape extends beyond the roof perimeter, the rafters are cut exactly where expected (see green highlighted areas - Fig. 02). This behavior becomes evident when enabling the Bargeboard, which visually confirms the issue. Additionally, it seems impossible to modify the inclination of the rafters at the cut location, preventing the proper insertion of transversal elements (see Fig. 03, 04, 05, 06). I am currently using Archipack_PRO version 2.7.2 with Blender 4.1. I would appreciate any clarification on whether this is an expected behavior, a configurable setting, or a potential bug. Thank you in advance for your attention, and I look forward to your response. Best regards.
Hi, thank you for your report.
Boundary cuts does not apply any offset to rafters, where hole one does apply an offset of rafter width (may expose this parameter for rafters and covering so you are able to set the distance from hole). Holes nearly always have structural beams (transversal elements) to support the sides, so the default distance of a rafter width should ~ work for slopes <= 45°.
Boolean operation occurs before extrusion, in "degenerated" 2.5d simple surface for performance reasons, and is extruded along z axis after, so it is not possible to alter the slope of rafter cuts at hole boundary without also altering the ends (top and bottom).
Subject: Re: Request for Clarification on the Use of the Hole Generation Tool in Archipack_PRO
Dear Archipack_PRO Team,
Thank you for your response and for the detailed explanations regarding the Boolean operation and extrusion process. It is always helpful to better understand the logic behind the tool’s behavior to make the most out of it in the modeling workflow.
I look forward to any future updates on the development of your product and new features that could further enhance the user experience. Archipack_PRO is a truly powerful tool, and every new implementation is always a valuable addition.
Thanks again for your support, and keep up the great work!
Best regards