updated UI for SVG export on screenshot below:
- renamed to Export as CAM/plain SVG;
- MakerCAM option description, which originally was implemented as QLabel, replaced with ToolTips - to make it more similar to other UI/save space in dialog;
- all options by default is the same, as was before;
- added option to set line width (it was hardcoded to 1mm, so default value is the same)
- added export of image and option to dialog (absolute path used)
- added baking of lines of all supported types(dot, dash, dashdot, etc)
code can be found as a branch at
https://github.com/ayaromenok/LibreCAD/tree/00_RollOutBranchAny suggestion are welcome!
I will make a few more tests with different CAM's, Inkscape, etc, and if everything is OK - will make a pull request.
Screnshot of updated SVG export dialog

result of export of test scene with existing and new exporter, as shown in Inkskape 0.9.2
line width, images and baked lines showed