This machine was a complete rebuild with simultaneous conversion to 5 axes of CNC control using a Siemens 840D CNC, including installation of a Siemens torque motor on the rocker shaft for the stroking mechanism. This design allows the machine to elevate to different heights and stroke at different lengths with no mechanical adjustments. The CNC controlled backoff allows programmable control of the direction of the backoff for cutting either internal or external gears. We also incorporated a CNC controlled rotary backoff during the upstroke to insure no cutter rub occurs. The cutter and table are synchronized electronically so there are no change gears to install for the index. Our software allows for digressive feed on the radial axis to optimize the cutting efficiency, as well as multiple cuts, and a quick recut cycle.