Editing divide domain

Hello, can anybody suggest how to achieve dividing the flat surface with equal shifitng each row as in the image?
Can it be done by editing domain, or should I use lunchbox?
Thank you.

Does it need to work for any surface, no matter how curved, closed or trimmed, or is just for rectangles?

I need it for a rectangle with a hole in the middle, but I think I can figure out the hole later=)

There was a similar question here:

1 Like

Thank you so much! And wow, i was hoping it would be easier…

It may be.
There could be other, better solutions.

1 Like

I don’t think it’s a good way to go, anyway check this as well…

StaggeredFacadePattern_re.gh (13.0 KB)

2 Likes

StaggeredFacadePattern_reV2.gh (13.3 KB)

3 Likes

I did my best, but he’s better!!!

1 Like

Hi, I did some experimentation on Kim’s file.
I see now that it is important to focus on which operations are heavy and which are not -and also the order in which you do them.
(eg. it’s better to create the surface with the hole from the beginning and then partition it, than to create the panels and then subtract the hole)

p.s. in this definition, if you input a negative step, the ‘flow’ changes direction.

panels1.gh (17.9 KB)

2 Likes

Thank you very much!!! Less unfamiliar components in this script=) :heart_eyes:

I’m sure yours is also great, it’s just I am not an experienced user and a lot of unfamiliar components scare me :slight_smile:

Thank you very much :blush: