CNC Technical Reference
Back to Resources

CNC Glossary

Comprehensive glossary of CNC machining terms and definitions. Essential reference for understanding technical terminology in precision manufacturing.

CNC Machining Dictionary

This comprehensive glossary covers essential terms used in CNC machining, from basic machine components to advanced programming concepts. Whether you're new to CNC or an experienced machinist, this reference will help clarify technical terminology.

Browse by Category

AllMachineProcessToolingProgrammingSoftwareCuttingWorkholding

Axis

Machine

The direction of movement in a CNC machine. Common axes include X (left-right), Y (front-back), and Z (up-down).

Backlash

Machine

The amount of play or clearance between mating parts, such as gears or lead screws, that can cause positioning errors.

CAD

Software

Computer-Aided Design. Software used to create 2D drawings and 3D models of parts to be manufactured.

CAM

Software

Computer-Aided Manufacturing. Software that generates toolpaths and G-code from CAD models for CNC machining.

Chip Load

Cutting

The thickness of material removed by each cutting edge of a tool per revolution, measured in inches per tooth.

Climb Milling

Process

A milling technique where the cutter rotates in the same direction as the feed, producing better surface finish.

Conventional Milling

Process

A milling technique where the cutter rotates opposite to the feed direction, used for roughing operations.

Coolant

Process

Fluid used to reduce heat and friction during machining, improving tool life and surface finish.

DRO

Machine

Digital Readout. An electronic display system that shows the precise position of machine axes.

End Mill

Tooling

A type of milling cutter with cutting edges on both the end and sides, used for various machining operations.

Feed Rate

Cutting

The speed at which the cutting tool moves through the material, typically measured in inches per minute (IPM).

Fixture

Workholding

A device used to hold and position workpieces during machining operations, ensuring accuracy and repeatability.

G-Code

Programming

The programming language used to control CNC machines, consisting of commands that specify tool movements and operations.

Home Position

Machine

The reference point where all machine axes return to establish coordinate system zero points.

Interpolation

Programming

The CNC controller's ability to coordinate multiple axes simultaneously to create smooth curved or angled cuts.

Jig

Workholding

A device that guides cutting tools and holds workpieces in position during machining operations.

Kerf

Process

The width of material removed by a cutting process, such as the slot created by a saw blade.

Lead Screw

Machine

A threaded rod that converts rotational motion into linear motion to move machine axes.

M-Code

Programming

Machine function codes that control auxiliary functions like spindle start/stop, coolant, and tool changes.

Machining Center

Machine

A CNC machine tool capable of performing multiple operations like milling, drilling, and tapping in one setup.

Offset

Programming

A programmed adjustment to tool or workpiece position to compensate for tool wear or setup variations.

Peck Drilling

Process

A drilling technique that retracts the drill periodically to clear chips and reduce heat buildup.

Quill

Machine

The movable spindle assembly in a milling machine that holds and moves the cutting tool vertically.

Rapid Traverse

Machine

The fastest movement speed of machine axes when not cutting material, used for positioning.

Spindle

Machine

The rotating shaft that holds and drives cutting tools in a CNC machine.

Surface Feet per Minute (SFM)

Cutting

The speed at which the cutting edge of a tool moves past the workpiece surface.

Tapping

Process

The process of cutting internal threads in a hole using a tap tool.

Tool Length Offset

Programming

A programmed value that compensates for differences in cutting tool lengths.

Toolpath

Programming

The programmed route that a cutting tool follows to machine a workpiece.

Turning

Process

A machining process where the workpiece rotates while a cutting tool removes material to create cylindrical shapes.

Work Coordinate System

Programming

A coordinate system established on the workpiece to define the location of features to be machined.

Workholding

Workholding

Methods and devices used to secure workpieces during machining operations.

Quick Reference Categories

Machine Components

Spindle, axes, controllers, and mechanical parts

Cutting Processes

Milling, turning, drilling, and machining operations

Programming Terms

G-code, M-code, coordinates, and toolpaths

Tooling & Setup

End mills, fixtures, workholding, and tool management

Need CNC Machining Services?

Our experienced team understands all these terms and more. Get professional CNC machining services with clear communication and technical expertise.