New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
G1 missing #73
Comments
Ok, The following works for me (changes in **):
Possibly the "F {1}" part is not necessary. |
Grbl v1.1 has memories where store the last speed used. when a movement command is sent without specify the speed grbl use the last speed settled, so no Fxxx command needed unless a speed change is required. So not sending F command is not a bug, is an optimization. hope @chamnit can confirm |
Ok, but with the optimization of the F command, unfortunately, the G1 command was also dropped. My hack helped me, but since I know the code too little, I could not optimally repair. |
The drop of G1 command is also an optimization. Multiple G command is not needed since gcode is modal and remember the last state. http://www.cnctrainingcentre.com/cnc-programming/modal-nonmodal-g-codes/ |
This works fine:
But in this case simply the G1 is missing and the Laser run with G0 speed
|
Ok, I now undertstand what you say! |
G1, M3, and F feed rate are all modal. Once set they don't need to be sent again until there is a change in modal state. Also, an F feed rate programmed with a G0 does not alter how a G0 behaves. Some firmwares allow this but it's incorrect. F should only alter feed rate (G1 G2/3 etc). Not rapids rates. But you can override them to run slower via the override commands instead. |
@grosseruser It seems that the problem is related to the use of PWM-less mode. The reason why I never noticed the problem is that I use the PWM mode, which does not seem to be affected by this bug. Investigating... |
@grosseruser If you want you can check-out and compile my last commit (master) and check if it fix. |
I'm sorry but I am on the road with the motorbike in the Pyrenees and enjoy my holidays. I can return at the earliest in 8-10 days. |
enjoy your trip |
In the attempt to engrave the infill of a image is missing in most cases the "G1 Fxxx" so that the laser moves with travel speed.
The engraving of the contur works fine.
Example:
The text was updated successfully, but these errors were encountered: