I opened a file (I tried this with 3 files, actually).
I set X0Y0Z0.
I clicked on āoutlineā in the GUI.
After outline ran, I used the GUI to jog in X, Y and Z.
I clicked on āreturn to 0ā on my keypad.
6 Nothing happened.
In the GUI, I clicked on " go to X0Y0". The mill did return to XY0.
I clicked on āgo to Z0ā. The Mill did return to Z0
I jogged using the GUI again.
I pressed on āreturn to 0ā on my keypad and the mill did return to all zeroes.
In the console, when I press on āreturn to 0ā on the keypad, it issues the code G0 X0 Y0 Z0.
So, I ran another outline. After it ran, using the GUI, I jogged in X,Y and Z.
Then I entered the code G0 X0 Y0 Z0 into console and hit Enter. Nothing happened.
I repeated steps 7 and 8 and it ran as before.
There was no reason to expect that entering the code in console would produce different results from using the keypad as a keyboard shortcut, but I figured that it was worth testing.
@chrismakesstuff Hi Chris. I guess that I wasnāt clear. I have a keyboard shortcut on my wireless number pad that is āgo to X0Y0Z0ā. I set this up early on in gSenderās development, when the shortcut menu included this process. Even though the shortcut menu no longer includes this option, clearly the updates to gS do not update whatever file it reads for shortcuts, so my shortcut is still available on my keypad. (As you know, the GUI also used to have a button that sent to all zeroes, but it was removed because users were not setting a safe Z and they were dragging their bits across the work piece.)
This command does not work after an outline command. That scenario is set out in steps 1-5 in my previous post.
In step 6, I clicked on the GUI for āgo to X0Y0ā. That worked. In step 8, I clicked on āgo to Z0ā in the GUI, that worked.
So, in short, if I want to stick to the GUI 2-step process to go to all zeroes, I can. However, following an outline command, if I want to go to all zeroes in one step, I canāt.
Just to be clear, my shortcut to go to X0Y0Z0 works fine if I donāt do an outline first. Clearly, the outline function does something that removes the ability go to all zeroes in one command, either by shortcut, or by using the console.
This is not a big deal, for me at least. I seldom use the outline feature. It is simply one of the processes that I tried in an attempt to test all possible scenarios.
The shortcut was removed but your configuration still contains it for some reason - the migration must have failed to remove it for you for some reason when we made those alterations.
The reason you see no movement using your spooky ghost shortcut after running outline is that outline sends a G91 Z-5 movement at the end to go back to the original position - so all movement is incremental. The ghost shortcut just sends āG0 X0Y0Z0ā - and an incremental movement of all 0 is not a movement at all.
If you want your go to all zero button to always work in all scenarios, you can make a custom macro that is just āG90 G0X0Y0Z0ā and keybind it to the same button your ghost shortcut is on your keypad. Iām also going to make some alterations to the outline tool to return to the original movement modal after outline is complete if it wasnāt G91.
Past that, this isnāt going to be an issue for any other users since they (likely) wonāt have the ghost shortcut kicking around.