I have been struggling with what to use for a “Z” axis end stop. I am currently using a mechanical end stop that I have just laying near the homing point and when I do a homing command I just bump it 2 times with my thumb. This gets it close, but I want repeatablity and hopefully a mostly hands off homing sequence. So two questions:
What is the most common “Z” homing device? I would like to be able to use it when a pen / marker is installed as well as a router. This leads me to think I should have a switch that is mounted to a small platform that I can place under the pen tip or bit during he homing but then move it out of the way after homing. This leads me to the next question…
If I make a switch as described above, how do I offset the “Z” axis in Marlin? The M666 command doesn’t seem to work on my machine (and I am okay with that). Because the M666 command doesn’t work, I haven’t tried the M500 command to “flash” the offset to the Arduino.
One last kicker, I don’t have a reliable computer I can use next to the CNC. The last 2 times I have needed to upload the firmware I disconnect the Ramps from the Arduino and hike over o the desktop. Shame on me…but I am too cheap to buy a decent laptop at this point.