CNC Machining Terms: A Practical Glossary for Engineers & Buyers

Understand the CNC terms you encounter on engineering drawings, RFQs, quotations, machining instructions and inspection reports — from GD&T and datums to G-code, offsets, tooling and surface finish.

Precision CNC turned brass component produced by Goldcattle
Quick navigation
A–Z index

CNC Machining Terms at a Glance

The terms most often encountered when reading a drawing, requesting a quote or reviewing a machined part.

TermWhat it means in practice
CNCComputer Numerical Control — automated, program-driven machine movement.
DatumA reference point, axis or surface from which features are located and inspected.
GD&TGeometric Dimensioning & Tolerancing — symbolic control of geometry and relationships.
Work offsetThe workpiece zero point (often G54) in the machine coordinate system.
ToleranceThe allowed variation of a dimension or geometric feature.
Surface finish / RaAverage surface roughness; a texture requirement, not a size.
CMMCoordinate Measuring Machine used for dimensional inspection.
FAIFirst Article Inspection of the initial produced part.
DFMDesign for Manufacturability review before production.
RFQRequest for Quotation — the information package sent to a supplier.
MOQMinimum Order Quantity.
Lead timeTime from order release to shipment.
3 / 4 / 5-axisNumber of simultaneously controllable machine axes.
Feed rateHow fast the tool advances relative to the part.
Chip loadMaterial removed per cutting-edge revolution.

CNC Fundamentals

Core concepts for anyone new to reading CNC communication.

CNC machined metal parts and raw stock materials at a precision machining workshop
Custom parts and stock across milling, turning and related processes.

CNC

Definition. Computer Numerical Control: a system that drives machine movements from programmed instructions rather than manual operation.

Why it matters. It is the umbrella term behind milling, turning and most modern precision machining.

RFQQuote

Related: What is CNC Machining · CNC Machining Services

CNC Machining

Definition. Removing material from a solid workpiece with computer-controlled cutting tools to produce a defined geometry.

Why it matters. It is the process family this glossary supports — turning, milling and related operations.

RFQQuote

Related: CNC Machining Services · CNC Milling · CNC Turning

Subtractive Manufacturing

Definition. Producing a part by removing material from stock, as opposed to additive (3D printing) or formative (casting) methods.

Why it matters. It explains why CNC parts start from bar, plate or block stock.

RFQ

Related: Materials Hub

Machining Center

Definition. A CNC machine, typically a mill or lathe, with automatic tool changing and programmable axes.

Why it matters. It is the equipment referenced in setup sheets, capability statements and quotes.

Machine SetupQuote

Related: 5-Axis CNC Machining

Workpiece

Definition. The part being machined, before and during cutting.

Why it matters. Drawings and inspections reference the workpiece, not the machine.

DrawingInspection

Stock

Definition. The raw material — bar, plate, block or tube — from which the workpiece is cut.

Why it matters. Stock form influences fixturing, material utilization and cost.

RFQQuote

Related: Materials Hub · Aluminum

Axes, Coordinates & Offsets

These terms appear in drawings, setup sheets, CAM and supplier discussions — often before anyone cuts metal.

  • X / Y / Z — the three linear axes of movement.
  • A / B / C — rotary axes around X / Y / Z for 4- and 5-axis work.
  • Work Zero — the part origin used for programming.
  • G54 — a common work offset register.

3-Axis / 4-Axis / 5-Axis

Definition. The number of simultaneously controllable linear and rotary axes of a machine.

Why it matters. More axes reduce setups and improve access to complex features.

RFQMachine Setup

Related: 5-Axis CNC Machining

Machine Zero / Home

Definition. The fixed reference position of the machine, established by its limit switches or encoder.

Why it matters. All offsets are measured relative to this position.

Machine Setup

Work Coordinate System (WCS)

Definition. The coordinate system fixed to the workpiece, with its origin at the Work Zero.

Why it matters. The program is written in WCS coordinates, independent of where the part sits in the machine.

Machine SetupProgramming

Work Offset

Definition. The shift between machine zero and the workpiece zero, usually stored in a register such as G54.

Why it matters. It lets the control relate programmed coordinates to the physical part.

Machine SetupRFQ

Tool Offset

Definition. Compensation for a tool's length and radius so the control cuts to the programmed geometry.

Why it matters. It separates tool geometry from part geometry in the program.

Machine Setup

CAD, CAM & CNC Programming

Terms describing how a design becomes machine instructions.

CAD

Definition. Computer-Aided Design — the 3D model and 2D drawing that define the part.

Why it matters. It is the source geometry every quote and program starts from.

DrawingRFQ

CAM

Definition. Computer-Aided Manufacturing — software that converts the CAD model into toolpaths and NC code.

Why it matters. CAM decisions affect cycle time, surface finish and tool life.

Programming

3D Model / 2D Drawing

Definition. The solid model defines shape; the drawing defines dimensions, tolerances, datums and finishes.

Why it matters. A model alone does not state which features are tight — the drawing does.

DrawingRFQ

Related: CNC RFQ Guide

G-Code

Definition. The machine commands that control motion and machining operations (G01 linear, G02/G03 arc, etc.).

Why it matters. Generated code must match the controller, tools, coordinate system and post-processor.

Programming

M-Code

Definition. Miscellaneous functions controlling machine actions such as coolant, spindle and tool change.

Why it matters. It complements G-code by managing non-motion functions.

Programming

Post Processor

Definition. Software that adapts generic toolpaths into code for a specific machine and controller.

Why it matters. The same CAM project can need a different post for a different control.

Programming

Toolpath

Definition. The computed route the cutting tool follows to remove material.

Why it matters. Toolpath strategy affects finish, cycle time and tool load.

ProgrammingMachine Setup

Interpolation

Definition. Coordinated multi-axis motion to produce straight (linear) or curved (circular) cuts.

Why it matters. It is how contours, arcs and holes are actually cut.

Programming

NC Program

Definition. The complete set of instructions — G-code, M-code and offsets — that runs the part.

Why it matters. It is what the machine executes for every part in the run.

ProgrammingMachine Setup

Cutting Tools & Machining Parameters

These terms govern how metal is actually removed. Parameter values are always a coordinated choice, not fixed constants.

CNC machining in progress with cutting tools, spindle and workholding
Cutting tools and parameters that determine how metal is removed.

End Mill

Definition. A milling cutter with cutting edges on its end and periphery, used for profiles, pockets and slots.

Why it matters. Flute count and geometry are selected for the material and feature.

Machine SetupProgramming

Related: CNC Milling

Ball Nose End Mill

Definition. An end mill with a hemispherical tip used for 3D contoured and sculpted surfaces.

Why it matters. It is the standard tool for contoured and 5-axis finishing.

Programming

Related: 5-Axis CNC Machining

Spindle

Definition. The rotating assembly that holds and drives the cutting tool.

Why it matters. Spindle speed and rigidity influence achievable finish and material removal.

Machine Setup

Feed Rate

Definition. The speed at which the tool advances through the workpiece, usually in mm/min.

Why it matters. Feed and spindle speed are chosen together as a cutting strategy, not from a fixed table.

Programming

Spindle Speed

Definition. The rotational speed of the spindle, usually in RPM.

Why it matters. With feed rate it sets cutting speed and chip formation.

Programming

Cutting Speed

Definition. The surface speed of the cutting edge relative to the workpiece.

Why it matters. It links spindle speed, tool diameter and material machinability.

Programming

Chip Load

Definition. The amount of material removed per cutting-edge revolution.

Why it matters. It is a key link between feed, speed, flutes and tool life.

Programming

Depth of Cut

Definition. The radial or axial amount of material removed in a single pass.

Why it matters. It balances productivity against tool load and deflection.

Programming

Step-over

Definition. The lateral spacing between adjacent toolpaths in a finishing or clearing pass.

Why it matters. It affects surface finish and machining time.

Programming

MRR (Material Removal Rate)

Definition. The volume of material removed per unit time.

Why it matters. It is a practical measure of machining productivity.

ProgrammingQuote

Coolant

Definition. Fluid applied to control heat, lubricate and clear chips during cutting.

Why it matters. Especially important for stainless steel and other heat-sensitive alloys.

Machine Setup

Related: Stainless Steel CNC

Tool Deflection

Definition. Bending of the tool under cutting force, greater with long stick-out and small diameter.

Why it matters. It can affect dimensional accuracy and surface finish on thin or deep features.

InspectionProgramming

Chatter

Definition. Self-excited vibration between tool and workpiece during cutting.

Why it matters. It degrades finish and tool life and signals a parameter or rigidity problem.

Machine Setup

Roughing / Finishing Pass

Definition. Roughing removes most material quickly; finishing achieves the final geometry and surface.

Why it matters. Separating them protects finish and accuracy while controlling cycle time.

Programming

CNC Machining Operations

What each operation is used for — and how some are compared.

Precision CNC machined component beside its engineering drawing
Machined features verified against the drawing and tolerances.

Milling

Definition. Removing material with a rotating tool against a fixed workpiece to make flats, pockets, slots and holes.

Why it matters. It handles non-rotational features that turning cannot.

DrawingQuote

Related: CNC Milling

Turning

Definition. Rotating the workpiece against a stationary tool to create cylindrical features such as diameters, bores and threads.

Why it matters. It is the efficient route for shafts, bushings and round bodies.

DrawingQuote

Related: CNC Turning

Facing

Definition. Cutting a flat surface, often the first operation to establish a reference face.

Why it matters. It creates the datum face other features reference.

Machine Setup

Drilling

Definition. Creating a round hole with a rotating drill.

Why it matters. The baseline operation for most holes before any finishing.

Drawing

Boring

Definition. Enlarging and refining an existing hole for controlled diameter, geometry and finish.

Why it matters. Used for bearing bores and precision internal features.

DrawingInspection

Reaming

Definition. Lightly sizing a drilled hole to improve diameter accuracy and finish.

Why it matters. It is a lower-cost route than boring for small precise holes.

DrawingInspection

Tapping / Threading

Definition. Creating internal (tap) or external (thread) screw threads.

Why it matters. Threads must match the specified standard and class of fit.

DrawingInspection

Countersink / Counterbore

Definition. Countersink cuts a conical seat for a screw head; counterbore cuts a cylindrical seat.

Why it matters. They let fasteners sit flush or below the surface.

Drawing

Grooving

Definition. Cutting a narrow channel, often on a turned diameter.

Why it matters. Used for O-ring seats, parting and relief features.

Drawing

Pocketing / Profiling

Definition. Pocketing clears material inside a boundary; profiling cuts the outer contour.

Why it matters. These define the shape and enclosed cavities of a milled part.

Programming

Deburring

Definition. Removing sharp edges and burrs left by cutting.

Why it matters. It is a required finishing step for safe, functional parts.

Inspection

Engineering Drawings, Tolerances & GD&T

This is where terminology most directly affects supplier understanding, quote, manufacturing and inspection.

Dimension

Definition. A stated size or location of a feature on the drawing.

Why it matters. Dimensions are what the machined part is measured against.

DrawingInspection

Tolerance

Definition. The allowed variation of a dimension or geometric feature.

Why it matters. It defines how much variation is acceptable — and drives inspection and cost.

DrawingQuote

Related: Tight-Tolerance CNC

Accuracy vs Precision

Definition. Accuracy is closeness to the target; precision is repeatability of results.

Why it matters. A process can be precise without being accurate; tolerance sets the specification.

Inspection

Datum

Definition. A theoretically exact reference — point, axis or surface — from which other features are located.

Why it matters. Different datum interpretations can make a part meet individual dimensions but fail the assembly relationship.

DrawingInspection

GD&T

Definition. Geometric Dimensioning & Tolerancing — a symbolic language for geometric control and feature relationships.

Why it matters. It communicates design intent, fit and function more precisely than linear dimensions alone.

DrawingInspection

Feature Control Frame

Definition. The rectangular GD&T symbol block specifying the geometric characteristic, tolerance and datums.

Why it matters. It is how positional, flatness and runout controls are actually called out.

Drawing

Position / Flatness / Perpendicularity / Runout

Definition. Common geometric characteristics controlling location, form and orientation.

Why it matters. They define relationships between features that linear dimensions cannot.

DrawingInspection

Surface Finish / Ra

Definition. Ra is the arithmetic average roughness of a surface; surface finish is its required texture condition.

Why it matters. It is a separate requirement from dimensional tolerance, affecting sealing, wear and appearance.

DrawingQuote

Related: Surface Finishing

Reference / Basic Dimension

Definition. A reference dimension is for information only; a basic dimension is the theoretically exact size used with a GD&T control.

Why it matters. Neither carries a direct tolerance of its own.

Drawing

Inspection & Quality Terms

The vocabulary of verifying that a part matches the drawing.

Dimensional inspection of CNC machined parts on measuring equipment
Dimensional inspection of finished parts against the drawing.

CMM

Definition. Coordinate Measuring Machine — probes a part in 3D to verify dimensions and geometry.

Why it matters. It is the primary tool for verifying tight-tolerance and GD&T features.

InspectionQuote

First Article Inspection (FAI)

Definition. Documented inspection of the first produced part against the drawing before production proceeds.

Why it matters. It catches interpretation errors before a batch is committed.

InspectionRFQ

IQC / IPQC / FQC / OQC

Definition. Incoming, in-process, final and outgoing quality control stages.

Why it matters. They describe where in the flow inspection occurs.

Inspection

Calibration

Definition. Verifying that measuring equipment reads correctly against a known standard.

Why it matters. It underpins the reliability of every reported dimension.

Inspection

Material Certificate

Definition. Document confirming the material grade and properties of the supplied stock.

Why it matters. Often required in medical, aerospace and marine supply chains (e.g. EN 10204 3.1).

InspectionRFQ

Related: Stainless Steel CNC

Traceability

Definition. The documented link from raw material to finished part — heat, batch and certificates.

Why it matters. It is a common requirement for regulated industries.

Inspection

RFQ & Production Terms

The procurement vocabulary that appears alongside CNC terminology in quotes and production documents.

RFQ (Request for Quotation)

Definition. The package a buyer sends to obtain a price — typically model, drawing, material, quantity and requirements.

Why it matters. The completeness of the RFQ drives quote accuracy and speed.

RFQ

Related: CNC RFQ Guide

DFM (Design for Manufacturability)

Definition. A review of the design for manufacturing feasibility before production.

Why it matters. It identifies cost, tolerance and access issues — with changes confirmed by the buyer, not applied unilaterally.

RFQQuote

MOQ

Definition. Minimum Order Quantity — the smallest volume a supplier will accept.

Why it matters. For custom CNC parts, prototypes can often start at 1 piece.

RFQQuote

Lead Time

Definition. The time from order release to shipment.

Why it matters. It is distinct from cycle time and depends on material, complexity and schedule.

RFQQuote

Cycle Time vs Setup Time

Definition. Cycle time is machining time per part; setup time is the work to prepare the machine and fixtures.

Why it matters. Both affect cost, especially across prototype and production volumes.

QuoteProduction

Prototype / Pilot / Low-Volume

Definition. Prototype validates fit and function; pilot bridges to production; low-volume covers small batches.

Why it matters. Each stage has different lead time, tooling and cost logic.

RFQProduction

Related: Rapid Prototyping

Fixture / Workholding

Definition. The device and method that locate and secure the part during machining.

Why it matters. Workholding choice affects accuracy, repeatability and setup cost.

Machine SetupQuote

Revision / Part Number / BOM

Definition. Revision identifies the drawing/model version; part number identifies the item; BOM lists components.

Why it matters. Quotes and inspections must reference the correct revision to avoid building the wrong version.

RFQProduction

CNC Terms Buyers Should Know Before Requesting a Quote

These terms affect not only communication but also manufacturability, inspection, cost and delivery planning.

TermWhat the buyer needs to understand
ToleranceHow much dimensional variation is acceptable on each feature.
GD&THow geometric relationships are controlled beyond linear sizes.
DatumWhich features define the measurement reference.
Surface FinishHow smooth a functional surface needs to be (e.g. Ra).
Setup / WorkholdingHow many times the part may be repositioned and how it is secured.
Lead TimeTime from order release to shipment, not machining time alone.
FAIVerification of the first produced part before production.
RevisionWhich drawing/model version is being quoted.

CNC Terms That Are Often Confused

Often confusedKey difference
Accuracy vs PrecisionAccuracy = closeness to target; precision = repeatability.
Tolerance vs AccuracyTolerance = allowed variation in specification; accuracy = achieved performance.
Feed Rate vs Cutting SpeedFeed = tool advance; cutting speed = edge speed relative to workpiece.
Work Offset vs Tool OffsetWork offset locates the part; tool offset compensates tool geometry.
Boring vs ReamingBoth refine holes, but serve different size-control purposes.
Fixture vs JigA fixture locates/holds the work; a jig traditionally also guides the tool.
Surface Finish vs ToleranceOne controls texture; the other controls dimensional/geometric variation.
CAD vs CAMCAD defines the part; CAM plans how to make it.
G-code vs M-codeG-code drives motion; M-code drives machine functions.
3-Axis vs 5-Axis5-axis adds rotary axes to reduce setups on complex parts.

Common CNC Drawing & Machining Standards

Reference the applicable standard on the drawing; do not rely on assumed defaults.

ASME Y14.5

Widely used in US engineering documentation for GD&T definition and interpretation.

ISO 2768

Provides general tolerance classes for dimensions not individually toleranced, subject to the drawing specification and applicable standard.

ISO 13041

A family of standards for test conditions and accuracy verification of CNC turning machines and turning centres.

CNC Terminology in Real Manufacturing

Goldcattle uses these terms throughout drawing review, process planning, CNC machining, inspection and RFQ communication for custom parts in aluminum, stainless steel and brass. The terminology on this page is the same language applied on the shop floor and in quotation documents.

  • CNC milling and turning, 3 / 4 / 5-axis capability
  • CAD/CAM programming and DFM review
  • GD&T interpretation and dimensional inspection
  • CMM verification and documented inspection reports
  • Surface finishing coordinated with the requirement

Xiamen Goldcattle Plastic & Metal Products Co., Ltd. is a custom manufacturer founded in 1998, operating 100+ machines across six processes under an ISO 9001:2015 quality system.

Frequently Asked Questions

What is the difference between accuracy and precision in CNC?

Accuracy is how close a result is to the target value; precision is how repeatable the results are. A process can be precise without being accurate, and tolerance defines the allowed variation in the specification.

What does GD&T mean in CNC machining?

Geometric Dimensioning and Tolerancing — a symbolic language on drawings that defines the allowed variation of geometry, datums and feature relationships beyond simple linear dimensions.

What is a work offset in CNC machining?

A work offset, commonly set with a G54 code, defines the zero point of the workpiece coordinate system so the control can relate programmed coordinates to the physical part position.

What is the difference between G-code and M-code?

G-code directs machining motion and operations such as positioning and interpolation; M-code controls miscellaneous machine functions such as coolant, spindle and tool change.

What does Ra mean on a machining drawing?

Ra is the arithmetic average roughness of a surface. It quantifies surface texture, not dimensional tolerance, and is specified when a functional or cosmetic surface condition is required.

What does FAI mean in manufacturing?

First Article Inspection: documented verification of the first produced part against the drawing before production proceeds, often following AS9102 where applicable.

What does DFM mean?

Design for Manufacturability — a review of the design for feasibility, cost and risk before production, with any proposed changes confirmed by the buyer.

Why do CNC suppliers ask for both a 3D model and a 2D drawing?

The 3D model defines geometry; the 2D drawing defines the dimensions, tolerances, datums, threads and finishes the model alone does not state. Both are needed to machine and inspect correctly.

What should a buyer know before sending an RFQ?

Send the 3D model, 2D drawing with critical dimensions, material grade, quantity, tolerance/GD&T, surface finish and inspection requirements so the quote reflects the real part.

Need Help Interpreting a CNC Requirement?

Upload your CAD file or drawing and tell us which terms or requirements need clarification — our engineering team returns a manufacturability review and a quote.

Recommended Reading