-
Notifications
You must be signed in to change notification settings - Fork 544
SVG support
Tomas Mudrunka edited this page Oct 2, 2018
·
7 revisions
bCNC currently only supports subset of SVG. While this might change in future, it only support paths without transforms for now. ( vote here: https://github.com/regebro/svg.path/issues/36 )
This document will tell you how to prepare SVGs for bCNC. This is also good reading if you try to preprocess SVG file for any other CAD/CAM software, which often use the same subset of SVG format.
- Inkscape -> Path -> Object to path (Shift+Ctrl+C)
- Inkscape -> Path -> Stroke to path (Ctrl+Alt+C)
Select the group and press
- Inkscape -> Object -> Degroup (Ctrl+Shift+G)
- Inkscape -> Object -> Group (Ctrl+G)
This should apply the transforms
For some objects who have a similar problem, spirals and stars for an example, the quick way is to do
- Inkscape -> Path -> Stroke to path (Ctrl+Alt+C)
Alternative method to apply transforms might be to use this plugin
- https://inkscape.org/cs/~Klowner/%E2%98%85apply-transforms
- https://stackoverflow.com/questions/13329125/removing-transforms-in-svg-files
- Inkscape -> Extensions -> Modify Path -> Apply Transform