Would you guys look at this file and see where I'm messing up? :-)
When I post the code, my deepest -Z cut is only .1875", and it should be at -.25. I can't seem to figure out what I'm doing wrong. If I use the translate function and move the top face of my part to -.0625 below Z, then my -Z is correct at -.25 for the deepest cut. Weird.