Learn Basic CNC Turning Techniques In Just 10 Weeks Of Part-time Training

Upon the successful completion of this course the student should be able to understand and perform basic machine operation, setup and basic programming of CNC Lathes.

Number of Hours: 40 (10 weeks Summer/8 weeks Fall and Spring)

Methods: Classroom lecture, demonstration, discussion and lab exercises.


  • Understand Basic Shop Math, fractions, decimals, speeds and feeds formulas.
  • Understand the English measurement systems and the use of measuring tools such as: scales, micrometers, and dial calipers and other measurement tools.
  • Understand basic inspection tools used in the machine shop.
  • Utilize comparison measurement tools such as dial and test indicators, hole gages and gage pins
  • CNC machine set-up rationale, understanding work and wear offsets.
  • Understand the basics of tool selection and tool holding for CNC lathes.
  • Demonstrate how to change and utilize various work holding devices used in turning.
  • Develop a working knowledge of CNC machine programming and machining strategies. Using Prototrak and HAAS machines.
  • Understand and utilize G and M codes to write/interpret basic CNC programs.
  • Program parts using various canned cycles to manufacture parts.
  • Understand basic tool nose radius compensation techniques used in programming CNC lathes.
  • Load, unload and inspect parts manufactured in CNC lathes.
  • Manufacture parts and use tool wear offsets to ensure correct part size.

Course Outline

  • Week One: Discussion fractions, decimals and machine shop math. Scales, measuring tapes and basic measurement tools . Introduction to basic lathe work. Introduction of speeds and feeds for machining.
  • Week Two: How to read micrometers, dial and digital calipers. Checking parts and measuring instruments against standards. How to handle English to Metric conversions.
  • Understanding tolerances in manufacturing. Additional basic programming.
  • Week Three: CNC machine nomenclature, work holding and tool holding methods. G-Codes and conversational programming for turning.
  • Week Four: Understanding Basic G-Codes for machining. Machining parts using conversational and G-Code programming on the Prototrak lathes.
  • Week Five: CNC lathe terminology, controls and language and programming.
  • Week Six: Work offsets and tool offsets on the HAAS mills. Basic programming and setup will be introduced.
  • Week Seven: Machine setup and basic operation. Part programming and manufacture.
  • Week Eight: Part programming and manufacture.
  • Week Nine: Part programming and manufacture.
  • Week Ten: Additional programming and operation of the CNC lathes. Review.