algorithmic modeling for Rhino
Sometime ago I put together a CSharp component to generate hexagon cells on a surface, I've just release it as a GHA.
The cells are generated using polar coordinates so the cells in a flat square would be regular hexagons.
I hope you find it useful!
I forgot, it will go under surface-util!
Thanks for sharing!