Just a brief update on my homing issue with Z not backing off the switch. I've been conversing with Arturo Duncan of CNC4PC because most of my hardware came from him. He's mystified also. What I did lately was setup a new PC, XP instead of Vista, install Mach anew, get it configured enough to move/home. I get the exact same behavior. Z hits the switch, stops, homes Mach, sits on the switch (optical) not backing off. X and Y back off as expected.
So....
I've swapped Z Home to a different pin on C23 BOB to no effect.
I've changed Z to home Neg. after moving X/Y out of the way so it'd clear, so it's hitting a different physical switch, no effect!
Installed an entire new computer/Mach3 installation, no effect.
All this besides playing with SS noise settings all the way from 0 to 1000, physically grounding to a separate earth ground rod outside 8' in the ground everything I can think of. I HAVEN'T tried enclosing the machine in lead or wearing a tinfoil hat!!
Machine runs wonderfully for hours with no other sign of noise issues or anything other than this Z home problem!!
Before throwing my hands completely in the air I might try swapping Z and X optical switches but not changing pins where they go on C23 BOB, and changing pins in Mach. If the problem moves to X I have one thing, if it stays on Z, I have another. However, I'm not sure I know what to actually DO in either case!! My uneducated guess would be if it moves to X, it has to be the CNC4PC C16 home/limit board, if it stays on Z it has to be C23 BOB or SS..........or Mach somehow.