Setup ability is the line between operator pay and setter pay, and shops do not take anyone’s word for it. They test it, formally or by watching. The useful news: setup competence decomposes into a known list, which means you can test yourself against the same list before anyone else does.

What does “can set up a machine” actually include?

Three layers, each provable separately. The knowledge layer is the setup vocabulary of the G-code language: the safety block, offsets, and tool-change sequence. The execution layer is the physical routine: workholding, touching off, loading offsets. The judgment layer is prove-out: bringing an unproven program to a first good part without drama. A CNC machine forgives weakness in none of the three.

The ten-item self-test

Work through these aloud, without notes. Hesitation counts as a miss:

#Prove that you can…Pass looks like
1Decode a safety block (G21 G17 G40 G90)Each word explained in one sentence
2Explain what G54 stores and changesPart location, measured from machine zero
3Explain G43 H and why it follows a tool changeEach tool’s length applied to Z
4Walk the tool-change sequenceStop, home, change, offset, restart
5Say where part zero should go and whyDatum logic from the print
6Describe touching off X, Y, and ZEdge finder or probe, then store
7Name the prove-out features and their orderDry run, single block, overrides
8Spot the flaw in a sample programA wrong offset, plunge, or units error
9Explain first-article inspectionMeasure before committing the batch
10Say what you do when something looks wrongFeed hold first, diagnose second

Items 2 and 3 lean on the two offset systems, unpacked in G54 work offsets and G43 tool length offset; item 7 is the discipline detailed in safely testing a program without crashing.

What does the shop’s version of the test look like?

Usually the same list wearing work clothes. An assessor asks a handful of code and offset questions, hands over a short program with a planted flaw, then watches a real setup: offset entry, touch-off, and the first blocks of a prove-out. The narration is scored as much as the actions, because a setter who explains while working is demonstrating the understanding rather than a memorized routine. The interview wrapper around this practical, what gets asked and in what order, is covered in what to expect in a CNC setup interview.

A concrete example of how the test discriminates: two candidates both set the work offset correctly, but only one says, before pressing cycle start, that the rapid in line three will pass over the clamp and deserves watching. Same actions, different layer of competence, and shops promote the second one.

How do you close the gaps the self-test finds?

Match the fix to the layer. Knowledge gaps, items 1 through 4, are recall work: the setup codes are a small set, and the standard code references plus short daily drills close them in weeks. Execution gaps need supervised reps at a real machine; ask for setup tasks under a setter’s eye, which most leads grant to anyone who asks credibly. Judgment gaps close last and only through prove-outs, so volunteer for every first article available. The recall half runs free on the G-code practice hub.

Bottom line

Setup competence is a checklist, not an aura: setup vocabulary, physical routine, and prove-out judgment. Run the ten-item self-test aloud, fix knowledge gaps with recall drills, execution gaps with supervised reps, and judgment gaps with first articles. When the list narrates itself without hesitation, you are ready for anyone’s version of the test.

Sources

Frequently asked questions

What G-code knowledge proves you can set up a CNC machine?

The setup layer: every word of the safety block, G54 work offsets, G43 tool length offsets with the H register, the tool-change and home sequence, and the prove-out features. A setter explains these plainly rather than just recognizing them.

How do shops test setup ability?

Questions on the setup codes and offsets, then a watched practical: set a work offset, handle tool offsets, and prove out a short program while narrating the steps.

How do you prove out a program safely?

Verify on paper, dry run above the part, then first cut in single block with rapid override down and a hand near feed hold, removing protection layers one at a time.

What is the best way to practice for a CNC setup test?

Drill the setup codes to instant recall and rehearse the sequence until it narrates itself. A free app like G-Code Sprint quizzes G54, G43, and the other setup-critical codes and repeats whichever ones you miss.

G-Code Sprint is a study and practice tool only. Always follow your instructor, employer, machine manual, and shop safety procedures.