Academic Catalogs

MACH A134: CNC Programming-Mastercam 2

Course Outline of Record
Item Value
Curriculum Committee Approval Date 12/04/2024
Top Code 095630 - Machining and Machine Tools
Units 3 Total Units 
Hours 72 Total Hours (Lecture Hours 45; Lab Hours 27)
Total Outside of Class Hours 0
Course Credit Status Credit: Degree Applicable (D)
Material Fee Yes
Basic Skills Not Basic Skills (N)
Repeatable No
Open Entry/Open Exit No
Grading Policy Standard Letter (S)

Course Description

Advanced CNC programming using Mastercam to program CNC machines. Instruction emphases complex cutter movement and surfacing. PREREQUISITE: MACH A133. Transfer Credit: CSU.

Course Level Student Learning Outcome(s)

  1. Design and process complex part geometry using Mastercam.
  2. Demonstrate proficiency in the basics of post processors.

Course Objectives

  • 1. Design and process relatively complex part geometry through the system.
  • 2. Process cutters across various types of surfaces.
  • 3. Demonstrate proficiency in the basics of post processors.
  • 4. Demonstrate blending two surfaces together.
  • 5. Develop skill at filleting intersections of surfaces.
  • 6. Develop a working knowledge of advanced cutter path regeneration.
  • 7. Demonstrate the process of grouping key part features.
  • 8. Demonstrate proficiency in Mastercam file management.

Lecture Content

Introduction and overview of Mastercam and computer assisted parts programming Course requirements Review of Mastercam 2D Review of basic surface development Advanced surface development Driving cutters on surfaces Multi-surf Multi-axis Post processors New advanced features of Mastercam

Lab Content

Introduction and overview of Mastercam and computer assisted parts programming Course requirements Review of Mastercam 2D Review of basic surface development Advanced surface development Driving cutters on surfaces Multi-surf Multi-axis Post processors New advanced features of Mastercam

Method(s) of Instruction

  • Lecture (02)
  • DE Live Online Lecture (02S)
  • Lab (04)
  • DE Live Online Lab (04S)

Instructional Techniques

Lecture and demonstration using the computer and software. Supervised and guided lab activities on the computer using Mastercam.

Reading Assignments

Student's will spend two hours a week reading instructor's hand outs and notes.

Writing Assignments

Students will write short answers to quiz questions.  Final exam will be practical.

Out-of-class Assignments

Students will work on programming assignments two hours a week.

Demonstration of Critical Thinking

Student will be evaluated on quizzes, programs, design of parts, and final exam.

Required Writing, Problem Solving, Skills Demonstration

Students will write short answers to quiz questions.  Final exam will be practical.

Eligible Disciplines

Machine tool technology (tool and die making): Any bachelor's degree and two years of professional experience, or any associate degree and six years of professional experience. Manufacturing technology (quality control, process control): Any bachelor's degree and two years of professional experience, or any associate degree and six years of professional experience.

Textbooks Resources

1. Required Lin, SuChen Jonathon, and F.C. Tony Shiue. Mastercan Version 9 Mill and Solids, ed. Ann Arbor: Scholars International Publishing Corp., 2003 Rationale: -

Software Resources

1. MasterCam 2025. MasterCam, 2025 ed.. MasterCam, 2025 ed.