Create a random yet regular pattern

Hi All

I need to crearte the two patterns below ro be “regular” in terms of an even grid spacing, but random layout within that grid.

The issue of how to get the pattern on a reducing sufacing evely has been solved and that part of post removed.

image
or this pattern.
image

3. Attach minimal versions of all the relevant files

2 Likes

:point_up_2:

2 Likes

thanks, to layout over a reducing conical surface was self resolved, that question removed, leaving only how to make the patterns above

What is the name maybe also Truchet.gh (73.2 KB)

There are 4 basic patterns. This definition should avoid the same element being neighbouring. I don’t know how to do that.

R8 is not required.

1 Like

You will fin many Truchet definitions on this site and on grasshopper3d.com.
If you want to use a plugin (Nautilus) and avoid 2 same patterns touching you can use this

it be also work on surface, meshes … but will need to be changed
truchet pattern.gh (13.6 KB)

1 Like

What is the name maybe also Truchet v1 Nautilius nColor.gh (55.8 KB)
Thank you very much, @laurent_delrieu I was looking for your component but could not remember in which post I saw it, now I got it. Powerful!.

And if you add True to P you must also have not 2 same patterns on corners. But in order to not have repetitive pattern it is surely better to have more than X patterns.

image
2 colors if just edges as relations


3 colors are enough if corners are added in the topology

Here 5 colors used

3 Likes

many thanks for the replies! One option is now presented. turns out i prefer the maze componet in the same tool suggested above.