Why do cutting machines need SVG instead of PNG?
Cricut Design Space accepts PNG for print-then-cut projects, where it prints the image and cuts around the outline. It cannot follow precise internal cut lines from a PNG, because a PNG is a grid of pixels with no path data. SVG supplies paths the software can use for cutting.