Dec 21, 2024  
Official Course Syllabi 2019-2020 
    
Official Course Syllabi 2019-2020 [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

ATAP 2390 - Advanced CNC Mill G&M Programming & Machining

Credit Hours: 3.00


Prerequisites: ATAP 2310

(formerly ATAP 2915)

This course teaches advanced concepts of CNC mill programming and machining.  Through lecture and lab assignments, the student will learn advanced features of CNC programming and setup for CNC machining centers.  Thread milling, fourth axis, macro programming, and probing will be emphasized, accompanied by demonstrations, student programming, and hands-on setup and machine operation.  This course is project oriented, accompanied by lecture and demonstrations.

Contact Hours: 4

South Campus

OUTCOMES AND OBJECTIVES
Outcome 1: Upon completion of this course the student will be able to CNC program advanced level geometric shapes utilizing linear and circular interpolation, trigonometry, and cutter diameter compensation.

Objectives: Upon successful completion of this course, the student will be able to:

  1. Given a part print, the student will develop advanced level CNC programs.
  2. Given a part print, the student will be able to solve geometric and trigonometric.

Outcome 2: Upon completion of this course, the student will be able to develop advanced level CNC programs to optimize machine time utilizing thread milling.

Objectives: Upon successful completion of this course, the student will be able to:

  1. Given a part print with internal and external threaded callouts, the student will develop CNC programs and CNC machine threaded holes.
  2. Given a part print and a workpiece, the student will be able to plunge mill material away using proper plunge machining methods and tooling.

Outcome 3: Upon completion of this course, the student will be able to develop optimized code using subroutines, sub programs, macro, mirror, rotate, and cylindrical mapping on a 4th axis rotary table.

Objectives: Upon successful completion of this course, the student will be able to:

  1. Given an application requiring multiple depth cuts, the student will be able to develop subroutines to optimize the CNC code.
  2. Given an application where operations are to be repeated, the student will be able to develop sub programs.
  3. Given an application where right and left-hand parts are to be manufactured, the student will be able to develop a CNC program to mirror the toolpaths.

Outcome 4: Upon completion of this course, the student will be able to use probes to setup parts and inspect parts.

Objectives: Upon successful completion of this course, the student will be able to:

  1. Given a CNC milling machine, workpiece, and touch probe, the student will be able to define a part origin (fixture offset) in any corner or center of the part.
  2. Given a machined part fixtured to a CNC machine, the student will be able to develop code using an offline programming system to inspect the part’s finished dimensions.

COMMON DEGREE OUTCOMES
(Bulleted outcomes apply to the course)

  • 1. The graduate can integrate the knowledge and technological skills necessary to be a successful learner.
  • 2. The graduate can demonstrate how to think competently.
  • 3. The graduate can demonstrate how to employ mathematical knowledge.
  • 4. The graduate can demonstrate how to communicate competently.

5. The graduate is sensitive to issues relating to a diverse, global society.


COURSE CONTENT OUTLINE
  1. Advanced level CNC programming projects
    1. Process planning
    2. Introduction to fixtures and work holding
    3. Geometry & Trig related CNC problems
    4. Cutter diameter compensation
  2. Computer Numeric Control applications
    1. Thread milling
  3. CNC G&M code optimization
    1. Subroutines
    2. Sub programs
    3. Mirror toolpaths
  4. Probing
    1. Defining fixture offsets
    2. Part inspection

Primary Faculty
Walters, Gary
Secondary Faculty

Associate Dean
Pawlowski, Timothy
Dean
Hutchison, Donald



Official Course Syllabus - Macomb Community College, 14500 E 12 Mile Road, Warren, MI 48088



Add to Favorites (opens a new window)