Hi Everyone - Stuck again!

I am trying to create a pattern of scaled circles on a surface, then remove the circles which intersect a boundary curve on that surface.

I did think about using closest point to remove circles within the radius distance of the boundary, but I don’t know how that would work with the scaled circles - seems like it would get very complicated.

I thought the collision one|many component might be a way to do this, but it doesn’t seem to work with this version of the geometry, and in a different version it selected 2 of 110 intersecting circles - I don’t know if I’m just misunderstanding how the component works and I should use another method, or something is wrong with the input data.

Any tips or suggestions would be appreciated.

Many thanks

Peter