CNC milling, or computer numerical control milling, is a machining process which employs computerized controls and rotating multi-point cutting tools to progressively remove material from the workpiece and produce a custom-designed part or product. This process is suitable for machining a wide range of materials, such as metal, plastic, glass, and wood, and producing a variety of custom-designed parts and products.
Several capabilities are offered under the umbrella of precision CNC machining services, including mechanical, chemical, electrical, and thermal processes. CNC milling is a mechanical machining process along with drilling, turning, and a variety of other machining processes, meaning that material is removed from the workpiece via mechanical means, such as the actions of the milling machine’s cutting tools.
This article focuses on the CNC milling process, outlining the basics of the process, and the components and tooling of the CNC milling machine. Additionally, this article explores the various milling operations and provides alternatives to the CNC milling process.
Once the CNC milling process is initiated, the machine begins rotating the cutting tool at speeds reaching up to thousands of RPM. Depending on the type of milling machine employed and the requirements of the milling application, as the tool cuts into the workpiece, the machine will perform one of the following actions to produce the necessary cuts on the workpiece:
Generally, milling is best suited as a secondary or finishing process for an already machined workpiece, providing definition to or producing the part’s features, such as holes, slots, and threads. However, the process is also used to shape a stock piece of material from start to finish. In both cases, the milling process gradually removes material to form the desired shape and form of the part. First, the tool cuts small pieces—i.e., chips—off the workpiece to form the approximate shape and form. Then, the workpiece undergoes the milling process at much higher accuracy and with greater precision to finish the part with its exact features and specifications. Typically, a completed part requires several machining passes to achieve the desired precision and tolerances. For more geometrically complex parts, multiple machine setups may be required to complete the fabrication process.
Once the milling operation is completed, and the part is produced to the custom-designed specifications, the milled part passes to the finishing and post-processing stages of production.

CNC milling is a machining process suitable for producing high accuracy, high tolerance parts in prototype, one-off, and small to medium production runs. While parts are typically produced with tolerances ranging between +/- 0.001 in. to +/- 0.005 in., some milling machines can achieve tolerances of up to and greater than +/- 0.0005 in. The versatility of the milling process allows it to be used in a wide range of industries and for a variety of part features and designs, including slots, chamfers, threads, and pockets. The most common CNC milling operations include:
Types of face milling include end milling and side milling, which use end milling cutters and side milling cutters, respectively.
Straddle milling: Straddle milling refers to milling operations in which the machine tool machines two or more parallel workpiece surfaces with a single cut. This process employs two cutters on the same machine arbor, arranged such that the cutters are at either side of the workpiece and can mill both sides at the same time.
Gang milling: What is gang milling? Gang milling refers to milling operations which employ two or more cutters—typically of varying size, shape, or width—on the same machine arbor. Each cutter can perform the same cutting operation, or a different one, simultaneously, which produces more intricate designs and complex parts in shorter production times.
Profile milling: Profile milling refers to milling operations in which the machine tool creates a cut path along a vertical or angled surface on the workpiece. This process employs profile milling equipment and cutting tools which can be either parallel or perpendicular to the workpiece’s surface.
Gear cutting: Gear cutting is a milling operation which employs involute gear cutters to produce gear teeth. These cutters, a type of formed milling cutters, are available in various shapes and pitch sizes depending on the number of teeth necessary for the particular gear design. A specialized lathe cutter bit can also be employed by this process to produce gear teeth.
Other machining processes: Since milling machines support the use of other machine tools besides milling tools, they can be used for machining processes other than milling, such as drilling, boring, reaming, and tapping.

Machine interface: The machine interface refers to the machine component the operator uses to the load, initiate, and execute the CNC machine program.
Column: The column refers to the machine component which provides support and structure to all other machine components. This component includes an affixed base and can include additional internal components which aid the milling process, such as oil and coolant reservoirs.
Knee: The knee refers to the adjustable machine component which is affixed to the column and provides support to the saddle and worktable. This component is adjustable along the Z-axis (i.e., able to be raised or lowered) depending on the specifications of the milling operation.
Saddle: The saddle refers to the machine component located on top of the knee, supporting the worktable. This component is capable of moving parallel to the axis of the spindle, which allows the worktable, and by proxy the workpiece, to be horizontally adjusted.
Worktable: The worktable refers to the machine component located on top of the saddle, which the workpiece or workholding device (e.g., chuck or vise) is fastened. Depending on the type of machine employed, this component is adjustable in the horizontal, vertical, both, or neither direction.
Spindle: The spindle refers to the machine component supported by the column which holds and runs the machine tool (or arbor) employed. Within the column, an electric motor drives the rotation of the spindle.
Arbor: The arbor refers to the shaft component inserted into the spindle in horizontal milling machines in which multiple machine tools can be mounted. These components are available in various lengths and diameters depending on the specifications of the milling application. The types of arbors available include standard milling machine, screw, slitting saw milling cutter, end milling cutter, and shell end milling cutter arbors.
Ram: The ram refers to the machine component, typically in vertical milling machines, located on top of and affixed to the column which supports the spindle. This component is adjustable to accommodate different positions during the milling operation.
Machine tool: The machine tool represents the machine component held by the spindle which performs the material removal operation. The milling process can employ a wide range of milling machine tools (typically multi-point cutters) depending on the specifications of the milling application—e.g., the material being milled, quality of the surface finish required, machine orientation, etc. Machine tools can vary based on the number, arrangement, and spacing of their teeth, as well as their material, length, diameter, and geometry. Some of the types of horizontal milling machine tools employed include plane, form relieved, staggered tooth, and double angle mills, while vertical milling machine tools employed include flat and ball end, chamfer, face, and twist drill mills. Millings machines can also use drilling, boring, reaming, and tapping tools to perform other machining operations.
In vertical milling machines, the machine spindle is vertically oriented, while in horizontal milling machines the spindle is horizontally oriented. Horizontal machines also employ arbors for additional support and stability during the milling process, and have support capabilities for multiple cutting tools, such as in gang milling and straddle milling. Controls for both vertical and horizontal milling machine are dependent on the type of machine employed. For example, some machines can raise and lower the spindle and laterally move the worktable, while other machines have stationary spindles and worktables which move both horizontally, vertically, and rotationally. When deciding between vertical and horizontal milling machines, manufacturers and job shops must consider the requirements of the milling application, such as the number of surfaces requiring milling and the size and shape of the part. For example, heavier workpieces are better suited for horizontal milling operations, while die sinking applications are better suited for vertical milling operations. Ancillary equipment that modifies vertical or horizontal machines to support the opposing process is also available.
Most CNC milling machines are available with 3 to 5 axes— typically providing performance along the XYZ axes and, if applicable, around rotational axes. The X-axis and Y-axis designate horizontal movement (side-to-side and forward-and-back, respectively, on a flat plane), while the Z-axis represents vertical movement (up-and-down) and the W-axis represents diagonal movement across a vertical plane. In basic CNC milling machines, horizontal movement is possible in two axes (XY), while newer models allow for the additional axes of motion, such as 3, 4, and 5-axis CNC machines. Table 1, below, outlines some of the characteristics of milling machines categorized by the number of axes of motion.
|
Number of Axes |
Characteristics |
|
3 |
|
|
4 |
|
|
5 |
|
Ram-type: Ram-type milling machines employ a spindle affixed to a movable housing (i.e., ram) on the column, which allows the machine tool to move along the XY axes. Two of the most common ram-type milling machines include floor-mounted universal horizontal and swivel cutter head milling machines.
Bed-type: Bed-type milling machines employ worktables affixed directly to the machine bed, which prevents the workpiece from moving along both the Y-axis and Z-axis. The workpiece is positioned beneath the cutting tool, which, depending on the machine, is capable of moving along the XYZ axes. Some of the bed-type milling machines available include simplex, duplex, and triplex milling machines. While simplex machines employ one spindle which moves along either the X-axis or Y-axis, duplex machines employ two spindles, and triplex machines employ three spindles (two horizontal and one vertical) for machining along the XY and XYZ axes, respectively.
Planer-type: Planer-type milling machines are similar to bed-type milling machines in that they have worktables fixed along the Y-axis and Z-axis and spindles capable of moving along the XYZ axes. However, planer-type machines can support multiple machine tools (typically up to four) simultaneously, which reduces the lead time for complex parts.
Some of the specialized types of milling machines available include rotary table, drum, and planetary milling machines. Rotary table milling machines have circular worktables which rotate around the vertical axis and employ machine tools positioned at varying heights for roughing and finishing operations. Drum milling machines are similar to rotary table machines, except the worktable is referred to as a “drum” and it rotates around the horizontal axis. In planetary machines, the worktable is stationary, and the workpiece is cylindrical. The rotating machine tool moves across the surface of the workpiece cutting internal and external features, such as threads.
Some of the other more conventional mechanical machining processes available include drilling and turning. Drilling, like milling, typically employs multi-point tools (i.e., drill bits), while turning employs single-point tools. However, while in turning the workpiece can be moved and rotated similar to that of some milling applications, in drilling the workpiece is stationary throughout the drilling operation.
Some of the non-conventional mechanical machining processes (i.e., do not employ machine tools but still employ mechanical material removal processes) include ultrasonic machining, waterjet cutting, and abrasive jet machining. Non-conventional, non-mechanical machining processes—i.e., chemical, electrical, and thermal machining processes—provide additional alternative methods of removing material from a workpiece which do not employ machine tools or mechanical material removal processes, and include chemical milling, electrochemical deburring, laser cutting, and plasma arc cutting. These non-conventional machining methods support the production of more complex, demanding, and specialized parts not typically possible through conventional machining processes.
To find more information on domestic commercial and industrial suppliers of custom manufacturing services and equipment, visit the CNCMF.com