RPM, feeds and machining time calculator

Calculate cutting speed, RPM, feed and pass time for milling, turning and drilling. Free, no registration needed.

Move a scale or type a value. Use the lock to keep it fixed while adjusting the others.

Values by material

Select a material to apply suggested starting values.

Linked scales

How to calculate RPM, feeds and machining time

Adjust Vc, diameter, speed, feed and pass time live — on a milling cutter, lathe or drill — without Excel sheets. Ideal after obtaining the recommendation in the cutting parameters calculator.

RPM from cutting speed

Spindle speed is calculated with n = 1000 × Vc / (π × D). A 12 mm cutter at 120 m/min turns at about 3183 RPM. For turning, use the workpiece diameter; for drilling, the drill diameter. These are calculation examples, not recommended speeds for every material.

Milling, turning and drilling feed rates

For milling, multiply feed per tooth × number of teeth × RPM. At 0.05 mm/tooth, 4 teeth and 3183 RPM, table feed is 636.6 mm/min. For turning and drilling, multiply feed per revolution by RPM. The CNC output uses S for spindle speed and F for feed; in turning, F is feed per revolution with G95.

Machining time per pass

Divide cutting distance by linear feed: tc = lf / vf. Travelling 100 mm at 636.6 mm/min takes about 0.157 minutes, or 9.4 seconds. Include cutting entry and exit distances. This time excludes tool changes, rapid moves and stops; it is not the total CNC cycle time.

Frequently asked questions

What is the interactive machining calculator?

It is a shop-floor calculator where Vc, diameter, RPM, feeds and pass time are linked: move any value and the rest recalculate instantly. It has three modes — milling, turning and drilling — with locks to pin whatever you don't want to change.

How are Vc, D and n (RPM) related?

n = (1000 · Vc) / (π · D). If you know two of the three (cutting speed, diameter or spindle speed), the calculator finds the third. Units: Vc in m/min, D in mm, n in 1/min. Applies equally to a milling cutter, a turned part or a drill.

How is vf feed calculated?

In milling: vf = fz · z · n (fz feed per tooth, z teeth). In turning and drilling: vf = f · n, with f in mm/rev. If you enter vf, fz (or f) is solved keeping the rest; with the lock you can pin whatever you don't want to change.

How is the machining time tc obtained?

tc = lf / vf (minutes). lf is the cutting distance including lead-in and lead-out (when drilling, the depth). If you set a target time, the distance matching that feed is adjusted.

Where do the suggested values per material come from?

From the GetGCode materials catalog: you choose the material, the tool material (HSS or carbide) and the type of cut, and indicative Vc and feed are proposed. Always adjust for clamping, overhang and machine condition.

What does the chip section and power panel estimate?

The chip flow rate Q (cm³/min) and the cutting power P = Q·kc/60000 with an indicative kc per ISO group. If you indicate the kW of your spindle, it warns you when the cut requires more power than you have.

How is it different from the cutting parameters calculator?

The cutting parameters calculator recommends the starting point (Vc, feed, roughness, threading) by material and tool. This interactive calculator is for adjusting those quantities live at the machine: linked scales, locks, your machine's limits and pass time.

Can I use it on the workshop mobile?

Yes. The calculation runs in the browser, without registration. The latest values ​​for each mode are saved on the device, and you can share a link that opens the calculator already set to your values.

Related tools