Lunchbox surface intersection

Hi!
im trying to form a dia-grid on intersecting surfaces but lunchbox does not seem to read the split surfaces. Any help would be great!
Thanks in advance

This is the surface i need the grid on

But lunchbox is reading the original forms instead of the split ones.

Butter Donut.gh (26.0 KB)

I think all the paneling tools within Lunchbox operates on the underlyling (non-trimmed) version of the surface. you can use Brep/Brep intersection to extract the curve and use that curve to split the panels, and cull the ones inside.

By intersecting solids, you are generating surfaces with holes, that’s not very helpful in your case, try to find another way to generate your surfaces like Meta-Balls or lofted contours.