CNC Lathe Programmer (Computer Numerical Control Lathe Programmer)
Computer Numerically Controlled Tool ProgrammersDescription
Develop and optimize CNC lathe programs for turning centers to machine parts to specification; may also set up, prove out, and maintain equipment.
- • Determine the sequence of turning operations and select inserts, boring bars, drills, and workholding to achieve required geometry.
- • Revise and debug lathe programs to eliminate errors, then prove out and verify corrections on the machine.
- • Analyze job orders, blueprints, and GD&T to calculate dimensions, tool choices, spindle speeds, surface speeds, feeds, and depths of cut.
- • Establish work offsets and reference points; compute X/Z coordinates, tapers, chamfers, radii, and threading data.
- • Run simulations or supervised trial cuts to confirm programs, tooling, and machines produce parts within tolerance.
- • Compare program output and first-article results with specifications and drawings to verify accuracy.
- • Enter and adjust tool geometry, wear offsets, and nose radius compensation in the controller.
- • Write and edit G-code and M-code for CNC lathes or post-process CAM toolpaths for turning, drilling, grooving, threading, and parting.
- • Modify existing programs to improve cycle time, surface finish, and tool life.
- • Store, retrieve, and transfer programs, tool libraries, and graphics via the control or DNC.
- • Prepare geometric layouts and profiles in CAD/CAM to generate efficient lathe toolpaths.
- • Create setup sheets, tool lists, and chucking or jaw configurations to guide setups and operations.
- • Group jobs and plan bar stock, slug sizes, and cutoff allowances to maximize material use and minimize changeovers.
- • Design or specify soft jaws, mandrels, or collets and define safe clearances and rapid moves.
- • Perform preventative maintenance or minor repairs on lathes, turrets, bar feeders, and tool presetters.
Related specializations
Interview options
Interview options
Interviewee gender
Interviewee accent
Interview time
Related Pathways
Advanced Manufacturing
View
Source
Tasks & skills:
O*NET occupational data (work activities, skills, knowledge).
Learn more
Sources & Standards:
This site includes information from O*NET by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. Career Clutch has modified some of this information for student readability. USDOL/ETA has not approved, endorsed, or tested these modifications. O*NET® is a trademark of USDOL/ETA.
Last reviewed: Jan 2026