Hi Johannes,
Although it may seem silly to use a robot for 2D cutting, I do have such needs, and since I have a mill and a plasma torch, I can cut almost everything which is quite handy.
In that context, cutting round holes happens VERY often !
I'm looking forward to see your solution.
I was thinking of a "Close path" input (value would be "True" or "False"), for each type of Path component ; similar to the "Persistent Close" option in the Rhino "Polyline" command.
Cheers,