Thinking about trying to get auto-bed-leveling happening on my bot and read a Google Groups thread (about using FSRs for auto bed leveling on delta printers) in which @Whosa_whatsis threw out the idea of just turning the spring/thumbnut bed attachment into a simple switch (circuit closed when the bed is pressed against the underside of the thumbnut, circuit open when the nozzle compresses the spring) to replace the Z end stop.
This seems like a brilliantly simple idea. Has anyone explored this yet? Especially on a Cartesian bot with a moving bed?