/sovol_xy

Python Library for communicating with the Sovol XY Plotter

Primary LanguagePythonMIT LicenseMIT

Sovol XY Plotter

Release Status CI Status Documentation Status Updates

Library for controlling the Sovol-SO1 xy plotter using the Marlin Firmware

Usage

Requirements

  • Requires libcairo. On debian platforms apt install libcairo2-dev should install the required dependency. After this you can run poetry install, or pip install.

Installing

Features

  • TODO

Architecture

graph LR
    ParseSVG --> ShapesToPathSegments
    SortAndCombinePathSegments --> WriteToDevice
Loading

Devices:

  • Simulation
  • File (produce G-Code)
  • Sovol-XY

Credits

This package was created with Cookiecutter and the zillionare/cookiecutter-pypackage project template.