Drilling Feeds and Speeds Calculator – CNC Drill Feed Rate, Spindle Speed, Cut Time Calculation Formula

How to calculate drilling speeds and feeds correctly? There are many certain parameters to be considered. Simply input the required value in the Drill Feeds & Speeds Calculator on CNCLATHING.COM, you can determine CNC drill spindle speeds (RPM), feed rate (IPM), cut time in the shortest time. This RPM & IPM calculation formula for drilling can also used to figure out how long the cutting time would be in minutes for a given cut length. Our CNC machining formula collection also provides Milling Speeds and Feeds Calculator and Turning Speeds and Feeds Calculator accessible to anyone. Feeds and speeds are usually all set in the programming software, you always have chance to calculate and decide the rate before creating the program for drilling machines.

Note:

  1. The RPM calculated in the Drilling Speed and Feed Calculator refers to the spindle speed in drilling process, and the IPM refers to feed rate.
  2. The exact RPM is not always needed, the following calculator (formula) may be used to estimate the value closely.
  3. Cutting speed (SFM): the rate at the workpiece surface, measured in surface feet per minute, irrespective of the machining operation used.
  4. Tool diameter and Cut length in this calculator in inches.
  5. The drilling RPM and IPM calculation formula use the desired tool diameter, cutting speed, and cutting feed, which should be chosen based on the specific cutting conditions, including the workpiece material and tool material.
Drilling Speed and Feed Calculations

Drilling Speed and Feed Calculator



× 12
÷
× π
=

×
=

÷
=
Glossary

CNC Drilling Spindle Speed Formula – What is Spindle Speed (RPM) for Drilling & How To Calculate?

The spindle speed is the rotational frequency of the spindle of the machine, such as drilling machines, lathes, mills, and routers, measured in revolutions per minute (RPM).  The spindle speed of CNC drilling refers to the rotational speed of the spindle of the CNC machine tool during drilling operations.  The preferred spindle speed for drilling is determined by working backward from the desired cutting speed (SFM or m/min), which may be defined as the rate at the workpiece surface, and incorporating the diameter of the cutter or workpiece. CNC drilling is computerized process in which a cutting tool with sharp teeth rotates and feeds into the workpiece axially and create a hole with diameter equal to that of the tool (drill bit). In a drilling operation, the tool diameter is used. Drilling Spindle Speeds Directly affecting drilling efficiency, tool wear, and aperture accuracy, it needs to be comprehensively set based on material hardness, tool diameter, and machine performance.

Metric Drilling Spindle Speed Calculation Formula: n (RPM) = (1000 × V)/(π × D)

Imperial Drilling Spindle Speed Calculation Formula: n (RPM) = (12 × V)/(π × D)

Where:

  • n = spindle speed (rev/min, RPM)
  • V = cutting speed (m/min or ft/min), Determined by the durability of the cutting tool;
  • D = drill tool diameter (mm or in)

General Drill Spindle Speed Range

CNC drilling spindle speeds typically range from 1200 to 4500 rpm, with the specific speed determined based on the drill diameter and material hardness.

  • Small drills (such as center drills) can reach speeds up to 1200 rpm, with feed rates of approximately 60-80 mm/min.
  • Conventional drilling: For a 25 mm diameter, the speed is typically 300-450 rpm, and the feed rate can be adjusted to 70% of the drill diameter.
  • High-speed drilling: When using a high-speed spindle (such as the RBZ series), speeds can reach 16,000 rpm and torque up to 0.28 Nm, making it suitable for efficient drilling of small holes.

Typically, smaller drill diameters increase speeds; larger diameters require lower speeds to avoid vibration. When drilling hard materials such as alloy steel, the speed should be reduced to 300-450 rpm to minimize tool wear. High-speed drilling requires a constant temperature cooling system to prevent spindle overheating and affect accuracy.

CNC Drilling Cutting Speed Formula – What is the Cutting Speed (SFM) for Drilling & How To Calculate?

The cutting speed of CNC drilling is the linear velocity of the cutting edge of the drill bit, measured in meters per minute (m/min). The cutting speed reflects the relative motion speed between the cutting edge of the drill bit and the contact point of the workpiece, which directly affects the material removal efficiency and machining quality.

Metric Drilling Cutting Speed Calculation Formula: V (m/min)=(π× D × n)/1000

Imperial Drilling Cutting Speed Calculation Formula: V (ft/min)=(π× D × n)/12

Where:

  • V = cutting speed (m/min or ft/min)
  • D = drill tool diameter (mm or in)
  • n = spindle speed (rev/min, RPM)

In CNC drilling, it is generally prioritized to maintain a large back-cut (ap = D/2), then balance feed rate and cutting speed. For example, for a 10mm drill diameter, the cutting speed is typically controlled within the range of 50-150m/min. Generally, larger drill diameters increase cutting speeds. Higher spindle speeds also increase cutting speeds. For harder materials, lower cutting speeds are required to minimize tool wear.

CNC Drilling Cut Time Calculation Formula – What is the Cut Time for Drilling & How To Calculate?

Feed rate for CNC drilling is the velocity at which the cutter is fed, or the speed of the cutting tool’s movement relative to the workpiece as the tool makes a cut, typically measured in inches per minute (IPM). Drilling feed rate is determined by the type of cutting tools, surface finish desired for milling parts, power available at the spindle, rigidity of the machine and tool setup, characteristics of the material to be cut, workpiece strength, cut width, etc.

Metric Drilling Feed Rate Calculation Formula: F (mm/min) = n×fz

Imperial Metric Drilling Feed Rate Calculation Formula: F (in/min, IPM) = n×fz

Where:

  • fz = feed per revolution (mm/rev or in/rev), from tool/vendor
  • F = feed rate (mm/min or in/min)
  • n = spindle speed (rev/min, RPM)

Drilling Feed The feed rate is closely related to drill diameter and rotational speed. As drill diameter increases, the rotational speed must be reduced to maintain a stable cutting speed. Otherwise, excessive cutting forces or overheating may occur. Workpiece material properties such as hardness and strength directly influence feed rate selection. For example, for harder materials (such as stainless steel), the feed rate should be reduced to reduce drill wear, while for softer materials (such as aluminum alloy), the feed rate can be increased to improve efficiency. Coolant can reduce cutting temperatures, indirectly affecting feed rate. Insufficient coolant flow and pressure require a reduction in feed rate to prevent overheating and chip accumulation. The geometric parameters of different drills (e.g., straight drills and twist drills) (such as the helix angle and number of flutes) affect chip evacuation efficiency. If chip evacuation is poor, the feed rate should be reduced to prevent clogging.

CNC Drilling Cut Time Calculation Formula – What is the Cut Time for Drilling & How To Calculate?

CNC drilling cut time refers to the total time required from start to finish when drilling a hole using a CNC machine. It is primarily determined by the hole length, number of holes drilled, and spindle feed rate.

Drilling Cut Time Calculation Formula: Tc = L / F (If you know feed rate F) or Tc = L / (n  × fz) (If you know RPM and feed per rev)

Where:

  • Tc = Cutting time (min)
  • L = total drilling travel length (mm or in) along Z
  • F = feed rate (mm/min or in/min)
  • n = spindle speed (rev/min, RPM)
  • fz = feed per revolution (mm/rev or in/rev)

Generally, higher material hardness increases cutting resistance, requiring a lower spindle speed or higher feed rate. Larger drill diameters increase cutting speeds (vc), but considerations should be given to heat dissipation and vibration. In addition, adequate cooling during the drilling process can extend tool life and reduce machining time.

Why is Speeds and Feeds Calculation Important in a CNC Drilling Operation?

The spindle speed is derived from cutting feeds and speeds, it is one of the ideal cutting conditions for a tool, if the condition is not ideal, the adjustment of spindle speed is necessary, usually reduce in RPM or modify it to a correct value. Some materials can be cut at a wide range of spindle speeds, while cutting speed is critical to some materials like stainless steel, it’s easy to harden under cold working, then resist the tool’s cutting action. Insufficient feed rate or incorrect spindle speed will cause improper cutting conditions, therefore it’s important to figure out the CNC drilling speeds and feeds with our CNC drilling calculator and control it carefully to avoid overheating of the cutter and workpiece.

Learn about our CNC drilling services or require custom drilled products quotation, please feel free to contact us through the email [email protected].

Drilling Speed and Feed Calculations