CNC: computer numerical control, and what a CNC machine is

Updated

CNC, computer numerical control, is the operation of a machine tool by a program rather than by hand. A CNC machine reads coded instructions, usually G-code, and moves its axes and spindle to cut a part repeatably. The common types are the CNC lathe (turning centre), the vertical and horizontal machining centres (VMC, HMC), and wire or die-sinking EDM.

CNC
Computer numerical control: operating a machine tool from a program, usually G-code, that drives the axes and spindle to cut a part repeatably instead of by hand. The common CNC machine types are the lathe or turning centre, the vertical and horizontal machining centres (VMC, HMC) and EDM.

What CNC means

Computer numerical control is a way of running a machine tool. Instead of an operator turning handwheels, a controller reads a program, almost always in G-code, and drives servo motors on each axis and the spindle to the positions and speeds the program calls for. The part comes out the same every time the program runs, which is the point: repeatability, and the ability to cut shapes a hand-operated machine cannot follow.

The common types: lathe, CNC machining centre, EDM

  • CNC lathe or turning centre. The workpiece rotates; the tool moves. Shafts, bushes, flanges, anything round.
  • Vertical machining centre (VMC). The spindle is vertical, the table moves in X and Y, the head in Z. The general-purpose milling machine of a job shop.
  • Horizontal machining centre (HMC). The spindle is horizontal; chips fall clear, and a pallet changer lets one part load while another cuts. Higher volume, higher price.
  • EDM. Electrical discharge machining, wire or die-sinking, cuts hardened steel with a spark rather than a tool. Die and mould work.

Five-axis machines add two rotary axes so complex surfaces can be cut in one setting; they are what a prototyping centre such as APIC Labs in Amaravati is expected to offer.

What to check when buying

The controller brand and whether your programmers know it; spindle power and speed against the materials you cut; axis travels against your largest part; positioning accuracy and repeatability as the maker states them, and the standard they are stated to; the service network in your state; and the price of the machine with the tooling, fixtures and training that make it productive, not the bare machine. Where the controller and drives themselves are made is starting to matter to those answers: a Rajkot builder has won approval to make the electronic devices inside its CNC machines in India under the central electronics-components scheme. A firm buying its first CNC machine as an MSME should also read its state’s capital-subsidy scheme before it signs. Which builders are adding capacity, appointing dealers or bringing a new control generation into the country is reported on this site’s machine tool and automation news beat.

Most of those answers are easier to settle with the machines in front of you, which is why this site keeps an engineering expo calendar: the six EngiExpo editions from November 2026 to February 2028, with the dates, the city and the venue of each.

Questions this raises

What is computer numerical control?

A way of running a machine tool from a program instead of by hand. A controller reads coded instructions, almost always G-code, and drives a servo motor on each axis and the spindle to the positions and speeds the program calls for. Run the same program again and the same part comes out, which is the reason the method exists.

What is a CNC machine?

A machine tool whose axes and spindle are driven by a controller following a program, rather than by an operator turning handwheels. Nothing rests on the operator repeating a movement, so the part is the same every time the program runs, and shapes a hand-operated machine cannot follow become possible. The common types are the CNC lathe or turning centre, the vertical and horizontal machining centres (VMC and HMC), and wire or die-sinking EDM.

What is a CNC machining center?

The milling kind of CNC machine, as against a lathe, where the tool rotates and the workpiece is held still. A vertical machining centre, the VMC, has a vertical spindle, a table that moves in X and Y and a head that moves in Z; it is the general-purpose milling machine of a job shop. A horizontal machining centre, the HMC, has a horizontal spindle so chips fall clear of the cut, and a pallet changer lets one part be loaded while another is cut, which suits higher volume at a higher price.

Sources

  1. Indian Machine Tool Manufacturers' Association (IMTMA) · checked 2026-09-20