I've built a PrintNC wood router CNC. Running GMOCCAPY currently. Had been running fine, Config mostly static for a few weeks. Ran successfully yesterday. Went out to do a quick cut tonight, Tried to home the machine and Z won't home.
My Z zero is 0, the switch is at +10 and the min limit (lowest) is -130. When I homed Z it moves up to the limit switch (inductive) and never stops. my position is counted up so it's way out of bounds. I guess my stepper to ballscrew coupling is slipping when Z hits the hard limit.
I'm using a Mesa 7i96. I can physically see the limit switch change when I test it with a piece of metal, so I'm pretty sure it's not hardware. I've messed with resetting linuxcnc.vars and position.txt to get back in "good range" of position for Z. I'm stumped. HalShow (watch) shows that "pin" change but I'm not convinced it's happening correctly. I don't know what else could have changed.
Any ideas?