Course Description

Course Code : CTRL0020

To introduce delegates to the basic principles of CNC and CNC programming. It covers CNC geometry, offsets, programming codes (G, M etc.) with the focus on hands on practical experience.

Course Objectives

To understand the co-ordinate system for standard Milling and Turning machines

To understand typical hardware configuration of a CNC system including the use of Absolute and Incremental Encoders

To understand and carry out the referencing of machine axis

To understand the role and apply Zero Offsets (Fine & Coarse), Tool Offsets, and Tool Wear

To understand and know how to apply G, M, T, @ commands

Course Features

  • CNC geometry including axis spindles reference points and offsets
  • CNC machine operation using a Siemens 840C CNC
  • Machining Cycles
  • Common programming instructions
  • Programming of tool paths including linear and circular interpolation
  • Subroutines
  • Compensating with reference point offset after a motor change
  • Compensating for backlash using the CNC system settings