10 weeks
1 session per week
4 hours per session
Total Class Hours: 40


This is an advanced training program for seasoned MasterCAM users who want to develop the ability to modify and tailor MasterCAM machine definitions and posts to generate the proper G-code for a specific machine. This training goes into the core of  MasterCAM’s post language in how the post engine reads the Numerical Control Intermediate data (NCI) and generates the code using the post script (.pst).

Recommended Prerequisites

Participants must have completed at least one of our MasterCAM classes or have one year experience using MasterCAM. This is not a class in how to use MasterCAM to create NC programs. This is a program coding class in how to create machine and control definitions and modify generic MasterCAM posts.


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

How the MaserCAM Post System Works

  • The MasterCAM post processor
  • The NCI data and generating a .NCI file
  • The .pst post script file
  • The .psb binary file
  • Control Definition File
  • Machine Definition File
  • File Management Structure

Creating the Control and Machine Definition Files

  • Planning a post file structure and setting it up
  • Working with the machine’s programming manual
  • The Control Definition Settings
  • Selecting the .pst post file
  • Configuring the control with the .pst post file
  • Building the machine definition
  • Configuring individual components
  • Linking to the control definition

The MasterCAM Post Language

  • Overall code structure and syntax
  • Configuration Settings
  • Adding comments
  • MasterCAM assigned variables
  • Numeric Variables
  • String Variables
  • Selection Tables
  • Post Block Structure in a MasterCAM Generic .pst post

Employee Application Employer Application