Split surface brep with roads(breps) in grasshopper

Hi all,

I’m relatively novice at using grasshopper so I think I’m probably going about this the wrong way. I’d like to basically make a set of roads trim a surface into blocks. I would like to group the cutting breps (roads) together and just split the surface brep once, but this leads to a whole bunch of duplicates. The only work around my novice head can figure out is to split the surface brep by one road and then isolate the next surface and split that by another road. This is very tedious and simplistic. Anyone have any suggestions or better methods?

Thanks!
Spencer

SplitbyRoads.gh (25.6 KB)

You didn’t internalize your Crv params.

I’m no expert, but I think if you’re able to get curves from your roads, you could use a simple surface split:

(btw you don’t need to extract the edges from the surface for this to work)