-
Notifications
You must be signed in to change notification settings - Fork 230
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
Jog does not respect G90 absolute #167
Comments
Hi @foxabilo, According to the jogging documentation: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Jogging, the jogging command use the current modal G90/G91 mode when there is no G90 or G91 command in the jog command. For example:
=> The jog will be executed in G90 absolute mode.
=> The jog will be executed in G91 relative mode, but the system modal G90/G91 mode will not be updated and stay in the G90 mode. You ca use the $G command to see the GCode interpretor status and verify the active G90/G91 current mode. This behavior is made from the gcode.c file which copy the current mode at the begining and don't store modified modal mode at the end when the command is a jogging command. @++; |
Thanks, I'll give the $G a test out and report back
…On Fri, Dec 9, 2022 at 7:22 PM Gauthier Brière ***@***.***> wrote:
Hi @foxabilo <https://github.com/foxabilo>,
According to the jogging documentation:
https://github.com/gnea/grbl/wiki/Grbl-v1.1-Jogging, the jogging command
use the current modal G90/G91 mode when there is no G90 or G91 command in
the jog command.
For example:
G90
$J=G1F500X123
=> The jog will be executed in G90 absolute mode.
G90
$J=G91G1F500X123
=> The jog will be executed in G91 relative mode, but the system modal
G90/G91 mode will not be updated and stay in the G90 mode.
You ca use the $G command to see the GCode interpretor status and verify
the active G90/G91 current mode.
This behavior is made from the gcode.c file which copy the current mode at
the begining and don't store modified modal mode at the end when the
command is a jogging command.
@++;
Gauthier.
—
Reply to this email directly, view it on GitHub
<#167 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFOINTDSD7ZDLV6J3LN5MRTWMOBGHANCNFSM6AAAAAASV5WAVE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi, I've compiled and installed the edge branch, I assume that is the latest.
If I set my machine into G90 absolute and then jog to a new location I am left in G91 relative mode and have to issue a G90 again.
Is this expected behaviour?
The text was updated successfully, but these errors were encountered: