Trimming Surfaces

Hi Guys,

Can someone please explain to me the best method you would use to trim this surface:

The surface is created using reference curves created by pushing co-ordinates from an excel workbook as shown: Trimming surfaces images1

 

 

 

 

 

 

 

 

Using the same method I have a set of curves that lie within the surface that I need to trim too I’ve extruded them in the image below so they are easy to see.

Trimming surfaces images3

 

 

 

 

 

 

 

 

 

I can create void forms with these curves directly in Revit and cut the geometry, however I want to automate this in Dynamo rather than manually creating the voids to trim the surface every time the layout changes.

Is it possible please advise?