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
>
Assessment Tests
>
Assessment Test Description
E-Mail Page
Print Page
Comments
Assessment Test Description
Please call
1.866.706.8665
to schedule a demonstration or to begin an assessment program today.
Test Name
Job: CNC Programmer - UPDATED
Number of Questions
228
Test Description
The assessment for CNC programmers tests for a solid understanding of G code programming, part dimensioning, workpiece materials, speeds and feeds, cutting tool theory, and workholding setups. This assessment also addresses setup reduction and process control. Test questions are based on class material from the CNC, inspection, materials, metal cutting, quality, safety, shop mathematics/print reading, and workholding departments.
Test Instructions
This online test requires uninterrupted access to a computer with an Internet connection. For math-related questions, please have paper and pencils on hand for your calculations. Textbooks, calculators, and other electronic devices are NOT allowed.
This assessment covers all these classes:
Class Name
Prerequisites
Lessons
Difficulty
Department
History and Definition of CNC 100
This class outlines the origin of today's CNC machines.
none
13
Beginner
Mechanics of CNC 110
This class describes how parts and tools move in CNC systems.
none
17
Beginner
Basics of the CNC Turning Center 120
This class describes the basic parts of the turning center as well as the devices used on this machine.
Includes an Interactive Lab.
none
15
Beginner
Basics of the CNC Machining Center 130
This class describes the basic parts of the machining center as well as the devices used on this machine.
Includes an Interactive Lab.
none
16
Beginner
Basics of the CNC Swiss-Type Lathe 135
This class describes the basic components of the Swiss-type lathe, as well as common tooling and machining operations.
none
19
Beginner
CNC Coordinates 140
This class explains how coordinates are used on CNC machines.
Includes an Interactive Lab.
none
16
Beginner
Part Program 150
This class introduces the major code groups used in a CNC part program.
Includes an Interactive Lab.
none
14
Beginner
CAD/CAM Overview 160
This class describes the general process of using computers to design and manufacture parts and identifies common features available in CAD/CAM software.
none
20
Beginner
CNC Manual Operations 200
This class describes the control features that allow a CNC operator to execute tasks manually.
Includes an Interactive Lab.
300110
300140
15
Intermediate
CNC Offsets 210
This class identifies the tool adjustments necessary for setting up an accurate CNC operation.
Includes an Interactive Lab.
300120
300130
300200
18
Intermediate
CNC Specs for the Mill 220
This class identifies common specifications of CNC mills and describes the various features and options available on different machines.
300110
300130
300140
17
Intermediate
CNC Specs for the Lathe 225
This class identifies common specifications of CNC lathes and describes the various features and options available on different machines.
300110
300120
300140
18
Intermediate
Creating a Turning Program 280
This class explains the key components in the creation and execution of a simple turning program.
Includes an Interactive Lab.
300150
300210
17
Intermediate
Turning Calculations 285
This class identifies and explains the common calculations that are necessary to create a turning program.
800210
300120
300140
19
Intermediate
Creating a Milling Program 290
This class explains the key components in the creation and execution of a simple milling program.
Includes an Interactive Lab.
300150
300210
19
Intermediate
Milling Calculations 295
This class explains the common calculations necessary to plot the toolpaths for a basic milling program.
300130
300140
800210
17
Intermediate
Canned Cycles 310
This class describes the operation of common canned cycles that appear on machining and turning centers.
Includes an Interactive Lab.
200140
300280
17
Advanced
GE Fanuc Mill: Control Panel Overview 250
This class describes the various sections of the GE Fanuc 0-C mill control panel as well as the steps for powering up, powering down, and homing the machine.
Includes GE Fanuc CNC Simulators.
300130
300150
300200
300210
17
Intermediate
GE Fanuc Lathe: Control Panel Overview 255
This class describes the various sections of the GE Fanuc 0-C lathe control panel as well as the steps for powering up, powering down, and homing the machine.
Includes GE Fanuc CNC Simulators.
300120
300150
300200
300210
17
Intermediate
GE Fanuc Mill: Entering Offsets 260
This class provides step-by-step instructions for adjusting offsets on the GE Fanuc 0-C mill control during a production run.
Includes GE Fanuc CNC Simulators.
320250
13
Beginner
GE Fanuc Lathe: Entering Offsets 265
This class provides step-by-step instructions for adjusting offsets on the GE Fanuc 0-C lathe control during a production run.
Includes GE Fanuc CNC Simulators.
320255
17
Intermediate
GE Fanuc Mill: Locating Program Zero 270
This class describes how to determine work offsets and tool geometry offsets on the GE Fanuc 0-C mill control during setup.
Includes GE Fanuc CNC Simulators.
320260
13
Intermediate
GE Fanuc Lathe: Locating Program Zero 275
This class describes how to determine work offsets and tool geometry offsets on the GE Fanuc 0-C lathe control during setup.
Includes GE Fanuc CNC Simulators.
320265
14
Intermediate
GE Fanuc Mill: Program Execution 280
This class describes the steps necessary to activate, execute, and restart programs using the GE Fanuc O-C control for the mill.
Includes GE Fanuc CNC Simulators.
320250
14
Intermediate
GE Fanuc Lathe: Program Execution 285
This class describes the steps necessary to activate, execute, and restart programs using the GE Fanuc O-C control for the lathe.
Includes GE Fanuc CNC Simulators.
320255
14
Intermediate
GE Fanuc Mill: Program Storage 310
This class describes common methods for transferring and storing part programs on the GE Fanuc 0-C control for the mill.
Includes GE Fanuc CNC Simulators.
none
16
Advanced
GE Fanuc Lathe: Program Storage 315
This class describes common methods for transferring and storing part programs on the GE Fanuc 0-C lathe control.
Includes GE Fanuc CNC Simulators.
320285
16
Advanced
GE Fanuc Mill: First Part Runs 320
This class describes how to verify the accuracy of a program and make minor editing changes on the GE Fanuc 0-C mill control.
Includes GE Fanuc CNC Simulators.
none
13
Advanced
GE Fanuc Lathe: First Part Runs 325
This class describes how to verify the accuracy of a program and make minor editing changes on the GE Fanuc 0-C lathe control.
Includes GE Fanuc CNC Simulators.
320285
320275
13
Advanced
Haas Mill: Control Panel Overview 250
This class describes the various sections of the Haas mill control panel as well as the steps for powering up, powering down, and homing the machine.
Includes Haas CNC Simulators.
300130
300150
300200
300210
21
Intermediate
Haas Lathe: Control Panel Overview 255
This class describes the various sections of the Haas lathe control panel as well as the steps for powering up, powering down, and homing the machine.
Includes Haas CNC Simulators.
300120
300150
300200
300210
21
Intermediate
Haas Mill: Entering Offsets 260
This class provides step-by-step instructions for adjusting offsets on the Haas mill during a production run.
Includes Haas CNC Simulators.
310250
17
Intermediate
Haas Lathe: Entering Offsets 265
This class provides step-by-step instructions for adjusting offsets on the Haas lathe during a production run.
Includes Haas CNC Simulators.
310255
18
Intermediate
Haas Mill: Locating Program Zero 270
This class describes how to determine work offsets and tool geometry offsets on the Haas mill during setup.
Includes Haas CNC Simulators.
310260
14
Intermediate
Haas Lathe: Locating Program Zero 275
This class describes how to determine work offsets and tool geometry offsets on the Haas lathe during setup.
Includes Haas CNC Simulators.
310265
14
Intermediate
Haas Mill: Program Execution 280
This class describes the steps necessary to activate, execute, and restart programs on the Haas mill.
Includes Haas CNC Simulators.
310250
14
Intermediate
Haas Lathe: Program Execution 285
This class describes the steps necessary to activate, execute, and restart programs on the Haas lathe.
Includes Haas CNC Simulators.
310255
13
Intermediate
Haas Mill: Program Storage 310
This class describes common methods for transferring and storing part programs on the Haas mill.
Includes Haas CNC Simulators.
310280
13
Advanced
Haas Lathe: Program Storage 315
This class describes common methods for transferring and storing part programs on the Haas lathe.
Includes Haas CNC Simulators.
310285
13
Advanced
Haas Mill: First Part Runs 320
This class describes how to verify the accuracy of a program and make minor editing changes on the Haas mill.
Includes Haas CNC Simulators.
310270
310280
12
Advanced
Haas Lathe: First Part Runs 325
This class describes how to verify the accuracy of a program and make minor editing changes on the Haas lathe.
Includes Haas CNC Simulators.
310285
310275
12
Advanced
Basic Measurement 110
This class introduces the basic measuring devices used in the shop.
Includes an Interactive Lab.
none
18
Beginner
Surface Measurement 140
This class identifies the different types of surface texture and describes how the surface texture of a part affects its use.
none
18
Beginner
Intro to GD&T 200
This class introduces the fundamental concepts of geometric dimensioning and tolerancing (GD&T) and describes the main types of tolerances included in the standard.
Includes an Interactive Lab.
350110
800130
20
Intermediate
Interpreting GD&T 310
This class explains important rules of GD&T and also describes how common features are specified in GD&T prints.
Includes an Interactive Lab.
350200
20
Advanced
Intro to Materials 100
This class identifies the materials used in manufacturing.
none
19
Beginner
Structure of Metals 110
This class describes the crystal structure of metals and their importance.
none
15
Beginner
Mechanical Properties of Metal 120
This class describes some common properties used to distinguish materials.
Includes an Interactive Lab.
none
12
Beginner
Physical Properties of Metal 130
This class introduces the physical characteristics and abilities of metals.
none
11
Beginner
Metal Manufacturing 140
This class walks through the steps of metal manufacturing using steel as the example.
none
13
Beginner
Metal Classification 150
This class introduces the AISI-SAE classification for steels.
none
13
Beginner
Ferrous Metals and Alloys 210
This class identifies the major categories, properties, and uses of steels and their alloys.
500120
500150
16
Intermediate
Nonferrous Metals and Alloys 220
This class identifies the major categories, properties, and uses of nonferrous metals and their alloys.
500120
14
Intermediate
Heat Treatment of Steel 230
This class describes the different steel phases as well as common heat treatment methods for steel.
Includes an Interactive Lab.
500110
500210
18
Intermediate
Metal Removal Processes 110
This class describes traditional machining processes such as metal cutting and grinding, as well as various nontraditional methods of machining.
none
17
Beginner
What is Cutting? 120
This class addresses the fundamentals of chip creation.
Includes an Interactive Lab.
none
14
Beginner
Machines for Metal Cutting 130
This class identifies and describes the common machines used in metal cutting.
none
16
Beginner
Cutting Processes 140
This class provides a comprehensive overview of the most common metal cutting operations performed in the shop.
Includes an Interactive Lab.
none
13
Beginner
Cutting Variables 200
This class describes some of the variables that impact common machining operations.
Includes an Interactive Lab.
200140
17
Intermediate
Cutting Fluids 210
This class identifies the major cutting fluids and their common uses.
200120
200140
19
Intermediate
Cutting Tool Materials 220
This class describes common cutting tool materials and their common applications.
200120
200140
18
Intermediate
Carbide Grade Selection 230
This class describes the common forms of carbide available in cutting tools.
200220
14
Intermediate
Tool Geometry 240
This class identifies the major angles that impact the turning operation.
Includes an Interactive Lab.
200120
200140
16
Intermediate
Milling Geometry 245
This class identifies and explains the angles that impact a milling operation.
Includes an Interactive Lab.
200120
200140
15
Intermediate
Drill Geometry 247
This class identifies the major drill components and angles that impact drilling operations.
Includes an Interactive Lab.
200120
200140
17
Intermediate
ANSI Insert Selection 250
This class walks through the ANSI B212.4-1995 standard for insert identification.
200220
800130
20
Intermediate
Toolholders for Turning 260
This class explains the components and identification of OD and ID toolholders.
200240
200250
14
Intermediate
Speed and Feed Selection 300
This class identifies the various speed and feed values used with the lathe and mill and describes how to convert these variables.
Includes an Interactive Lab.
200200
800200
14
Advanced
Optimizing Insert Life 305
This class describes common forms of insert wear that lead to insert failure and identifies the appropriate control methods for each type.
Includes an Interactive Lab.
200200
200220
200240
15
Advanced
High-Speed Machining 310
This class outlines high-speed machining mechanics and applications.
200200
200220
20
Advanced
Quality Overview 100
This class identifies the key components of a quality organization. The relationship between processes and products are explored through different roles in a manufacturing company.
none
16
Beginner
ISO 9000 Overview 110
This class identifies and describes the key components of the ISO 9000:2000 standard.
none
20
Beginner
Lean Manufacturing Overview 130
This class describes the basic principles of lean manufacturing and compares them to traditional manufacturing approaches.
Includes an Interactive Lab.
none
18
Beginner
Cell Design and Pull Systems 160
This class will cover the basics of cellular manufacturing, including the characteristics of cells and pull systems.
Includes an Interactive Lab.
none
17
Beginner
Troubleshooting: Identifying Problems 180
This class provides an introduction to the troubleshooting process and describes basic steps for identifying problems.
none
13
Beginner
Troubleshooting: Understanding Causes and Effects 182
This class provides an introduction to the process of determining problem causes and effects.
900180
13
Beginner
Troubleshooting: Taking Corrective Actions 184
This class discusses ways to identify, implement, and document effective solutions in the troubleshooting process.
900180
900182
12
Beginner
Conducting an Internal Audit 200
This class describes the steps of the internal auditing process and explains effective approaches for conducting audit interviews.
900110
19
Intermediate
SPC Overview 210
This class describes the main concepts of statistical process control and explains how to recognize processes that are affected by special causes.
Includes an Interactive Lab.
800220
900100
16
Intermediate
Metrics for Lean 230
This class describes the most common metrics used to measure timing, error, and costs and encourage continuous improvement in a lean system.
Includes an Interactive Lab.
900130
900160
16
Intermediate
Process Flow Charting 240
This class covers the purpose and methods of flow charting, including spaghetti diagrams, process maps, and value stream maps.
900130
900160
20
Intermediate
Strategies for Setup Reduction 250
This class covers different strategies for reducing setup times, including ideas for streamlining operations and tactics for pre-staging processes.
Includes an Interactive Lab.
100104
901130
17
Intermediate
Conducting Kaizen Events 260
This class describes the sequence of steps for conducting kaizen events and explains common areas for process improvement.