Ribbed surface following curves

Hi all,

I am trying to do create a double curved surface from a set of curves. By hand I managed to create the following:

But the ribs need to have the same ‘diameter’ across their heights and the surface in between the ribs needs to act like a sort of draped surface between the ribs. So the ‘depth’ of the surface in between the ribs needs to vary. When the surface in between the ribs is near a ‘cross’ of the ribs, the depth of the surface needs to be smaller, see image below:

The ribs will not be pipes as in the drawing, but it explains the principle of the difference in depth of the surface in between the ribs.

Does anyone know how to approach this?

Thanks!

Stefan

Ribs_v1.gh (13.8 KB)