I have found the intersection points, shattered them and then attempted to cull the lines but they are still showing. I can’t figure out what I’m doing and have no clue how to make it work.
You didn’t internalise your base curves…
Anyway, if you want your star cup to be parametric, then check attached definition.
You’ll need pufferfish plugin.