Catalog 2017-2018 
    Mar 06, 2021  
Catalog 2017-2018 [ARCHIVED CATALOG]

MACH 131 Introduction to CNC Programming

2 credits
This course introduces students to the programming of a CNC machines. Given the CNC programming codes and explanations, students will produce CNC programs to control the operation of a CNC machine in an accurate and safe manner. Students will develop a foundation to write simple programs and to read more complex programs.

Prerequisites: ABED 046  (or placement into ENGL 093  or higher) and MATH 087  (or placement into MATH 098  or higher) or instructor permission

Corequisites: MACH 115 , MACH 116, and MACH 133

Quarters Offered: Fall, Spring

Student Outcomes/Competencies:
Upon successful completion of this course students will be able to:

  • Describe axis coordinates XYZ ABC
  • Apply proper calculations of speeds and feeds
  • Match G, M, CNC programming code to the machine operation
  • Give examples of canned cycles and modal/non-modal commands
  • Illustrate programming format and programming syntax
  • Explain cutter compensation
  • Find errors to help crash avoidance
  • Compile lathe code versus mill code

Total Hours: 20 Lecture Hours: 20