I am trying to get a space of 85mm (or 0.85 BU for now) between each cube while the cubes become proportionally smaller. I thought constant offset would work but it pretty much works the same way as relative. I suspect it is because the object’s world-space is shrunk instead of local space… but I am just guessing.
Array doesn’t duplicate objects but object data and the offset options set the center for the duplicates. It doesn’t have a recursive offset option that would take relative offset from each of the duplicates, and have the next one positioned so that there’s a constant gap in between.