Tool changer Macro for Ratchet Style ATC Lathe Turret?
Posted: Sat Oct 12, 2024 12:29 pm
Hello all,
I originally posted this question to the Facebook group but wanted to add it here as well in case anyone else runs into the challenge.
Ive been working on recontrolling an old light machines / Intelitek Prolight 3000 lathe. So far the Clearpath servos on Z and X are tuned and doing their job well. The spindle needed a different encoder than what the lathe had OE, but that's been sorted with a differential quadrature encoder. It cuts hardened 4140 like a champ.. cuts good threads.. currently loving the utility of the simple operation tools. its shaping up to be an excellent addition to my shop and the capability it brings is much needed.
Last on the list is figuring out the ATC turret. its a ratchet and pawl style with 8 positions. I currently have it set up on a cheap stepper motor and G250x stepper drive with the current set resistor cutting the torque of the stepper by 70%. its set up in CNC12 as axis C as a rotary axis which is letting me index tools by rotating the C axis in the VCP, but i have to touch off each tool, each time. The issue is the system locks by reversing the turret so the pawl jams into the ratchet for each position. during this, the motor stalls (by design) and loses position. Reading other posts about lathe turrets, it sounds like this is something that CNC12 doesn't have a built-in macro for.
Has anyone created a macro for these style turrets? or know of a way to use the built in functions for CNC12 to make this work?
Thanks in advance!
I originally posted this question to the Facebook group but wanted to add it here as well in case anyone else runs into the challenge.
Ive been working on recontrolling an old light machines / Intelitek Prolight 3000 lathe. So far the Clearpath servos on Z and X are tuned and doing their job well. The spindle needed a different encoder than what the lathe had OE, but that's been sorted with a differential quadrature encoder. It cuts hardened 4140 like a champ.. cuts good threads.. currently loving the utility of the simple operation tools. its shaping up to be an excellent addition to my shop and the capability it brings is much needed.
Last on the list is figuring out the ATC turret. its a ratchet and pawl style with 8 positions. I currently have it set up on a cheap stepper motor and G250x stepper drive with the current set resistor cutting the torque of the stepper by 70%. its set up in CNC12 as axis C as a rotary axis which is letting me index tools by rotating the C axis in the VCP, but i have to touch off each tool, each time. The issue is the system locks by reversing the turret so the pawl jams into the ratchet for each position. during this, the motor stalls (by design) and loses position. Reading other posts about lathe turrets, it sounds like this is something that CNC12 doesn't have a built-in macro for.
Has anyone created a macro for these style turrets? or know of a way to use the built in functions for CNC12 to make this work?
Thanks in advance!