Todays plan is to fix the arc handling for SVG parsing with the sinister plotter and add support for DXF files.
2d DXF files are very very simple to convert into strokes for plotters, which is by design, I think that 3d dxf files aren't really any harder to parse, but the sinister plotter is currently only 2d so that will have to wait for latter.
And I think that I am missing something big about how SVGs encode arcs, it seems unnecessarily complicated to me.