CNC Programmer (Apprenticeship)

About the Program
This single level, 240-hour program, is designed to provide the apprentice with the "in-school" theoretical and practical training in CNC programming.

Program Objectives

  • Demonstrate CAD system management.
  • Describe operating principles and applications of NC/CNC machine tools.
  • Create basic geometric entities including lines, circles, squares and angles.
  • Create complex geometry including primitives (cones, cylinders, prisms, torus) wire frame surfaces, sculptured surfaces and solids.
  • Create 3D programs from surfaces and solids.
  • Translate and convert drawings to various drawing file formats (i.e. DXF, IGES) output and plot the drawing.
  • Describe part programming methods, set-up sheets, tooling lists, part program manuscripts and input media.
  • Prepare a plan for NC/CNC programming.
  • Develop, write and enter programs for NC/CNC machine systems to take advantage of the machine's cutter radius compensation features.
  • Generate geometry to produce cutter paths for NC/CNC machining centres and NC/CNC lathes.
  • Develop and customize a post processor for a specific NC/CNC machine tool.

 

Credentials: 
Certificate
Length: 
One Year or Less
Institution: 
Province: 
Ontario