The problem was that when Estop was enabled, the Z axis would come crashing down to the mechanical stop.
After looking into how rather expensive CNCs are designed, I found that some use a nitrogen charged counterbalance system. So I decided to mimic that with compressed air.
I used a double acting air cylinder from McMaster-Carr (#6498K861). The air is pressurized on the lower portion of the cylinder (pushing the cylinder closed, essentially). The upper part of the cylinder has breather vent (#4456K11).
There is a 5 gallon air tank under the machine with a regulator on it. I tuned the regulator to offer just enough air to the valve to keep the Z suspended.
I can turn the ballscrew with my fingers in either direction with very little effort. The machine has no problem working against the air pressure during Z- moves. I've been using it for over a year like this and it came out way better than I could have hoped for. So now when the Estop is hit, Z doesnt go anywhere, it just stays where it is (encoder DRO proves that)

Hope this helps someone.
-Nick


