I quite fancy the idea of my CNC software turning the spindle off automatically....what I'm not keen on is the concept of it turning on again while I've still got my hands on the collet holder!

So how is this addressed in practice? (I'm sure it's not just me that it alarms!) ...the thought of a simple relay to control the spindle on/off doesn't seem that robust....I'm figuring there needs to be some form of time delay (sustained condition for X seconds) before the spindle can be allowed to start?