Introducing SVG Flattening for Laser and Vinyl Cutting
October 08, 2019 · Thomas Yip · Everything SVG · How to Vecta
SVG editing for vinyl cutters and laser engravers just got much easier with Vecta's new feature - SVG Flattening. This feature is made possible with Vecta's user - John Robinson's feedback and input, thanks John!
What is flattening?
Flattening is an operation that removes shapes or part of shapes that is hidden under another. Consider the following semi transparent shapes:
For flattening operations, the yellow circle is fragmented, and the part of the shape that lies under the blue triangle is removed.
Why would you use flattening for?
Many hobbyists rely on SVG graphics to feed their laser engravers or vinyl cutting software to produce amazing products (like the Go board coasters shown below).
However the amount of work that goes into the drawing is huge and time consuming.
Consider a single Go piece on a grid as below:
It is easy to draw 2 grid lines and place a round Go piece on top, but the grid that runs under the Go piece will get engraved as well, which is NOT what you wanted.
Although users can use our advanced shape operations to do all these manually, with the flattening operation, all the work is fully automated, resulting in huge productivity.
How flattening works
Flattening removes shapes and paths underneath filled shapes (irrespective of their filled color and opacity).
Flattening will not remove shapes if the shape on top is not filled.
Vecta is designed to provide accuracy, with real world measurement units in inches, m, cm, and mm, which is particularly useful for accurate sizing.
Do let us know if you have any comments on how we help you create SVG better, easier, faster.
Thanks for reading.
Founder at vecta.io, created Capital Electra, engineering nerd.