(Note that values can be in decimal 123, octal 0123, or hex 0x123.) For example, this will draw a box of side length 8 using five needle-downs: The send-path utility reads (and sends to the machine) a whitespace-separated lists of pairs of integers in this range. The send-path utility (in the send-path folder) can be used to send a path to the embroidery machine.Ī path is a list of needle-down locations, expressed in integer machine coordinates.įor the large embroidery hoop, these coordinates range from (0xfeb8,0xfe1b) at the lower left to (0xffff,0xffff) at the upper right, for a total sewing area size of 328x485 machine units. This git repository holds documentation about the USB communication protocol used by the machine and a small libusb-based command line utility that can send paths to the machine from Linux, MacOS, and - likely - Windows hosts.
SINGER FUTURA CE 200 CROSSSTITCH SOFTWARE SOFTWARE
(Though we have had success running the software inside a Windows XP virtual machine.) Unfortunately, the software that comes with these machines requires Windows XP, and does not work on Linux, MacOS, or (reportedly) modern versions of Windows. These machines are controlled by a host computer that connects over USB Today, they are often available second hand for around two hundred dollars. The Singer Quantum Futura CE 200 is an computer-controlled single-needle embroidery machine from the early 2000's.