I have no idea why it acts this way, but I can tell you how to work around it. Go to Node Editor. At the intersection of the 2 areas hover over the nod that is there, click the D key to delete the node. You will need to do this 3 times until there is no longer a node there, just crossing lines. Then Arrange Menu>Break Apart. It will cut as you desire.
That’s the problem: although it’s not made clear in the doc, a closed vector path must have a distinct “inside”, which means the path cannot cross itself.
Also, that corner has three coincident points, one marking the start / end of the whole path.
AFAICT, the path planner follows very simple rules, so trying to outsmart it generally leads to heartache & confusion.
Fair enough for the closed shape, but what about the one where I broke apart the corner?
Then it would just be a string that just so happened to have the same start/ & end point ? Does it treat the open loop like a closed loop if those point coincide?
The small gap does make it behave as expected.
@thelmuth, I broke apart the corner with the node edit tool (B), which I figured to be enough, as breaking all the nodes felt a little unnecessary?
Sure does seem to be true, and weird stuff happens if you do anyway:
Although I find that behaviour unintuitive. For filling, it makes a lot of sense, but as a cut/score line it doesn’t? I just want the laser to follow the lines as though I’m “drawing without lifting the pen from the paper” kinda thing. I feel like that’s not an unreasonable usecase?
Leaving a stupid small gap does, once again, work to make it behave like expected:
I found a solution to your problem. It is connected with the correction of the cut on the laser width. Set it to 0 and everything will work. But the part will be smaller by the beam diameter if you have a laser or the cutter diameter if you have a milling machine.