Multiple Sweeping Rails operations with a Single Cross section

Hello Forum, (10.2 KB)

Forums_Questions.3dm (8.9 MB)

I have been researching for the last couple of days trying to find a solution to my problem. I need to create drainage areas for the curve-based outlines of these morphed patterns. I have found a plugin, @clipper, which does that can create the outline and trim it appropriately. My issue is in trying to find a way to plug in the rails to the GH script, and the cross-section, to have it sweep all of my outlines in a given pattern in one operation, instead of one at a time. I have seen scripts that do this through the creation of the geometry for the rail inputs, however, I am outputting from the vectorize plugin, and they are constantly changing. Anyone have any ideas on how I could go about doing this? Is this even possible? Does anyone have a better way of going about it? Any insight into this would be extremely helpful! Thanks~

The sweep form in the right view is the desired effect I am trying to achieve.