Seperate breps that intersect with multiple curves

Hi, I am having trouble separating the surfaces that are intersecting with a set of curves. I want the intersecting surfaces to move along the curve while the rest of the surfaces do not change. I was able to select the intersecting surfaces, but what I can not achieve is that I can not dispatch those surfaces successfully from the main list of surfaces. I would appreciate your help :slight_smile: (67.7 KB)

when I dispatch instead of cull pattern, it does not work, would you also take a look to that :pray:t2:

Flowinal Edited (74.4 KB)

thanks a lot!