Voronoi + Delaunay structure adjusted to circular geometry

Hi, new user here, also non native english speaker, i may have grammar errors.

I wanna adjust the voronoi structure from this reference to a circular geometry, this has a hole in the middle and im clueless on how to make that the pattern follow the desire surface. Also if you have any advice on how to manually adjust the origin points would be much apreciated.



Voronoi + Delaunay

Voronoi on a surface.gh (10.6 KB)

Your initial curve is not internalized so the GH file is useless.

P.S. If it’s a circle, it’s better to construct it instead of referring to a circle created in Rhino.

I don’t see any reason for the Voronoi in this case?


Voronoi on a surface_2025May31a.gh (8.1 KB)

P.S. When the cat is away…


Voronoi on a surface_2025May31b.gh (7.8 KB)

1 Like

Hi Joseph, thank you for replying and sorry for the late response. Also its evident that you have many skills at “thinking in grasshopper ways”.

Im currently learning how to develope code in gh mainly because of my architecture project (im an architecture student at Chile). Im interested in gh but i really didnt had a chance to implement parametric design because isnt necessary at my university and its like making projects harder to develope without any reward. But i like it.

Enough of me, this is the code my professor developed for my project. I’ll post it here just in case you, or anyone who may be reading this, can take a look.
codigo rozas.gh (17.5 KB)(ignore the first code, the longer one is the one)


Example of how i implemented coronoi and delaunay for a greenhous (project still in development)