Installation#

uv run tool svg2plot

System#

The script is running on a Raspberry Pi 4 (bookworm), Python 3.11.

This code is the interface for an in-house plotter controlled by a Woodpecker Camxtool V3.5 running grbl 1.1h. The plotter is described in the documentation.

A common requirement to access a plotter is to add the user to the uucp group, thus giving write access to the controller (/dev/ttyUSB0):

cat /etc/group
sudo gpasswd -a <username> uucp

For the Raspberry Pi 4, I recommand to install the following libraries before starting:

sudo apt-get install python3-shapely python3-numpy python3-scipy