Parts Customization / Processing Service Expert

From concept to product
From prototyping to production, our production sites can handle all your manufacturing projects.
Home / All / CNC Machining / What is CNC machining?

What is CNC machining?

Update Time:2026/10/7

The short answer

CNC machining is subtractive manufacturing in which a pre-programmed computer controls the movement of a machine tool. A CAD model is converted into toolpaths, a spindle or wire removes material to those paths, and the part is measured against the drawing. It holds 0.025 mm or better.

What "computer numerical control" actually means

CNC stands for computer numerical control, and the phrase describes the control system rather than the cutting. Before CNC, a machinist turned handwheels to move a tool to a position read from a drawing and a dial, and the accuracy of the part depended on the operator's judgement and the machine's lead screws. In a CNC machine, those movements are written as a program of coordinates, feeds and speeds, and the control system executes them repeatably. The operator's job shifts from moving the tool to proving the setup, the program and the measurement.

That shift is the source of the process's defining advantage. Because the machine follows a stored program with closed-loop feedback on position, the thousandth part is made to the same path as the first, and the machine can correct continuously for tool wear and thermal drift rather than waiting for a human to notice. It is also why CNC machining is described as subtractive: material is removed from a solid block, bar or plate until the part remains, in contrast to additive processes that build a part up layer by layer.

Four-stage diagram of CNC machining from a CAD model with a toleranced drawing, to a CAM program of toolpaths feeds and speeds, to a machine cut where a spindle or wire removes material, to inspection against the drawing before release
The cutting is only one of four stages. The model, the program and the inspection are where the tolerance is actually decided.

The three families of CNC machining

Almost every CNC process belongs to one of three families, and the family is chosen by the shape of the part rather than by its size or its industry.

CNC milling rotates a multi-point cutting tool while the workpiece stays still, so the tool travels in a programmed path across a face and removes material from a flat, a pocket, a slot or a free-form surface. It is the most versatile family and the natural route for prismatic parts. Its characteristic strengths are positional accuracy between features and flatness, and its characteristic weakness is that a cutter leaves a visible step-over mark wherever it changes direction on a curved surface.

CNC turning rotates the workpiece against a stationary single-point tool, so material is removed in one continuous cut around an axis. It is the natural route for anything built around a centreline: shafts, pins, bushings, sleeves, threaded fittings and rotating components. Its strengths are diameter accuracy, roundness, cylindricity and concentricity, and it is normally faster and more concentric than milling on round work because the geometry follows the rotation by construction.

The third family covers what cutting tools cannot reach. Electrical discharge machining erodes conductive material with controlled sparks, so hardness is irrelevant and sharp internal corners, thin slots and hardened dies become possible. Grinding uses an abrasive wheel to take very small finishing passes and produce roundness and surface finish beyond what a cutting edge can hold. Both are slow relative to milling and turning, and both exist to solve a specific limitation rather than to compete on general work.

Table of the three families of CNC machining showing how each cuts, its typical parts and the tolerance each holds best: CNC milling, CNC turning, EDM and grinding
Read the last column to see why the families are not interchangeable. Each is strong on the dimensions that follow its own kind of motion.
FamilyMotionBest dimensional strengthTypical parts
CNC millingTool spins, part staysFeature position and flatnessBrackets, housings, moulds, plates
CNC turningPart spins, tool staysDiameter, roundness, runoutShafts, pins, bushings, fittings
EDMSpark erosion, no forceSharp internal corners, thin wallsDies, tooling, hardened features
GrindingAbrasive wheelRoundness and surface finishJournals, seal faces, gauge work

From CAD model to inspected part

The path from an idea to a finished part runs through four stages, and tolerances are lost or preserved at each one. It begins with a CAD model and a toleranced drawing: the solid model defines the geometry, while the drawing defines what the geometry has to achieve, including the datum references and the general tolerance block that applies where no explicit callout is given. A model without a drawing tells a supplier the shape but not the requirement, which is why a capable shop will ask for the missing tolerances rather than guess at them.

Computer-aided manufacturing converts the model into toolpaths, feeds and speeds, and the choice of toolpath, tool and step-over has as much effect on the result as the machine does. The machine then executes the program, removing material in a sequence of roughing and finishing passes. Finally the part is inspected against the drawing, and this stage is what turns a claim into a demonstrated fact: a coordinate measuring machine verifies the geometry, a roughness gauge verifies the finish, and a dimensional report records the result. A shop that skips the measurement stage is trusting the program rather than verifying the output, and the difference becomes visible at the second lot rather than the first.

What CNC machining can hold

Achievable tolerance depends on the process, the material and the setup rather than on a single machine specification, and published capability data is usually organised into levels. General machining without a controlled setup operates in the 0.1 to 0.2 mm band. Standard CNC production work commonly holds 0.025 to 0.05 mm. Precision CNC work with a controlled setup and gauging reaches 0.005 to 0.025 mm. Metrology-grade results in the 0.001 to 0.005 mm band normally require grinding, lapping or a diamond-turning step after the cut rather than a larger machine.

Range chart of CNC machining tolerance levels in millimetres on one axis: general machining 0.10 to 0.20 mm, standard CNC 0.025 to 0.050 mm, precision CNC 0.005 to 0.025 mm and metrology grade 0.001 to 0.005 mm, tighter to the left
The levels share one scale, so they compare directly. Anything tighter than the bottom band is a finishing or metrology problem, not a machining problem.

Surface finish follows the same ladder. As-machined work sits around Ra 1.6 micrometres, a controlled finishing pass reaches Ra 0.4 micrometres, and below that the part moves to grinding or lapping. Material matters throughout: aluminium and brass cut cleanly and hold tight figures readily, austenitic stainless work-hardens and moves, and titanium generates heat and wears tools quickly, so a tolerance that is routine in 6061 may need a different cutting strategy in Ti-6Al-4V. A supplier quoting the same figure for both is quoting a catalogue rather than a process.

CNC versus other processes

CNC machining is one of several processes that can make a part, and its position in that set is defined by volume, tooling and material rather than by quality.

ProcessBest volume bandTooling neededMaterial behaviour
CNC machiningOne to a few thousandNone, or simple fixturesWrought properties from solid stock
Injection mouldingThousands to millionsA mouldThermoplastics only
Die castingThousands upwardsA dieNon-ferrous metals
3D printingOne to hundredsNoneLimited alloys, layered properties
Sheet metal formingTens to hundreds of thousandsDies and punchesSheet stock only

Two differences are worth naming because they are often blurred. First, CNC machining needs no tooling, so it is economical at quantities where a mould or a die would never amortise, which is why prototypes and bridge production are its natural territory. Second, it cuts from wrought stock, so the material properties in the finished part are the properties of the bar or plate rather than the properties of a casting or a printed layer, which matters for parts that carry load. There is no general winner: the process that wins is the one whose economics and material behaviour match the quantity and the function.

Where CNC machining is the wrong process

CNC machining is not the right answer everywhere, and recognising the boundary early saves both money and time. It is the wrong process at high volume for a simple part, where a mould, a die or a forming operation spreads its tooling across many thousands of parts and beats chip removal on unit cost. It is a poor fit for parts with internal cavities or lattice structures that a tool cannot reach, where an additive process is the honest route. It is limited on very large parts, because the machine envelope sets a hard ceiling and a part outside it becomes a different and often impractical job. And it is a poor fit for parts that must be light and hollow in one piece, where the material removal needed to hollow them out would waste most of the stock. In each case the fix is a different process rather than a tighter drawing.

The limits of this answer belong on the same page. The tolerance and finish figures above are published capability ranges for the process as a whole and not a specification for any particular shop, and the same figure can differ substantially between a well-maintained machine and a tired one and between a rigid setup and a flexible one. Confirm the number on your own features, in your own material, at your own batch size.

How to start a CNC project

Send a STEP model and a toleranced drawing, the material grade and its condition, the quantity with an annual forecast, the finish required per surface, and a note naming which features and which datums carry the function. Those five items let an engineer choose the process family, the machine class, the number of setups and the inspection plan before a price is attached, and they let a supplier tell you honestly whether a callout is routine, achievable with a changed strategy, or impossible. See CNC machining for the processes in detail, die casting for when volume makes a mould the better economics, and SOMI 3D printing for geometries that cannot be cut from solid.

Scope and sources. The definition of CNC machining, the three process families, the CAD-to-part workflow and the definition of precision come from a CNC machining overview (computer-controlled movement of the machine tool with closed-loop feedback correcting tool position, tolerances to 0.025 mm or better maintained across a run, parts produced directly from CAD without tooling investment, and coverage of metals, plastics and composites) and from a CNC machining guide (three-axis milling for prismatic work, four-axis for parts needing several faces in one setup, five-axis for contoured surfaces, turning for rotational geometry, Swiss-type turning for slender parts, grinding for sub-micron roundness and finishes below Ra 0.2 micrometres, and wire EDM cutting hardened steel at about 0.005 mm with no cutting force). Tolerance levels and their cost behaviour come from a precision machining capability guide (precision defined as tolerances of plus or minus 0.025 mm or tighter against 0.1 to 0.2 mm for general machining, surface finish Ra 1.6 micrometres as-machined and Ra 0.4 micrometres finished, repeatability demonstrated by Cpk of 1.33 or higher, grinding reaching plus or minus 0.001 mm and finishes below Ra 0.1 micrometres, and wire EDM cutting any conductive material regardless of hardness). Process-by-process capability tiers come from a machine-type reference (3-axis and 4-axis around 0.01 mm, 5-axis 0.005 mm, turning 0.005 mm, wire EDM 0.005 mm and surface grinding 0.002 mm) and from a process comparison for engineers (tolerances of 0.005 to 0.05 mm, surface finish Ra 0.1 to 3.2 micrometres, high repeatability, no mould cost, and the prototype-to-production transition without redesign). Material behaviour and the process-versus-volume boundary come from a CNC overview and a precision milling review (aluminium alloys holding tighter figures than stainless steel, engineering plastics affected by elastic recovery, and the note that a tighter tolerance is exponentially rather than linearly more expensive). Figures are published capability ranges for the process and not a specification for any particular shop; confirm them against your own drawing, material and volume.