I have been trying to create this "double donut shape" in Grasshopper, and is especially interested in having the domes only controlled by 3 circle curves, as I have attached in the screenshot. The mesh next to the curves is more or less the result I want, but this has been created by a trimmed surface the analogue way. Does anybody have a good idea on how to set this up in grasshopper?