When I create a block which includes an window with an alignement offset, the window loses the custom horizontal alignment offset. When I open the block to edit the offset is restored, but when I close it the Offset reverts back to zero. Rhino 7. Va 3.0
Hi @djhg can you share an example of this? I can’t reproduce it.
This is VisualARQ 3.7.2 on Rhino 7.

Thanks Francesc:

WIndowLosesAlignmentOffsetWhenIncludedInABlock.3dm (633.8 KB)
Version 7 SR38
(7.38.24338.17001, 2024-12-03
Va3.8.1
Hi @djhg this is an expected behavior. You are creating a block from a window, and blocks don’t intersect with walls, or have any parametric feature (like the alignment).
Why do you need to create a block from that window?
Thankyou Francesc. The window in the block does in fact interact with objects external to the block in that it cuts the window hole into the wall. This much is good, but that the window doesn’t respect its alignment settings seems, to me at least, to be contrary to the expected performance.
The model I uploaded is a stripped-down example of what I’m doing. The window is actually part of an assembly which i need to iterate identically around a building. As a block, I can edit the assembly and it updates everywhere, which would be great. Since blocking doesn’t retain the window’s alignment, I have to delete all iterations but one, edit that one, group it, and mirror it around the building.
I’m surprised about that. Windows inside a block don’t interact with walls outside of that block. If you have an example where this works, I’d like to see it.
So it is, thanks. I guess it’s only doing that when it’s grouped. But it would be nice if it did so when it’s in a block.
