The Composition of CNC Equipment
Every CNC machine is a stack of five subsystems that pass error to each other. This page breaks down the composition of CNC equipment for design and process engineers, then shows where tolerance is won or lost on a real part.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
The Composition of CNC Equipment Starts With the Structure
The composition of CNC equipment begins with the machine structure, or frame. On a vertical machining center this is the bed, column and spindle head. On a lathe it is the bed and turret slide. The frame does one job: hold every other subsystem in a fixed geometric relationship while cutting forces push against it.
Cast iron is still the default because it damps vibration. Polymer concrete appears on high-speed drilling and grinding platforms where thermal drift matters more than cost. Welded steel frames are cheaper and lighter, but they ring. If you hear a machine ring, surface finish will suffer before dimensional accuracy does.
What engineers should take from this: the frame sets the ceiling for everything above it. A C-frame with a long spindle overhang flexes more under a 20 mm end mill than a bridge-style machine of the same mass. That is why a bridge mill holds flatness on a 3,000 mm plate while a C-frame struggles at 1,500 mm.
- 1Cast ironBest damping per unit cost. Standard for mills and lathes.
- 2Polymer concreteLow thermal expansion. Common on grinding and high-speed platforms.
- 3Welded steelLighter and cheaper. Needs stress relief before it holds tolerance.
Drive and Motion: Where the Machine Becomes Programmable
Servo motors, ball screws, linear guides and the feedback scales form the motion system. A servo motor turns; the ball screw converts rotation to linear travel; the linear guide constrains that travel to one axis. A rotary encoder on the motor counts position. A linear scale on the slide measures it directly.
That distinction matters. Motor-mounted encoders assume the screw and nut are rigid. They are not. Under load, a ball screw stretches and the nut compresses, so the table sits behind where the motor thinks it is. Linear scales close the loop at the table itself and remove that error. This is why a machine with linear scales can hold ±0.005 mm while an otherwise identical machine without them drifts to ±0.02 mm.
Ball screw pitch also sets the resolution floor. A 10 mm pitch screw with a 10,000 count encoder resolves roughly 1 μm per count before compensation. A 5 mm pitch screw doubles that resolution but halves rapid speed. Machine builders trade these two against each other for every axis.
- 1Motor encoderIndirect measurement. Cheaper, less accurate under load.
- 2Linear scaleDirect table measurement. Required for tight tolerance work.
- 3Ball screw pitchLower pitch gives finer resolution, lower rapid speed.
The CNC Controller: Interpreter, Planner, Watchdog
The controller reads G-code and turns it into motion commands. That sounds simple until you look at what happens between two blocks of a program. The look-ahead buffer plans acceleration and deceleration across dozens of blocks so the machine does not stop at every corner. A controller with a shallow buffer must slow down more, which shows up as longer cycle times on complex 3D surfaces.
Controllers also run the compensation logic. Tool length offsets, cutter radius compensation, and thermal growth compensation all live here. On a 4,000 mm machine, thermal compensation can move the Z axis by 30–50 μm over an eight-hour shift. Without it, the first part and the last part of a batch differ by more than the tolerance band.
The practical read for engineers: controller capability is invisible in a quote but visible in your first article inspection report. Ask what the look-ahead depth is and whether thermal compensation is active when you place a job with tight flatness on a large part.
Spindle and Tooling: The Last Link Before the Cut
The spindle is the subsystem most engineers ask about, and rightly so. It carries the tool, provides rotation, and is often the largest single source of error in the chain. Spindle runout, thermal growth and taper condition all convert directly into part error. A spindle with 5 μm runout cannot cut a bore to ±0.005 mm no matter how good the frame is.
Speed matters as much as accuracy. Aluminum cuts well at 12,000–18,000 rpm with a 12 mm carbide end mill. Titanium and Inconel want high torque at 800–2,000 rpm, which a high-speed spindle does not deliver. This is why shops keep both a 20,000 rpm spindle for aluminum and a geared spindle for Ti-6Al-4V. One machine cannot do both well.
Tool holders close the chain. A CAT40 holder seated in a worn taper loses stiffness before the tool touches the part. HSK and shrink-fit holders reduce that loss. If a job needs Ra 0.2–0.8 μm, holder condition is not a detail.
- 1High-speed spindle12,000–20,000 rpm. Aluminum and plastics.
- 2Geared spindleHigh torque at low rpm. Titanium, Inconel, steel.
- 3Holder conditionWorn taper costs stiffness before the cut starts.
Feedback, Fixturing and the Errors Nobody Programs
The feedback and fixturing layer is where most unexpected scrap comes from. A machine can be geometrically perfect and still produce a bad part if the workholding deflects. A vise clamped on a thin wall bows it; the cut is accurate, the released part is not. Engineers who design thin-walled parts should expect a spring pass and a stress-relief step, not just a finishing pass.
Probing adds another feedback path. Touch probes verify stock position before cutting and check features after. On a batch of 500 parts, in-process probing catches a worn tool at part 120 instead of at final inspection. That is the difference between reworking 380 parts and reworking 5.
Temperature is the quiet variable. A shop at 20 °C ambient holds tolerance better than one at 28 °C. For ±0.005 mm work, the part, the fixture and the machine need to be near the same temperature. Pulling a cold casting from a loading dock and machining it immediately is a common cause of a first-article failure that no amount of programming fixes.
- 1Workholding stiffnessThin walls deflect on clamping, not on cutting.
- 2In-process probingCatches tool wear early in a batch.
- 3Thermal soakPart and machine at the same temperature before finishing.
How Each Subsystem Constrains Your Part
Use this to decide which machine class a job actually needs.
| Subsystem | What it sets | When it becomes the limit |
|---|---|---|
| Frame | Vibration damping and static stiffness | Long overhangs, heavy interrupted cuts |
| Motion system | Positioning accuracy and repeatability | Parts held to ±0.005 mm |
| Controller | Cycle time on complex 3D geometry | Dense surfacing, many short moves |
| Spindle | Surface speed and tool life | Small tools, deep cavities, hard alloys |
| Tooling and holders | Runout at the cutting edge | Bores and finishes below Ra 0.8 μm |
| Feedback and probing | Batch consistency over a run | Runs above roughly 50 parts |
| Fixture | Dimensional result after release | Thin walls, rings, long slender parts |
The Short Version
If your part is small, simple and loose on tolerance, a three-axis machine with a good operator is enough. If it has compound angles, thin walls or a ±0.005 mm callout, the frame, the linear scales and the fixture decide the outcome. Match the machine class to the tolerance, not the other way around.
Questions Engineers Ask Next
Do I need a five-axis machine for a part with one compound angle?
Not always. A three-axis machine with a tilt fixture can reach a single compound face, and the setup is often faster.
Five-axis pays off when the part has several angled features, deep cavities, or needs to be cut in one setup to protect datums. At GreatLight, 16 simultaneous five-axis centers handle those cases; simpler geometry still runs on three-axis machines.
How does spindle runout affect the tolerance I can hold?
Runout adds directly to the bore or slot you are cutting. If the spindle indicates 5 μm of runout, a reamed bore will drift by a similar amount before any other error is counted.
For ±0.005 mm work, spindle and holder runout should stay under about 3 μm combined. This is measured with a dial indicator on a test bar, not estimated.
Why does my part measure correctly on the machine but fail after unclamping?
Clamping force deforms the part, the cut follows the deformed shape, and the part springs back when released. Thin walls and ring sections are the usual suspects.
The fix is a lighter clamp, a support inside the wall, or a finishing pass after stress relief. Measuring while still clamped hides the problem instead of solving it.
Does the controller brand matter for part quality?
Less than the machine builder's tuning of it. Look-ahead depth, servo tuning and thermal compensation settings are set per machine and often revised after installation.
A well-tuned mid-range controller outperforms a poorly tuned premium one on the same part geometry. Ask for the first article report, not the controller name.
When is in-process probing worth the added cycle time?
On runs above roughly 50 parts, or on a feature that is expensive to scrap, probing usually pays for itself.
It catches tool wear and thermal drift partway through the batch. On one-off prototypes, a final inspection is normally enough.
Can a shop hold ±0.005 mm across a whole batch?
Only with temperature control, in-process checks and a stable fixture. The machine alone will not do it.
GreatLight inspects 100% of parts before shipment, with raw material checks, in-process monitoring and final inspection, and reports on request. That is how a batch stays inside tolerance from the first part to the last.
Send the Drawing, Get a Machining Plan
Upload a STEP file and we return a quotation with free DFM analysis within 12 hours, plus a note on which machine class and fixture the part needs.
12-hour quote100% inspectionNo minimum order quantityNDA on request