A setter/operator practical is a working interview: instead of asking what you know, they watch you do it. That is harder to fake than a written test, and easier to prepare for than it sounds, because the stations are predictable.
What they watch for
| Station | What it checks | Underlying knowledge |
|---|---|---|
| Read the program | You can explain each block | G-code and M-code recall |
| Set work offset | You set part zero correctly | G54-G59 work coordinates |
| Tool offsets | Tool length set per tool | G43 tool length compensation |
| Tool change | Safe, correct tool handling | M06 and procedure |
| Edge find / datum | You locate the part reference | Setup method |
| Run the job | Safe operation, awareness | Procedure and safety |
The exact format varies by shop, but the theme is constant: can you set up and run work without supervision, safely.
Preparation is hands-on, with one drillable foundation
Most of this comes from supervised machine time: you learn to set offsets and find edges by doing it. But every station rests on one thing you can build in advance, reading the program. An interviewer asking “what does this block do?” expects an instant answer, and hesitation reads as inexperience even if you can do the setup.
So drill the reading. Make the common G-codes and common M-codes automatic, get the modal behavior right, and use the method in beginner CNC code practice. For the spoken-question side, see CNC practical test examples for a job interview. A free tool like G-Code Sprint builds the reading fluency; the setup skills come from real machine time, supervised.
Bottom line
A setter/operator practical checks setup and running, station by station, all resting on reading the program confidently. Get hands-on practice for the setup, and drill code recall so the reading is automatic when someone is watching.
Sources
- NIMS (National Institute for Metalworking Skills)
- LinuxCNC G-code reference (offsets, coordinate systems)
- CNCCookbook: G-code and M-code cheat sheet
Frequently asked questions
What does a CNC setter/operator practical test involve?
Typically reading a program and explaining it, setting work offsets (G54) and tool length offsets, changing tools, finding an edge or datum, and running a job safely. It is a hands-on assessment of whether you can set up and run work.
How do I prepare for a CNC practical interview?
Get supervised hands-on practice with setup and offsets, and make sure you can read a program without hesitating. The reading fluency is the part you can drill anywhere in advance; the setup skills come from machine time.
What is the best way to prepare for the code-reading part of a CNC interview?
Active recall of the common codes. A free tool like G-Code Sprint drills G-code and M-code both directions with a timer, so you can read and explain a program confidently when an interviewer is watching.
G-Code Sprint is a study and practice tool only. Always follow your instructor, employer, machine manual, and shop safety procedures.