The CNC programming course is a highly practical course.To help students understand some programming concepts and instructions during learning,the powerful 3D modeling,programming,and simulation demonstration functions of MasterCAM software are used to assist teaching,which can achieve good teaching results.