Thomas Buck 5af8db2bc7 copy-past-error causing 1s too long exposure in sparkmaker script | 1 年之前 | |
---|---|---|
.. | ||
README.md | 1 年之前 | |
convert_lasergrbl.py | 2 年之前 | |
convert_sparkmaker.py | 1 年之前 | |
gcode_center_outline.py | 1 年之前 | |
outline_gcode.py | 2 年之前 | |
send_gcode.py | 2 年之前 |
Scripts that convert or otherwise work with G-Code.
Converts output from LaserGRBL to a format that can be understood by the Marlin firmware.
Takes all G1 move coordinates from a G-Code files to get the bounding box of the object, minimum and maximum coordinates in x and y axis. Then produces a whole lot of low-power moves along this bounding box.
Useful to proplery place stock material on a laser cutting machine.
Combines the previous two scripts.
First cleans up G-Code from LaserGRBL like in convert_lasergrbl.py
.
Also creates an outline as a separate file, like in outline_gcode.py
.
Both are then shifted as well to the center of my machine.
Machine size is hardcoded in the script.
Simple G-Code sender using pySerial to access serial port. For use with Marlin and possibly other RepRap compatible firmwares.
Convert PrusaSlicer .sl1
files to Sparkmaker .wow
files.