Logo

Machining Formulas Cheat Sheet: Turning, Milling, Drilling, Boring

Machining Formulas Cheat Sheet: Turning, Milling, Drilling, Boring | CNC57 machining formulas, cutting speed, spindle speed, feed rate, feed per revolution, feed per tooth, material removal rate, machining time, surface roughness, turning, milling, drilling, boring, cheat sheet https://cnc57.com/en/technical_information/Machining-Formulas-Cheat-Sheet https://cnc57.com/api/cnc57/image/20260727112936226.png en 2026-10-17
CNC57 Industrial Procurement Platform

Turning, milling, drilling and boring calculations actually share one core set of formulas; only the way each process converts feed differs slightly. This page collects the most-used formulas — cutting speed, spindle speed, feed, material removal rate, machining time and surface roughness — into a one-page cheat sheet, with links to the detailed calculation guide for each process.

1. Start with Three Shared Quantities: Cutting Speed vc, Spindle Speed n, Feed f

Whatever the process, the starting point is cutting speed vc and spindle speed n, converted between each other through diameter D. The third quantity, feed f, is where the processes diverge (next section).

What to findFormulaUnit
Cutting speed vcvc = π × D × n ÷ 1000m/min
Spindle speed nn = vc × 1000 ÷ (π × D)rpm (rev/min)

Which diameter is D?
In turning, D = the workpiece diameter being machined; in milling, drilling and boring, D = the tool diameter. The same tool at a different diameter gives a different vc. Ball-nose and bull-nose cutters are the exception: milling uses the effective diameter at the depth of cut (Dcap), not the nominal tool diameter — see Effective Diameter and Ball-Nose Speed.

The three shared quantities and the common symbols are listed below; always make the units consistent before substituting.

SymbolNameCommon unit
vcCutting speedm/min
nSpindle speedrpm
DDiameter (workpiece or tool)mm
fnFeed per revolutionmm/rev
fzFeed per toothmm/tooth
zNumber of teeth (edges)—
vfFeed ratemm/min
apDepth of cutmm
rεCorner (nose) radiusmm

2. How Each of the Four Processes Calculates Feed

Once the shared quantities are set, the difference is in feed rate vf. Turning, drilling and single-edge boring use feed per revolution; milling uses feed per tooth times the number of edges — the step most often confused.

ProcessFeed rate formulaNote
Turningvf = fn × nfn is feed per revolution (mm/rev)
Drillingvf = fn × nSame as turning, by feed per revolution
Millingvf = fz × z × nfz feed per tooth (mm/tooth), z number of teeth
BoringSingle-edge vf = fn × n; multi-edge vf = fn × edges × nMulti-edge boring uses feed per edge times the number of edges

The table gives the industry-standard conversion formulas; the actual fn and fz values depend on material, tool and cutting conditions — look them up in the tool manufacturer's catalogue or a calculation tool rather than substituting from memory.

For detailed substitution and worked examples per process, see Turning Machining Formula Handbook, End mill Cutting Conditions Guide, Drilling Formula Handbook and Drilling Parameters Setting Guide.

3. Other Common Formulas: Removal Rate, Machining Time, Surface Roughness, Power

With speed and feed settled, the following set covers productivity and quality. Convert all units to a consistent basis before substituting.

ItemFormulaNotes
Material removal rate MRR (turning)Q = ap × fn × vcap (mm), fn (mm/rev), vc (m/min); result is about cm³/min. Milling and drilling forms are in the next section
Machining time TcTc = L ÷ vfL is feed travel (mm), vf is feed rate (mm/min); compute vf first
Theoretical roughness h (turning, peak-to-valley)h ≈ fn² ÷ (8 × rε) × 1000 (μm)fn feed per rev, rε corner radius (mm); h is the peak-to-valley height, not Ra; affected in practice by built-up edge, vibration and wear

h is not the Ra on the drawing: at fn 0.2 and rε 0.8, h is about 6.25 μm, while Ra ≈ fn² × 50 ÷ rε (μm, per Seco technical data) gives about 2.5 μm. Matching h against a drawing Ra pushes the feed lower than needed. For actual Ra ranges by process, see Surface Roughness by Process Chart.

4. Net Power, Torque and Removal Rate

Use this set to check whether the machine has enough power and the spindle enough torque. The power formulas share one structure across the four processes; what changes is which quantity goes in and the divisor.

ProcessNet power Pc (kW)Removal rate Q (cm³/min)
TurningPc = vc × ap × fn × kc ÷ (60 × 10³)Q = vc × ap × fn
MillingPc = ae × ap × vf × kc ÷ (60 × 106)Q = ap × ae × vf ÷ 1000
DrillingPc = vc × DC × fn × kc ÷ (240 × 10³)Q = vc × DC × fn ÷ 4
BoringPc = vc × ap × fn × kc ÷ (60 × 10³) × (1 − ap ÷ DC)Q = vc × DC × fn ÷ 4

Torque: Mc = Pc × 30 × 10³ ÷ (π × n) (N·m). ae is the radial width of cut (mm) and DC the drill or bore diameter (mm); kc is the specific cutting force (N/mm²), which varies with material and chip thickness — take its value from the tool maker’s catalogue.

The milling divisor is 1000 times the turning one (60 × 106 vs 60 × 10³) because the milling formula uses feed rate vf (mm/min) while the turning formula uses cutting speed vc (m/min). Plug the turning divisor into a milling calculation and the result is off by 1000, so the power check is wrong from the start.

5. How to Use It, in One Line

The formulas are only the shared skeleton: find n from diameter and vc, calculate vf by process, then feed those into MRR, Tc and Ra. Always look up the real vc, fn and fz in the tool manufacturer's catalogue or a calculation tool — never from memory.

Detailed calculation guides per process
Turning: Turning Machining Formula Handbook; milling: End mill Cutting Conditions Guide; drilling: Drilling Formula Handbook and Drilling Parameters Setting Guide.

Worked once: turning a φ50 workpiece at 700 rpm → vc = π × 50 × 700 ÷ 1000 ≈ 110 m/min. A 100 mm long workpiece at 1000 rpm and fn 0.2 mm/rev → vf = 0.2 × 1000 = 200 mm/min, Tc = 100 ÷ 200 = 0.5 min (30 seconds).

6. Frequently Asked Questions (FAQ)

Q: Why is the feed formula different for turning and milling?

Turning (and drilling) is single-edge continuous cutting, calculated by feed per revolution: vf = fn × n. Milling is multi-edge rotary cutting, so multiply by the number of teeth: vf = fz × z × n. Treating milling like turning without the tooth count makes the feed far too low.

Q: If I only know the cutting speed vc, how do I set the spindle speed?

Use n = vc × 1000 ÷ (π × D). In turning D is the workpiece diameter being machined; in milling, drilling and boring it is the tool diameter. A different diameter gives a different spindle speed for the same vc.

Q: Where do I find the values for vc, fn and fz?

Look them up by material, tool grade and cutting conditions in the tool manufacturer's catalogue or a calculation tool — not from memory. The recommended ranges and substitution methods for each process are in the corresponding calculation guides.

Q: Can this sheet give me the machining time directly?

Yes. Find n from vc, then vf by process, and finally Tc = L ÷ vf (L is feed travel). That gives the cutting time for one operation, not yet including air moves, tool changes and other auxiliary time.

For the full reading guides on this topic, see Surface Finish: A Complete Reading Guide and Machining Calculation Reading Guide.

Home1 > Technical Information2 > General Technical Information3 > Machining Formulas Cheat Sheet: Turning, Milling, Drilling, Boring4

Published: 2026-07-27 | Last updated: 2026-10-17

Tags
Turning Tool
Boring Tool
Surface Finish
Share
Recommended Articles