Strictly speaking it will be no more an hexagon but a polygon with 6 sides. Most of the time pattern is just scale in all direction, choosing 2 scales in 2 directions means choosing direction vector.
In geometry, a hexagon (from Greek ἕξ, hex, meaning "six", and γωνία, gonía, meaning "corner, angle") is a six-sided polygon. The total of the internal angles of any simple (non-self-intersecting) hexagon is 720°.
A regular hexagon is defined as a hexagon that is both equilateral and equiangular. In other words, a hexagon is said to be regular if the edges are all equal in length, and each of its internal angle is equal to 120°. The Schläfli symbol denotes this polygon as
...
An hexagon has just one dimension !
Your radiused rectangle in this thread is 749 units long compared to 595 units in the previous thread (and my last post). And the corner radius is smaller. So more holes (400) works better than 141 holes. And it looks better to reduce ‘Min Radius’ from 0.429 to 0.250.
[edge_holes_2021Oct27c]
edge_holes_2021Oct27c.gh (51.4 KB)
Can you please clarify that requirement? Is the image in your first post relevant or not?
Similar patterns have been done in GH for many years:
You basically have two choices. If each ring has the same number of hexagons (or circles), the circles/hexagons must get smaller. If the perimeter is not a circle, spacing gets more complicated, such as this effort of mine for a “Gradient Dot Pattern”, in this case on a curved surface:
[image]
The other ch…
Dear community
I tried some plugins to put hexagons on a surface with a seam.
I tried lunchbox, ngon. I didn’t try Paneling tool. These tools have problems or the seams (lunchbox, or too much points (polyline with 9 points for ngon plugin), not hexagons at the ends, or too much distorsion …
As I need quite nice hexagons I developed a little tool 2 hours work).
You just have to put the number of hexagons on a ring and say where is the seam (U or V).
[image]
Did I miss an existing tool ?
M…
…