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.