How can I cut all my circles in half?

I am trying to recreate the eden project, and need to cut the circles in half:

This is my script for the circles (I basically repeated them over and over for each circle):

And now, I am cutting each circle one by one because I can’t find a way to cut them all at the same time. Anyway, I was trying to cut one circle at the center, here is the script:

And it shows the half the circle with lines, but the circle itself won’t cut:

Any help would be appreciated

If you want to split the sphere, you can use the Isotrim to achieve it.

Isotrim Grasshopper Online Document
IsoTrim.gh (6.0 KB)

thank you so much