Standards

Posted: 10/09/07

R State Standard

 £ Institutionally Developed

College: n/a

MCA 211 – CNC Fundamentals

Course Description

Provides a comprehensive introduction to computer numerical controlled (CNC) machining processes. Topics include: safety, Computer Numerical Control of machinery, setup and operation of CNC machinery, introduction to programming of CNC machinery, introduction to CAD/CAM.

 

Competency Areas

Hours

Safety

Class

4

Computer Numerical Control

D. Lab

6

Setup & Operation

P. Lab/O.B.I.

0

Introduction to Programming

Credit

7

Introduction to CAD/CAM

 

 

 

Prerequisite:

None

Corequisite:

 

 

Course Guide

 

Competency

After completing this section, the student will:

Hours

Class

D.Lab

P.Lab/

O.B.I.

SAFETY

1

1

0

 

Identify safety procedures for setup and operation of CNC machinery.

 

 

 

 

Demonstrate safety procedures for setup and operation of CNC machinery.

 

 

 

 

Demonstrate proper safety procedures for handling cutting tools on a CNC machine.

 

 

 

 

 

 

 

 

COMPUTER NUMERICAL CONTROL

5

0

0

Identification

Identify and label axis of travel on CNC machinery

 

 

 

 

Describe the information translation into movement process in CNC machine tools.

 

 

 

 

Explain the use of the Cartesian coordinate system on CNC machine tools.

 

 

 

EDM

Define and describe the EDM process.

 

 

 

Tool Probes

Discuss the use of Tool Probes in CNC machining.

 

 

 

Cutters & Coated Carbide Tooling

List the types of cutting tool materials, the advantages of each and the types of materials they were developed for.

 

 

 

 

Discuss the uses of coated carbide on CNC machine tools.

 

 

 

 

 

 

 

 

SETUP & OPERATION

15

35

0

 

Explain the importance of part zero location for setup and programming part shapes on CNC machine tools.

 

 

 

 

Demonstrate procedures for setting part zero on CNC machine tools.

 

 

 

 

Demonstrate the ability to set tool length offsets on CNC machine tools.

 

 

 

 

Demonstrate the ability to load and delete programs in CNC machine tools.

 

 

 

 

Demonstrate the ability to dry run a program in a CNC machine tool.

 

 

 

 

Demonstrate the ability to run a program in a CNC machine tool.

 

 

 

 

Demonstrate the ability to edit program feeds and speeds for optimum part run of a CNC program.

 

 

 

 

Demonstrate the ability to check a part per blueprint specifications.

 

 

 

 

 

 

 

 

INTRODUCTION TO PROGRAMMING

15

24

0

 

Explain and identify G and M programming codes for CNC machine tools.

 

 

 

 

Demonstrate the ability to calculate proper feeds and speeds for given cutters used on CNC machine tools.

 

 

 

 

Demonstrate the ability to calculate cutter positions for cutting tool programming on CNC machine tools.

 

 

 

 

Explain the difference between Incremental and Absolute programming on CNC machine tools.

 

 

 

 

Identify the programming codes used on CNC machine tools for part zero and TLO register pickup.

 

 

 

 

Describe the use of “canned cycles” in a CNC program.

 

 

 

 

Demonstrate the ability to program simple part shapes for CNC machine tool part run.

 

 

 

 

 

 

 

 

INTRODUCTION TO CAD/CAM

4

0

0

 

Define the major differences between Computer Aided Design and Computer Aided Manufacturing.

 

 

 

 

List the major steps in CAD.

 

 

 

 

List the major steps in CAM

 

 

 

 

 

 

 

 

 

Suggested Resources

 

Books

 

Valentino, J.  Introduction to Computer Numerical Control (CNC). Prentice Hall.

Luggen, W. W. Introduction to NC-CNC operation. Englewood Cliffs, NJ: Prentice Hall.

Nanfara, F. The CNC Workbook. Addison Wesley.

Smid, P. CNC Programming Workbook. Industrial Press.

 

Posted: 10/09/07