Most blue laser engravers have a rectangular beam geometry, making the cut more effective in one direction than the other. This program modifies an existing GCODE file to correct the cutting speed on the less powerful axis, ensuring more consistent results without requiring repeated passes.
- Adjusts the feed rate of GCODE files based on the selected axis.
- Provides a graphical user interface (GUI) for selecting the axis and opening/saving files.
- Python 3.x
Clone the repository:
git clone https://github.com/fer-leon/Rectangular-beam-correction.gitEnsure you have Python 3.x installed.
-
Run the script:
python Rectangular_beam_correction.py
-
A file dialog will appear to select a GCODE file.
-
After selecting the file, a window will appear to choose the axis (X or Y) to correct.
-
The program will adjust the feed rate based on the selected axis and save the corrected GCODE file.