Dynamic Array in multiple directions

Is there a function that can create an array of objects in two different directions?

It would be best if this could be dynamically adjusted or preview the results before accepting, much like the array tool already does.

for reference, formZ does this with the Transformation Macro tool, and Cinema 4D does this using the Cloner: I can set the number of copies, and the distance between objects in the X and Y (or Z) directions.

I feel like this could be done easily in grasshopper… but I’m like a deer in headlights in that area.


If I’m understanding the request, I think Grasshopper is what you’ll need for that.

Array can go in X,Y, and Z plus/minus directions, but there is no “both sides” option in the native array tools.