Contact Us
|
Support
English (US)
Deutsch (German)
Español (Spanish)
中国 (Simp. Chinese)
First-Time Registration
Home
Overview
Class List
Download Brochure
Free Trial Class
Take a Tour!
Price List
Contact Me
Contact Us
Solutions
Small and Medium Size Manufacturers
Large and Enterprise Manufacturers
Educational Institutions
Industrial Distributors
Individual Students
Training ROI
Latin America
Programs by Job Title
NIMS
Products
Classes
Assessments Tests
BookStore
Custom Training
Class List
Search Class Catalog
Newest Classes
Printable Class List
Clases en español
Future Classes
By Job Title
Customers
Student Login
Administrator Login
First-Time Registration
Take Assessment Test
Community
Support
Company
About Us
Partners
Press Releases
Newsletter
Contact Us
Careers
Blog
Home
>
Programs by Job Title
>
Programs by Job
E-Mail Page
Print Page
Comments
Aerospace 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
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
Basic Measurement 110
18
Beginner
Surface Measurement 140
18
Beginner
Intro to GD&T 200
20
Intermediate
Interpreting GD&T 310
20
Advanced
Materials
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
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
Class Name
Lessons
Difficulty
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