Monday, 15 August 2016

HOW TO LEARN CNC PROGRAMMING

 Description

The goal of this course is to teach persons with a technical background how to program and operate Computer Numerical Control (CNC) (HMC) mills and lathes.

To maximize learning, this course focuses on CNC machines made by Haas Automation.


  • Haas Automation is the largest machine tool builder in the western world.
  • Haas has donated or endowed many machines to colleges, universities, and technical schools, so they are likely to be found in educational institutes.
  • All Haas machines use the same control, work similarly, and use industry standard programming. What is learned is easily transferred to other make or model machines.

  • Haas makes several small footprint CNC machines designed specifically for engineering,prototyping, medical, jewelry, and niche manufacturing industries


  • CNC Cutting Tools      


  1. End Mills
  2. Face Mill
  3. Corner Radius Tool
  4. Slot Mill / Slotting Saw
  5. Hole-Making Tool

  • CNC Controller 
  1. FANUC
  2. HASS 
  3. SIEMENS
  • CNC AXIS 
       X-AXIS
       Y-AXIS
       Z-AXIS