Logo

Drilling Formula Guide: vc, RPM, Feed & Time

Drilling Formula Guide: vc, RPM, Feed & Time | CNC57drilling formula, hole machining formula, cutting speed formula, spindle speed, feed rate, cycle time, vc calculation, vf calculation, drilling efficiency, CNC drilling, machining costhttps://cnc57.com/en/technical_information/Drilling-Formula-Guidehttps://cnc57.com/api/cnc57/image/20261012065218281.pngen2026-10-12
CNC57 Industrial Procurement Platform

Drilling formulas are the foundation of CNC drilling: cutting speed (vc), spindle speed (n), feed rate (vf) and cycle time (Tc). Calculating them correctly raises efficiency, controls tool wear and secures hole quality. This guide covers the four core formulas, the calculation workflow and optimization points, so you can turn material and tool conditions into usable machine settings quickly.

What each drilling parameter measures: n spindle speed, vc cutting speed at the drill outer diameter, vf feed rate, D drill diameter; Tc cycle time is stroke L divided by vf

1. Core Parameters and Uses

Parameter Meaning Use
vc Cutting speed (m/min) Set conditions, choose tool grade
n Spindle speed (min⁻¹) CNC rpm setting
fr / vf Feed per rev (mm/rev) / feed rate (mm/min) Control efficiency and tool life
Tc Cycle time (min) Time estimation, cost control

2. The Three Basic Formulas

vc = π × D × n ÷ 1000 | n = (vc × 1000) ÷ (π × D) | vf = fr × n

D is drill diameter (mm), n is spindle speed (min⁻¹), fr is feed per revolution (mm/rev), vf is feed rate (mm/min), and π ≈ 3.14. For choosing vc and fr by material and checking clamping and spindle power, see the Drilling Parameters Guide; for converting between diameters, see Drilling Parameter Conversion. This article focuses on the next step: once the conditions are set, how long does one hole, or a batch of holes, take?

From vc to vf: vc chosen by material (example 50 m/min), n = vc x 1000 / (pi x D) gives about 1,327 rpm at D 12 mm, vf = fr x n gives about 265 mm/min at fr 0.2 mm/rev

3. Cycle Time: The Stroke Is More Than the Hole Depth

Tc = L ÷ vf

The common shortcut takes L as the hole depth, but the distance the tool actually travels at cutting feed is longer:

Part of the stroke How to work it out
Hole depth H Hole depth for a blind hole; plate thickness for a through hole
Point length About D ÷ (2 × tan(point angle ÷ 2)): about 0.30D at 118°, 0.18D at 140°
Approach clearance Distance from the R point (where rapid traverse stops and cutting feed begins) to the workpiece surface

A through hole is only finished when the full diameter has exited, so the point length must be counted.

Illustrative calculation (figures only show the method): φ10 drill, 118° point, through a 30 mm plate, assuming vf = 200 mm/min. Hole depth only: 30 ÷ 200 = 0.15 min (9 s). Adding about 3 mm of point and 2 mm of approach clearance: 35 ÷ 200 = 0.175 min (about 10.5 s), roughly 17% more.

Cycle time Tc = L / vf, where stroke L = approach clearance + hole depth H + point length; example 10 mm drill, 118 deg point, 30 mm plate: 9 s on hole depth alone, about 10.5 s with point and clearance

4. Multiple Holes: Do Not Forget the Non-Cutting Moves

Total time for a multi-hole part = the sum of each hole's cutting time + rapid moves between holes + the return to the R point at every hole. The more holes and the shallower they are, the larger the share of non-cutting time; with peck drilling, every retract and re-entry adds distance too — see Peck Drilling for the settings.

For quoting and scheduling, CAM simulation or the machine's measured cycle time is the most accurate; if you must calculate by hand, at least estimate the non-cutting moves rather than multiplying a single-hole Tc by the hole count.

5. Calculation Workflow

Step Action
1 Choose cutting speed vc (by material)
2 Compute spindle speed n from diameter
3 Set feed per rev fr
4 Compute feed rate vf
5 Work out the stroke L (point and approach included), then the cycle time Tc

6. Optimization Tips

Aspect Direction
Speed & feed Higher feed raises efficiency; lower speed reduces wear
Tool choice HSS for medium speed; carbide (tungsten) for high speed
Coolant Internal coolant raises efficiency and cuts heat effects

Calculated values still need tuning for material, diameter and depth; use chip form as a live indicator — see Drill Chip Formation Guide.

FAQ

Q: How do I calculate cutting speed vc?

vc = π × D × n ÷ 1000, where D is drill diameter (mm) and n is spindle speed (min⁻¹). To solve for rpm instead, use n = (vc × 1000) ÷ (π × D).

Q: What is the difference between vf and fr?

fr is feed per revolution (mm/rev); vf is feed per minute (mm/min); they relate by vf = fr × n. CNC usually sets vf, but tool selection and chip breaking often reference fr.

Q: How do I estimate drilling cycle time?

Tc = L ÷ vf, where L is the distance travelled at cutting feed: hole depth plus point length (about 0.30D at 118°) and approach clearance. For multiple holes, add the rapid moves and retracts between holes before using it for quoting and scheduling.

Q: Can I use the calculated values directly?

They are a starting point. Tune for material, diameter, depth and machine rigidity, and adjust by observing chips and tool wear rather than copying values verbatim.

For the full reading guide on this topic, see Machining Calculation Reading Guide.

This article is part of Drill Bits: The Complete Guide - Start From Depth-to-Diameter, Then Pick the Drill and Set the Conditions; that guide shows how the whole topic fits together.

Home1 > Technical Information2 > Drill Bit Technical Information3 > Drilling Formula Guide: vc, RPM, Feed & Time4

Published: 2026-03-25 | Last updated: 2026-10-12

Tags
Drill
Hole Accuracy
Share
Recommended Articles