Contact Us  |  Support
First-Time Registration

Heavy Equipment Industry


  Download a PDF 
 Back to Previous Page


Job: CNC Programmer Program

CNC programmers are responsible for creating part programs based on part designs that are then run on CNC lathes and mills. This position demands a solid understanding of G code programming, part dimensioning, workpiece materials, speeds and feeds, cutting tool theory, and workholding setups. CNC programmers may also be involved in various quality efforts to reduce setup times or improve process control.

Every Program Includes:
  • First-Time Skills Assessment
  • Access to All Classes Listed Below
  • Access to Administration Center

This Program Includes All These Classes:

CNC CNC
Class NameLessonsDifficulty
History and Definition of CNC 100 13 Beginner
Mechanics of CNC 110 17 Beginner
Basics of the CNC Turning Center 120 15 Beginner
Basics of the CNC Machining Center 130 16 Beginner
Basics of the CNC Swiss-Type Lathe 135 19 Beginner
CNC Coordinates 140 16 Beginner
Part Program 150 14 Beginner
CAD/CAM Overview 160 20 Beginner
CNC Manual Operations 200 15 Intermediate
CNC Offsets 210 18 Intermediate
CNC Specs for the Mill 220 17 Intermediate
CNC Specs for the Lathe 225 18 Intermediate
Creating a Turning Program 280 17 Intermediate
Turning Calculations 285 19 Intermediate
Creating a Milling Program 290 19 Intermediate
Milling Calculations 295 17 Intermediate
Canned Cycles 310 17 Advanced
CNC Controls: GE Fanuc CNC Controls: GE Fanuc
Class NameLessonsDifficulty
GE Fanuc Mill: Control Panel Overview 250 17 Intermediate
GE Fanuc Lathe: Control Panel Overview 255 17 Intermediate
GE Fanuc Mill: Entering Offsets 260 13 Beginner
GE Fanuc Lathe: Entering Offsets 265 17 Intermediate
GE Fanuc Mill: Locating Program Zero 270 13 Intermediate
GE Fanuc Lathe: Locating Program Zero 275 14 Intermediate
GE Fanuc Mill: Program Execution 280 14 Intermediate
GE Fanuc Lathe: Program Execution 285 14 Intermediate
GE Fanuc Mill: Program Storage 310 16 Advanced
GE Fanuc Lathe: Program Storage 315 16 Advanced
GE Fanuc Mill: First Part Runs 320 13 Advanced
GE Fanuc Lathe: First Part Runs 325 13 Advanced
CNC Controls: Haas CNC Controls: Haas
Class NameLessonsDifficulty
Haas Mill: Control Panel Overview 250 21 Intermediate
Haas Lathe: Control Panel Overview 255 21 Intermediate
Haas Mill: Entering Offsets 260 17 Intermediate
Haas Lathe: Entering Offsets 265 18 Intermediate
Haas Mill: Locating Program Zero 270 14 Intermediate
Haas Lathe: Locating Program Zero 275 14 Intermediate
Haas Mill: Program Execution 280 14 Intermediate
Haas Lathe: Program Execution 285 13 Intermediate
Haas Mill: Program Storage 310 13 Advanced
Haas Lathe: Program Storage 315 13 Advanced
Haas Mill: First Part Runs 320 12 Advanced
Haas Lathe: First Part Runs 325 12 Advanced
Inspection Inspection
Class NameLessonsDifficulty
Basic Measurement 110 18 Beginner
Surface Measurement 140 18 Beginner
Intro to GD&T 200 20 Intermediate
Interpreting GD&T 310 20 Advanced
Materials Materials
Class NameLessonsDifficulty
Intro to Materials 100 19 Beginner
Structure of Metals 110 15 Beginner
Mechanical Properties of Metal 120 12 Beginner
Physical Properties of Metal 130 11 Beginner
Metal Manufacturing 140 13 Beginner
Metal Classification 150 13 Beginner
Ferrous Metals and Alloys 210 16 Intermediate
Nonferrous Metals and Alloys 220 14 Intermediate
Heat Treatment of Steel 230 18 Intermediate
Metal Cutting Metal Cutting
Class NameLessonsDifficulty
Metal Removal Processes 110 17 Beginner
What is Cutting? 120 14 Beginner
Machines for Metal Cutting 130 16 Beginner
Cutting Processes 140 13 Beginner
Cutting Variables 200 17 Intermediate
Cutting Fluids 210 19 Intermediate
Cutting Tool Materials 220 18 Intermediate
Carbide Grade Selection 230 14 Intermediate
Tool Geometry 240 16 Intermediate
Milling Geometry 245 15 Intermediate
Drill Geometry 247 17 Intermediate
ANSI Insert Selection 250 20 Intermediate
Toolholders for Turning 260 14 Intermediate
Speed and Feed Selection 300 14 Advanced
Optimizing Insert Life 305 15 Advanced
High-Speed Machining 310 20 Advanced
Quality Quality
Class NameLessonsDifficulty
Quality Overview 100 16 Beginner
ISO 9000 Overview 110 20 Beginner
Lean Manufacturing Overview 130 18 Beginner
Cell Design and Pull Systems 160 17 Beginner
Troubleshooting: Identifying Problems 180 13 Beginner
Troubleshooting: Understanding Causes and Effects 182 13 Beginner
Troubleshooting: Taking Corrective Actions 184 12 Beginner
Conducting an Internal Audit 200 19 Intermediate
SPC Overview 210 16 Intermediate
Metrics for Lean 230 16 Intermediate
Process Flow Charting 240 20 Intermediate
Strategies for Setup Reduction 250 17 Intermediate
Conducting Kaizen Events 260 20 Intermediate
Safety Safety
Class NameLessonsDifficulty
Intro to OSHA 100 18 Beginner
Fire Safety and Prevention 110 17 Beginner
Bloodborne Pathogens 115 14 Beginner
Personal Protective Equipment 120 19 Beginner
Environmental Safety Hazards 150 16 Beginner
MSDS and Hazard Communication 160 19 Beginner
Metalworking Fluid Safety 165 19 Beginner
Noise Reduction and Hearing Conservation 170 15 Beginner
Walking and Working Surfaces 180 19 Beginner
Shop Essentials Shop Essentials
Class NameLessonsDifficulty
Math: Fundamentals 100 14 Beginner
Math: Fractions and Decimals 105 22 Beginner
Math: Units of Measurement 115 18 Beginner
Basics of Tolerance 120 12 Beginner
Blueprint Reading 130 18 Beginner
Geometry: Lines and Angles 155 18 Beginner
Geometry: Triangles 165 16 Beginner
Geometry: Circles and Polygons 185 16 Beginner
Shop Algebra Overview 200 19 Intermediate
Trig: Pythagorean Theorem 205 13 Intermediate
Shop Trig Overview 210 13 Intermediate
Trig: Sine, Cosine, and Tangent 215 17 Intermediate
Statistics 220 18 Intermediate
Trig: Sine Bar Applications 225 14 Intermediate
Interpreting Blueprints 230 16 Intermediate
Workholding Workholding
Class NameLessonsDifficulty
Intro to Workholding 104 18 Beginner
Supporting and Locating Principles 106 15 Beginner
Locating Devices 107 14 Beginner
Clamping Basics 108 14 Beginner
Chucks, Collets, and Vises 110 14 Beginner
Fixture Body Construction 200 12 Intermediate
Fixture Design Basics 210 15 Intermediate
Copyright © 2008 Tooling University, LLC. All Rights Reserved.
Tooling University, 15700 S. Waterloo Rd., Cleveland, OH 44110-3898 ~ Toll Free: 1-866-706-8665

Site Map | Terms Of Use | Privacy Statement | Meetings