MTT-140: Introduction to CNC

Machine Tool
Academic Level
Course Subject
Machine Tool Technology
Course Number
Course Title
Introduction to CNC
Cross-Referenced Course
Credit Hours
Instructor Contact Hours Per Semester
62.00 (for 15-week classes)
Student Contact Hours Per Semester
62.00 (for 15-week classes)
Grading Method
Catalog Course Description

An entry-level course covering the basic concepts of computer numerical control (CNC). Also explores set-up, operation, and programming of a CNC mill and CNC lathe. Laboratory activities.

Goals, Topics, and Objectives

Core Course Topics
  1. Introduction to Numerical Control / History of CNC Milling and Turning
  2. Milling Machine Programming
  3. CAD/CAM
  4. CNC/DNC
  5. Program Set-Up
  6. G & M codes
  7. Milling Machine Set-up
  8. Machine Axis and Nomenclature
  9. Right hand coordinate System
  10. Axis Motion
  11. EIA standards: RS-267-A
  12. Cartesian Coordinate System
  13. Fixed Zero / Floating Zero
  14. Introduction to Right Angle Trigonometry
  15. Manual Contour Programming
  16. Machine Start Up
  17. Cutter Compensation
  18. Setting Zero
  19. Pocket Milling
  20. CNC Lathe - Operation / Program
Core Course Learning Objectives (Separated)
  1. Identify axis motion nomenclature of CNC machines.
  2. Apply absolute and incremental programming techniques to CNC programming.
  3. Calculate tool position using right-angle trig.
  4. Write a simple program for drilling on a VMC.*
  5. Write a simple milling program employing cutter compensation with both linear and circular interpolations.*

Credit for Prior College-Level Learning

Options for Credit for Prior College-Level Learning
Other Details

Student Interview and Portfolio Review

Approval Dates

Effective Term
Summer 2014
ILT Approval Date
Curriculum Committee Approval Date