Good evening, i am quite new to grasshopper and i am struggling with making squares that are tangent to a circle. I tried many components but without any luck. Could anyone help? Thanks

there are many ways to do this, but probably the simplest is to make a square from center, move it on the X-axis by (radius + 1/2 * square_width) and make a polar array around the origin of your circle

1 Like

I really appreciate all the answers!! I am trying each of them and i will come back with my results!

Ok the solution with frames works great!! Thanks a lot for the immediate answers!

Well, i tried to place a rectangle at each corner, but if the array counts 3 and the planes are not vertical the second smaller squares does not follow the random angle…I used discontinuity component to select the corners. Is there any solution for this?