Glowforge Automatically Adding Stroke?

Here’s a “fixed” version of the file made in Affinity Designer:


And here’s how it looks in the GFUI:

I fixed it by reversing a bunch of the paths so that the non-zero rule produces the right results. Here’s what I did:

  1. Select the path:

  2. Geometry->Divide

  3. Deselect the curve representing the background shape:

  4. Choose the Node tool and then click on Reverse Curves:

  5. Add the background curve back to the selection:

  6. Geometry->Subtract

  7. Set fill mode to non-zero just to check that it looks ok using that rule (because Glowforge uses it no matter what):

  8. Looks good!