@jwoody18 That is a great write up, Jeff.
I bought mechanical switches for my Mill some time ago and have yet to install them.
There is one thing that I have never figured out, and that you can likely educate me on.
After installing the switches and telling grbl that they are there, when I first start the Mill, I would click on “home machine” in UGS and the machine would go to the same place every time. That being, where the switches are. I get that.
Here is my confusion. Let’s say that I do that, then I jog the machine to the middle of my work piece, and set XYZ0. I start my job. The job is going to take several hours, so after a few hours, I stop the job, disconnect the Mill from UGS, shut down UGS and turn off the Mill controller. (This is my nightly routine.)
Now, the next day, I want to continue. I have not moved the material on the bed. I turn on the controller, start UGS, connect it to the Mill, then hit “home machine” again. The machine returns to the same place as the day before. That is, where the switches are.
Now, my question (finally). How do I get the machine back to the XYZ0 that I set the day before?