Alter block instance and have gaps in array of block

I have an array of 5mm tall rivets, 6 rows high, 2 stacks deep, and 13 rivets along X axis and when altering them to a block instance 6mm tall the 1.5mm gap between rows becomes 0.5mm

Any way of maintaining that gap between rows when altering the rivet heights ?


I’m not sure if you are still working on this one but if you are, can you post a file with the exact steps to reproduce the workflow? Ideally two versions of the array side by side would help. Then describe what commands you are using when you say altering them to a block. My hunch is that Scale1D would help here but I may be misunderstanding the process you’re going through and the end goal.