CNC Machining

Fundamentals|Process Desk|

CNC machining — computer numerical control machining — is the manufacturing process in which a computer-driven controller moves a machine tool that cuts a part from a solid block of material, following a pre-written program rather than a machinist’s hands. It is subtractive manufacturing: the workpiece starts larger than the finished part, and the excess leaves as chips. Because it couples cutting accuracy with automation, CNC machining is how most production metal parts are made today — and it is the process this whole site exists to explain.

What “CNC” means

CNC stands for computer numerical control. Its ancestor, numerical control (NC), first appeared in the early 1950s, when a machine tool followed instructions punched on tape instead of being steered by hand. Computers replaced tape readers in the 1970s and 1980s, and today “CNC” simply means any machine tool whose movements are commanded by a controller executing a part program.

CNC is not a kind of machine; it is a way of driving machines. The same ideas run a machining centre, a lathe, a grinder, a router and a wire EDM machine. Two features separate a CNC machine from a manual one:

  • A controller — the computer that reads the program and converts each line into electrical signals for the machine’s motors and drives.
  • Servo-driven axes — motors move each axis along precision guideways to program coordinates, so position is decided by the controller, not by reading a handwheel.

How CNC machining works: from design to finished part

The digital chain behind every CNC part is the same, whether the machine is a mill or a lathe:

  1. Design. The part is modelled in CAD (computer-aided design) software, defining its geometry and dimensions.
  2. Programming. CAM (computer-aided manufacturing) software converts that geometry into toolpaths — where the cutter goes, how fast it spins, how fast it feeds, how deep it cuts, and which tool it uses.
  3. Post-processing. The toolpaths are translated into the machine’s native code: G-code for motion and M-codes for the machine’s auxiliary functions — spindle on and off, coolant, tool changes.
  4. Setup. A machinist loads the program, mounts the stock and tools, sets the work offset that tells the machine where the part’s zero point is, and proves the program out.
  5. Execution. The controller runs the program, moving the axes through the cuts until the part is done — unattended, if tooling and workholding allow.

A CNC machine works in Cartesian space. A basic machine moves the tool and work in three linear axes — X, Y and Z — while a machining centre adds a tool magazine that swaps cutters in and out automatically; turning machines work with a rotating spindle and a turret of tools; five-axis machines add rotary axes that let the tool reach the part from almost any direction. The geometry of the motion is set in the program, which is why CNC can hold complex profiles part after part with no setup change between pieces.

The machine tools CNC machining runs

Under CNC, the same cutting operations a machinist has always used become automated. Two operations carry the bulk of production:

  • Milling — the rotating cutter moves across the work to make flats, slots, pockets, holes and three-dimensional profiles. Its machine is the mill or machining centre, and prismatic parts — housings, plates, brackets — are its territory.
  • Turning — the work rotates while a single-point tool cuts it into cylindrical forms such as shafts, spindles and bores. Its machine is the lathe or turning centre.

Around them sit the operations that finish and detail a part: drilling and holemaking for holes and threads, and grinding for the hardest, most precise surfaces. Each of these operations has its own wiki entry; this page is the hub that defines the umbrella they sit under.

What CNC machining makes

CNC machining spans the whole production spectrum, from a single prototype to long production runs. A shop mills housings, plates and brackets; turns shafts, spindles and pulleys; drills and taps the holes that hold a product together; and finishes parts that began as castings, forgings or 3-D prints. The material list is as broad as machining itself — aluminium, steels and titanium, copper alloys, engineering plastics, composites and wood. The industries that lean on it are the ones that cannot let geometry wander: aerospace and defence, medical devices, automotive, tool and mould making, and general precision engineering.

Two pieces of economics explain why CNC is so often the default route. First, it needs no dedicated tooling: a part is cut from standard bar or billet with standard tools, so there is no mould or die to pay for before the first part exists. Design changes are cheap, because only the program changes. Second, a proven program is exactly repeatable, so a run of hundreds can be trusted to match the first article. When quantities climb into the hundreds of thousands, high-volume processes such as casting, forging or moulding usually take over the rough form, and CNC returns to finish the features that carry the tolerances.

Why CNC machining — and when it is not the answer

CNC machining earns its place for three reasons:

  • Repeatability. Once a program is proven, the machine reproduces the same part identically, hour after hour and across thousands of pieces. Manual machining reproduces a part only as well as the machinist’s attention on each repetition.
  • Complexity. Multi-axis CNC can cut shapes a machinist cannot reach by hand — sculpted surfaces, helical paths, undercuts — because the controller coordinates several axes at once.
  • Automation. With an automatic tool changer, coolant and probing, a machine can run lights-out, cutting while nobody is at the wheel.

The caveats matter too. Accuracy is a property of a machine’s build and condition, not of the CNC label — a worn machine cuts no better automatically than it does by hand. A simple one-off part is often faster on a manual machine than programming and proving it out on a CNC. And CNC still needs people: every job begins with a machinist who sets it up, proves the program and checks the first article. CNC replaces the hand on the wheel, not the judgement in the shop.

Start here

This entry is the root of the wiki’s fundamentals. As new concepts are published — chip formation, feeds and speeds, climb vs conventional milling, accuracy vs repeatability and the rest — they link back to this page.

Related