Diamond curved pattern


I am trying to recreate this pattern:

So far I managed to achieve this:

Diamond Pattern.gh (16.4 KB)

The problem now is that I don’t really know how to maintain the same distance between cells so the pattern appears “curved” like in the reference photo. Since each row has elements of the same area I thought of somehow grouping them and make them move for distance that would be related to their area? I am really struggling with this one, I’ll be really thankful if anyone could help me with this task.

EDIT: In the file I attached cells are not of the same area in each row, since the atractor I used is a point, not a line. Excuse my mistake.

Have a great day!

Looks to be a simple overlapping of circles.

  • draw a circle
  • make copies by offsetting, say in x direction, play with spacing to get desired pattern
  • you can use as is, or take intersection points and draw a polyline, if that is what you want

Clipper2 Spirorat.gh (22.7 KB)

1 Like

You can use Clipper2 for fast result

Or this way

pattern_cir.gh (13.9 KB)


Thank you, sorry for late reply :slight_smile:

1 Like

“18 days later” :exclamation: :question: :man_facepalming:

Yes, I was unable to reply while being sick in hospital :slight_smile: