Mar 28, 2024  
Spring 2019 Catalog 
    
Spring 2019 Catalog [ARCHIVED CATALOG]

IT 102 - CNC Mill Programming


Credit Hours: 2

An introduction to Computer Numerical Control theory, application and programming for CNC milling machines. Students will develop standard G and M-code programs used to operate CNC milling machines writing and running programs with CNC simulation software that replicates an actual CNC machine control. The final project is an advanced part produced on an operational CNC mill.

Course Outcomes
Upon successful completion of this course the student will be able to:

  • develop a process plan to program a part produced on a CNC mill;
  • explain the Cartesian Coordinate System relative to the mill;
  • explain the difference between absolute and incremental programming;
  • read and interpret with understanding basic CNC programs;
  • develop programs to face, profile, drill, and pocket a part;
  • write programs that include drilling cycles and sub-programs;
  • create programs that include circular interpolation with both R and I & J methods;
  • graph and troubleshoot a program;
  • create, enter and save CNC programs;
  • cite advantages and disadvantages of CNC technology over conventional machining practices; and
  • transfer and run a program in safe mode utilizing features such as single block with reduced speeds and feeds.


F/S, SS (N)