Robocut

Simple open source software for with support for Silhouette products: Cameo, Portrait and Craft Robo

Windows Mac View on Github

Robocut

Overview

Robocut is a simple program to control Craft Robo and other similar vinyl cutters. It takes an SVG file as input and sends it to the vinyl cutter for cutting. The program uses the Qt GUI toolkit and is available for Window, OSX and Linux. It is very simple but gets the job done. However there are some known issues.

History

Robocut is written and maintained by Tim Hutt, with some contributions from Markus Schulz.

Download

Download binaries for:

On Linux, you need to build from source. Ubuntu has a package that may or may not be extremely old. I may look into Flatpak at some point.

On Windows you must get a libusb-compatible driver for your device. The easiest way is to use Zadig. Run it, and select your device (you may need to go to Options->List all Devices). Then install the WinUSB driver.

Troubleshooting

Known Issues

  • On Mac, the pressure settings sometimes gets reset to 1 for no apparent reason.
  • It currently crashes if you feed it an SVG containing raster data. You probably don't want to do that anyway.
  • Sometimes the cutter freezes mid-cut. I'm not sure if this is an issue with the cutter or the software (possibly a full buffer somewhere?).
  • If you try to cut twice in a row without power cycling your cutter you may get an "Unexpected response" error.
  • It can't really handle SVG font objects. You must convert them to paths before exporting the SVG.

More information is available in the README.md (see Github).