10 weeks
1 session per week
4 hours per session
40 total hours


This course has been tailored for our participants who have completed some of our CAD/CAM and NC programming classes and desire more in-depth training and practice in applying new skills learned in our Glendale College CAD/CAM labs. This is a project based training program where participants will be encouraged to bring their own projects or select from real-world interesting projects that will be presented by the instructor.

Recommended Prerequisites

The training program will be perfect for our participants who have completed one or more of our MasterCAM programming classes or for participants who have some experience using MasterCAM to program parts but would like more time to work on machines to try out programs and make actual parts.


(This outline is intended to be a guide for the course and is subject to change without notice at the discretion of the instructor.)


  • Course Introduction and Overview
    This is a hands-on CNC Advanced Machining Class

Integrating CAD/CAM to the CNC machine

  • MasterCAM – Simulating machine setups
    Stock planning and simulation

Accurate tool information

  • Getting the work offsets correct

Selecting your part project and preparing to run

  • Preparing your selected part for programming
  • Machine part planning – preparing a storyboard of your plan
  • Designing fixtures
  • Incorporating your plan and fixtures into each part setup in CAD/CAM
  • Making your fixtures and running a 1st article part

Advanced Machine Toolpath Strategies

  • High Speed machine strategies in MasterCAM
  • Applying advanced high speed material removal strategies
  • Advanced axial machining – circle and thread milling

Advanced Multiaxis Machining

  • Studying 5-axis programming code
  • 5-Axis positioning strategies
  • 5 Axis simultaneous machining strategies
  • 5 Axis speeds and feeds – Inverse Time vs. Inch Per Minute
  • 5 Axis surface machining
  • Planning 5 Axis operations
  • Setup and running a 5 Axis part
  • Taking advantage of Dynamic Work Offset
  • Advanced axis control strategies

CNC turning operations using live tooling

  • 4-Axis mill turn operations
  • The C rotary axis – setting up and programming
  • Utilizing the Y axis
  • Live tool planning
  • Live tool milling and drilling operations
  • Live tool setup

Running Projects and Experimenting With New Toolpath Strategies

  • Setup projects to try new toolpath strategies, area milling and 5-axis
  • Selecting cutters and machine setup
  • Experimenting with speeds and feeds and tool engagement strategies
  • Running tests and checking results
  • Exploring programming methods to extend machine tool life


Employee Application Employer Application