At the start, a CNC operator loads the part, runs a finished program, measures the parts made and enters tool offsets. Programs are usually written by a programmer or a setter. Knowing the basics of G-code helps you read a program and understand what the machine is about to do.

CNC lathe or CNC mill: how they differ at work

The difference is in what rotates. On a lathe the workpiece rotates, and the turning tool removes material from it. On a mill the tool (the cutter) rotates, while the workpiece stays clamped on the table and moves relative to the cutter.

FeatureCNC latheCNC mill
What rotatesworkpiecetool
Typical partsshafts, sleeves, rings, threadsplates, housings, pockets, holes
Clampingchuck on the spindlevise or fixture on the table
What the operator watchesthe spinning workpiece and long chipsthe rotating cutter and coolant in the work area

In job ads the same work is called "CNC operator", "CNC turner" or "CNC miller". The name hints at the type of machine, while the scope of tasks is described by the requirements in a specific offer.

What a CNC operator does versus a setter and a programmer

Machining goes through the CAD, CAM, CNC chain: a designer draws the part, the program is made in a CAM system or by hand, and the machine executes it. The operator is at the end of that chain.

A typical operator shift looks like this:

  1. Taking over the station and checking which program and which drawing apply.
  2. Loading the raw part in the chuck or vise and closing the guard.
  3. Starting the program and watching the first piece.
  4. Measuring the part against the drawing and comparing it with the tolerance.
  5. Entering a tool offset if the dimension drifts, within the limits allowed by the station instruction.
  6. Removing chips, checking tool wear and reporting problems.

The setter changes the machine over to a new part: loads the tools, sets the zero point, makes the first trial runs. The programmer prepares and corrects programs. In smaller plants one person combines these roles, which is why some offers require "loading and editing programs" and "setting up and changeover".

Does a CNC operator need to know G-code

At the start you do not need to write programs, but you need to be able to read them. A program is a series of lines with codes, and a few of them appear in every program:

  • G00: rapid tool movement without cutting,
  • G01: movement in a straight line at working feed, that is, cutting,
  • M03: spindle start, clockwise.

An operator who understands these codes knows when the tool will start cutting and spots a mistake sooner, before a collision. How a program is displayed depends on the control. Offers most often mention Fanuc, Siemens Sinumerik, Heidenhain and Mazatrol. Knowing one makes learning the next easier, because the principle is similar.

Tool offset: when the operator enters it

A tool wears, so after a series of parts the dimension starts to depart from the drawing. An offset is a change of a value in the control's tool table, without changing the program itself. The operator enters it after measuring, when the dimension approaches the tolerance limit. When an offset does not help or the tool is damaged, the operator stops work and calls the setter.

Measurements and technical drawing

Reading a technical drawing and measuring are requirements that repeat in offers for a CNC operator. At the station you mainly use a caliper and a micrometer, and in series production also go/no-go gauges. On the drawing the operator looks for the dimension, the tolerance and the surface roughness. Manual measurement is done only after the machine has stopped.

Working at machine tools is one of the paths in production work, and a large share of parts goes to the plants described in the text on work in the automotive industry, where repeatability of the dimension across the whole series counts.

Safety at the machine tool

Guards protect against the tool, moving parts, chips and coolant spray. Movable guards have interlocks that do not let you open them without stopping the machine. At machining centers there is also a fence around the station and barriers on the side of internal transport.

Rules at the station:

  • do not touch the workpiece while the spindle is turning, and do not brake it with your hand,
  • remove chips with a tool, not with your hand,
  • cleaning and repairs only after the power is disconnected,
  • fitted clothing, sleeves fastened at the wrists.

Can you start without experience

Some offers are marked "no experience", others require a year of work at machine tools. The note "no experience" is sometimes combined with a requirement to know drawings and the caliper, so before applying you need to read the whole list of requirements. In your CV in Polish write the types of machines, controls and measuring instruments you know.

Frequently asked questions

Do you need a course to work as a CNC operator?

The requirements for the position are decided by the specific offer, and some of them accept people without a course. The trade of machine tool operator is gained at a first-level vocational school or in a qualification vocational course.

Does a CNC operator write programs on their own?

Usually not. Programs are prepared by a programmer or a setter, while the operator runs and reads them and enters tool offsets. Some offers require editing a program at the machine.

Which control is easiest to start with?

Offers most often mention Fanuc and Siemens Sinumerik, less often Heidenhain and Mazatrol. The principles are similar, so after learning one control the switch to another goes faster.

Does school teach CNC programming?

Yes. The scope of training in the trade includes preparing CNC and conventional machine tools, CNC programming and the basics of machining.

This text describes the general rules. What you are entitled to depends on your type of contract: an employment contract (umowa o pracę) or a contract of mandate (umowa zlecenie). Your own contract and payslip are what count.