I'm working on a 1980s Thermwood CNC router, and recently replaced the linear bearings that guide the Z-axis. The spindle is a big 130lb, 16hp monster. We are running Mach 3, with a Warp 9 USB smoothstepper.
I don't know if this is standard practice, but when a limit switch is triggered, the stepper motors lose power. When the stepper motors lose power, the weight of the spindle pulls the whole assembly towards the table. I guess before it was just the friction of the bad bearings holding it up.
I have been looking into counterweight systems, probably pneumatic, but first I would like to make sure that the Z-axis stepper motor NEVER loses power. Obviously I don't want it receiving signals to move in the event of a crash, but I don't think it should go completely slack.
I would love help with how to configure this in Mach 3. Does this have anything to do with signals being in Active Low or Active High? Could i solve my problem by configuring the system with a Charge Pump and having the Charge pump stay on during e-stop?
Is my issue the stepper motors? Would newer motors have brakes capable of holding the spindle up without power?
Thanks in advance!
-Nic