When Is a Machine Said to Have CNC Control?
True CNC control starts with a stored program, not a handwheel, and a feedback loop that keeps the tool where the program says it should be. This page breaks that definition into the parts an engineer can check: controller, drives, feedback scale, and tool offset handling. Read it before you accept a supplier's claim that their equipment is CNC controlled.

What the phrase actually means
CNC control is a control architecture, not a marketing label. Four conditions have to be true at the same time.
Four conditions that define CNC control
Engineers say a machine has CNC control when a part program, written in G-code and stored on the controller, drives every axis move. Take the program away and it is a manual mill with a digital readout. That distinction matters when a supplier claims precision: a DRO helps an operator hit a dimension, but it does not execute a toolpath on its own.
The second condition is a closed loop. A servo drive compares the commanded position against the actual position read from an encoder or a glass scale, then corrects the error thousands of times per second. Open-loop stepper machines move on command and hope the tool followed. On a 4,000 mm part, that hope is not a process.
Third, the controller must manage tool offsets and work coordinates. Length offsets, radius compensation, and fixture offsets let one program run across many tools and setups. Without them, every change in tooling forces a new program and a new setup sheet.
Fourth, the program must be transferable. A controller that only runs from a dedicated paper tape or a locked-in memory cannot be re-posted, backed up, or proven out offline. Modern controls accept files over network or USB, which is what makes unattended and lights-out runs practical.
Controller, drives, and feedback: who does what
The controller is the brain. It reads the program, plans acceleration and deceleration, and issues position commands to each axis. Look at the block processing time and the number of look-ahead blocks. A controller that only looks a few blocks ahead will slow down or gouge on tight corners, no matter how rigid the machine is.
The drives are the muscles. Servo amplifiers convert the controller's low-voltage commands into motor current. On a 5-axis machine the rotary axes are driven the same way as the linear axes, and any backlash in the rotary table shows up directly in the part. GreatLight runs 16 simultaneous 5-axis machining centers with Ø400 mm rotary tables for this reason.
Feedback is the referee. A glass scale mounted on the machine frame measures the actual slide position independent of the ballscrew. That is different from an encoder on the motor, which only knows the motor turned. When a supplier quotes ±0.005 mm, ask whether the number comes from a scale or from a catalog. Only one of those survives thermal growth over a long run.
Which machines are and are not CNC controlled
Milling machines and lathes are the obvious cases. A 3-axis vertical mill with a servo on each axis is CNC controlled. So is a mill-turn center that combines turning and milling in one setup, which cuts the number of times a part is re-chucked. GreatLight runs 16 mill-turn centers alongside 27 three-axis machines and 12 four-axis mills.
Some machines blur the line. A CNC-controlled press brake positions its back gauge and ram from a program, but the forming itself is still a bend. A wire EDM machine is fully CNC controlled on the X, Y, U, and V axes. A manual surface grinder with a power feed is not, even if it has a digital readout.
The practical test is simple. Can the machine complete a contour without an operator turning a handwheel or dialing a cut? If yes, it is CNC controlled. If the operator sets each depth and each position by hand, the machine is powered, not programmed.
This matters for quoting. A part that needs blended surfaces across five orientations belongs on a simultaneous 5-axis machine. A part that is mostly prismatic with a few holes can run faster on a 3-axis machine. Matching the part to the right control level keeps cost down without giving up tolerance.
Control level vs. what it can do
Use this to decide what to ask for when you send a drawing.
| Control type | Motion source | Feedback | Typical fit |
|---|---|---|---|
| Manual + DRO | Handwheel and dials | Operator reads the scale | One-off simple parts |
| 3-axis CNC | Stored G-code program | Motor encoder, sometimes scale | Prismatic parts, flat pockets |
| 4-axis CNC | Program plus indexed rotary | Encoder on rotary table | Parts with features on four sides |
| 5-axis simultaneous | Program drives all axes at once | Scales on linear and rotary axes | Contoured, blended, angled faces |
| Mill-turn CNC | Program drives turning and milling | Encoders on spindle and slides | Round parts with milled features |
What CNC control changes about your part
Once the four conditions hold, several things become possible that are not possible on a manual machine. Toolpaths can be re-run identically on the next part, so the tenth piece matches the first. Cutter compensation can be adjusted in the control without re-posting the program, which is how a shop holds tolerance as a tool wears.
It also changes what you can design. Undercuts, blended fillets, and compound angles stop being difficult. On a simultaneous 5-axis center the tool can stay normal to a curved surface for the whole pass, which gives a more consistent finish and longer tool life. That is the difference between Ra 0.8–1.6 μm from a good pass and hours of hand polishing.
Verification is the part buyers forget. A CNC-controlled machine logs what it ran. If a dimension drifts, the shop can compare the program, the offsets, and the inspection data instead of guessing. GreatLight inspects 100% of parts before shipment and keeps raw material, in-process, and final records available on request.
Frequently asked questions
Is a machine with a digital readout CNC controlled?
No. A DRO displays position, but the operator still turns the handwheels. There is no stored program and no automatic correction of the commanded path.
A machine crosses into CNC control when the program drives the axes and the control closes the loop on position.
Does CNC control mean the machine can hold ±0.005 mm on its own?
No. The control only executes the program. Tolerance comes from machine rigidity, thermal stability, tool condition, fixturing, and inspection.
GreatLight quotes ±0.005 mm (±0.0002 in) as a process capability on the right part and setup, not as a property of the controller.
What is the difference between motor encoder and glass scale feedback?
An encoder on the motor measures how far the motor turned. A glass scale measures how far the slide actually moved.
The scale catches ballscrew pitch error, backlash, and thermal growth. On long parts or tight tolerances, that difference is the whole game.
When is 3-axis CNC the better choice over 5-axis?
When the part is prismatic and most features are reachable from one or two directions. A 3-axis machine is faster to set up and cheaper per part.
Save 5-axis for contoured surfaces, undercuts, and parts that would otherwise need three or four setups.
Can you run a CNC program that was posted for another machine?
Usually yes, with a re-post and a setup check. Controller dialects differ in canned cycles, tool change logic, and work coordinate handling.
Send the model and the drawing. We review the toolpath and confirm what changes before cutting metal.
How do I confirm a supplier's machine is really CNC controlled?
Ask for the controller model, the axis count, and whether the linear axes use scales or motor encoders. Then ask to see a first-article inspection report tied to a program number.
A shop that cannot answer those three questions is not running the process you are paying for.
Send a drawing and we will tell you which control level it needs
Upload your files and our engineers return a quotation plus a free DFM analysis within 12 hours.
12-hour quote±0.005 mm100% inspectionNDA on request