Files
drawbot_LY/README.md
2021-04-02 11:56:06 +02:00

41 lines
1.7 KiB
Markdown

# XY Plotter Tool by Love Open Design
This is the official repository for the XY Plotter Tool Inkscape extension.
## Purpose
This extension work for the [DIY XY Plotter High Precision Drawbot](https://www.aliexpress.com/item/32917861259.html?spm=a2g0s.9042311.0.0.3d9f6c37xpT5iS) on Ali Express
## Installation
Download the latest release [here](https://github.com/love-open-design/XY-Plotter-Tool-by-LOD/release). Make sure to select the release targeted towards the version of Inkscape you are using. You can find the version of Inkscape you're using under **Help** > **About**.
Unzip the files directly into the Inkscape user extensions folder. Inkscape lists the location of your extensions folder under **Edit** > **Preferences** > **System**.
Restart Inkscape and you're done.
## Documentation
## Basic command
* Pen Up: `M5 S0`
* Pen Down: `M3 S1000`
* Pen Delay: `P4 P<your delay ms>`
* Pen Speed Movement: `G1 F<your speed>`
### Custom G-code Header and Footer
Add "header" and "footer" text files without extensions in your destination directory to add custom commands. Don't forget to add a new line at the end of these two files.
If no files are detected the default values are :
- Header : G90 ; Absolute positioning
- Footer : G1 X0 Y0 ; Move to X0 Y0
## For developers
Pull requests are welcome. Just make sure to test your code on both Python >=2.6 and >=3.5 for the main branch, and Python >= 3.6 for the development branch (In the next major release we'll drop support for older python versions in an effort to improve code readability).
## Credits
This inkscape extension is adapted from [J-Tech-Photonics-Laser-Tool](https://github.com/JTechPhotonics/J-Tech-Photonics-Laser-Tool) inkscape extension.