Hi, DutchDan,
Like you, when I first built it, my thinking was that the holding torque of the motor would be sufficient, so my first version didn't have the brake. However, on a couple of occasions, it did move – at the time I was making a tiny countersink to the hole. It wasn't backlash – it actually moved a (part?) step apparently. Eventually I put this down to the fact that I was using the driver in 1/16 step mode, which I found does reduce the holding torque (to about 70% as far as I can find out). , and I think possibly that as I fed the countersink in, it was just enough to move it. (but I'm not sure how!)
I also wanted to be able to leave work in the chuck, but with power off, so eventually the brake was tis easiest solution. The one I used is a 24v DC version, intended for use with a NEMA23 motor. Same diameter as the motor, and about 2cms thick overall. It only uses about 250mA to pull it off, so it was easy to switch it using a small power MOSFET driven by one of the Nano pins, and it locks the shaft solid – no worries! It is 'failsafe', in that it has to be powered to remove the brake.
I actually found the mechanics simple and cheap – the most difficult problem was the switching – I wanted to keep it simple, and used a film-type keypad to begin with, which quickly gave up the ghost. A small mechanical keypad was next, but I didn't like that next to the mill with flying swarf, so eventually I used 3 pushbuttons on the controller box – 2 buttons cycle 'up/down' through numbers/menus on the display, and the third starts/stops operations – seems to work for me.
For the size of the work I use it for, there is enough torque to also turn the work against a small (3mm max) milling cutter – I guess you could use full-step operation for more torque, but less accuracy.
Tony – there is no worm/wormwheel on my indexer – the chuck is driven directly by the stepper, with the brake screwed to the front of the stepper and acting on the same shaft. The stepper has 200 full steps/rev, but is run in 1/16 step mode, so has 3200 steps per rev. This is a step size of 0.1125 degrees/step, which is much smaller than I needed. Of course, it means there is not always a full step count for some rotation angles, but I rounded up or down in the calculation to get to the nearest whole number of steps, implying a maximum error of half a step, or 0.05625 degrees – close enough for me. Of course, if you need additional torque to turn a bigger chuck, then you could use gearing, but I didn't want or need the additional complexity, and it would also allow use of full or 1/2 stepping for more torque (or just use a bigger stepper)