Feed & Speed Calculator
Feed & Speed Calculator

Speed and Feed Calculator Turning

Speed and feed calculator for turning with workpiece RPM, feed per revolution, CSS and machine-limit checks.

Turning

Turning speed and feed calculations start with the workpiece diameter and the selected cutting speed. Feed is usually expressed per revolution, which keeps the programmed cutting advance tied to spindle rotation. This page is designed for CNC turning and gives the calculation chain a little more context around CSS, spindle limits and rigidity.

Use spindle speed to calculate RPM from workpiece diameter and surface speed. Then use feed per revolution to calculate linear feed. For CSS turning, check the RPM at both the outer diameter and any smaller diameter where the spindle could accelerate, then compare those values with the control’s programmed spindle limit.

Choose the calculation depth

Start with the basic calculation, then go deeper

Run the smallest calculation that matches the job. Use the advanced version when additional process or machine variables need to be checked.

01 · Basic

Quick Turning Calculator

Run the common calculation for this machining task.

Spindle Speed

Enter the values you know. The result is calculated in your browser.

Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.

02 · Advanced

Advanced Turning Calculation

Add the main process variables and machine checks for a fuller calculation.

Feed Per Rev

Enter the values you know. The result is calculated in your browser.

Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.

What this speed and feed calculator turning calculates

Capture the current or maximum cutting diameter, cutting speed, feed/rev, tool nose radius, insert grade, material and machine spindle ceiling. For long parts, also record unsupported length and support condition. Those variables determine whether a mathematically sound condition is practical for the actual workholding.

Formulas and unit handling

Turning RPM follows RPM = (1000 × Vc) ÷ (π × D) in metric. Feed is RPM × feed/rev. CSS dynamically updates RPM from diameter, while feed/rev can remain constant through the operation. The calculator is therefore most useful as both a program check and a setup explanation.

Formula 1Turning RPM = (1000 × Vc) ÷ (π × D).Use the source unit shown in your tooling reference before converting.
Formula 2Turning feed = RPM × feed/revolution.Use the source unit shown in your tooling reference before converting.
Formula 3Feed/rev = feed ÷ RPM.Use the source unit shown in your tooling reference before converting.
Formula 4Under CSS, RPM changes as diameter changes.Use the source unit shown in your tooling reference before converting.

Step-by-step workflow

01Identify the actual cutting diameter.
02Select cutting speed from the tool data.
03Calculate RPM and check the machine limit.
04Enter feed per revolution and calculate linear feed.
05Inspect the critical diameter under CSS.
06Validate load, finish and chip control.

Technical context for this search

The exact “speed and feed calculator turning” phrase often overlaps with broader turning searches, but the useful intent is still specific: calculate the two values used directly in a turning program. This page keeps the calculation compact while explaining why diameter, CSS and feed/rev matter to the result.

When turning conditions are changed, separate the arithmetic from the process decision. Changing diameter requires a new RPM calculation. Changing feed/rev requires a new linear feed calculation. Changing insert geometry or part support may require a different starting range altogether. Keeping these decisions distinct makes troubleshooting clearer and prevents a string of simultaneous changes that cannot be evaluated.

A turning setup also needs a spindle limit. Even if the calculated surface speed is modest, CSS can create a high RPM near the center of a face. The machine cap should therefore be considered during programming, not only after a test cut. For manual work, the same principle applies when the operator approaches a small diameter or uses a high spindle setting.

Use the page as a repeatable audit step before cycle start: verify diameter, cutting speed, feed/rev, insert data, workholding and maximum RPM. Then inspect the first cut and record what happened. The goal is not one magic value; it is a reproducible method for arriving at a defensible condition.

Calculation audit checklist

Check What to verify
Operation check Confirm that the job is actually turning before entering values. The calculator pair on this page was selected for the speed and feed calculator turning search intent, so switching to another operation may require a different feed convention.
Source check Use the exact tooling or process reference behind speed and feed calculator turning. Record the tool or process identifier, material and source units before converting anything; the site calculates from supplied values rather than selecting proprietary cutting data.
Input check Verify the primary inputs used by the spindle-speed and feed-per-rev calculators. A field can be numerically valid while still being the wrong variable for the operation, especially when moving between chip load, feed/rev, feed rate and surface speed.
Unit check Keep metric and imperial values separated through the calculation. Recheck diameter, cutting speed and feed units on the Speed and Feed Calculator Turning page before accepting the result, and only round after the relationship has been verified.
Machine check Compare the theoretical output with machine spindle, feed, travel and process limits. A calculated value is not a machine capability statement, and a controller limit can make the effective cutting condition different from the selected target.
Tool/setup check Review tool condition, runout, overhang, workholding and coolant or lubrication where relevant to turning. These variables are outside the arithmetic model but can dominate the actual cutting result.
First-cut check Treat the first part or first hole as a validation event. Record chips, sound, load, finish and dimensional result alongside the calculated RPM/feed so later changes can be traced to evidence rather than memory.
Recordkeeping check For repeat work, save the source reference, selected inputs, calculated values and final programmed values together. The Speed and Feed Calculator Turning calculation then becomes a reproducible setup record instead of a one-time online number.

Worked example

At 150 m/min on a 60 mm diameter, nominal RPM is about 796. With 0.25 mm/rev, feed is about 199 mm/min. On a facing pass, the RPM will rise as diameter falls if CSS is active, so the spindle limit must be checked separately from the starting RPM.

Practical setup checks

Turning is often machine-limited by rigidity rather than spindle capability. Watch for deflection on slender parts, interrupted cuts, workholding distortion and insert edge geometry. A CSS cycle can also make the center of a face the highest-RPM point, so the machine cap is an essential part of the program logic.

Common mistakes

Troubleshooting the calculated condition

If chatter occurs, check support and tool overhang. If facing produces unstable RPM, verify CSS and maximum spindle speed. If chips are uncontrolled, review feed per revolution and insert geometry. If finish varies with diameter, compare the actual RPM and cutting speed through the path.

How to cross-check tool data

Use the insert/tool manufacturer’s turning data as the primary source. This calculator is the conversion and audit tool for the resulting RPM and feed relationships.

Frequently asked questions

What diameter belongs in the turning formula?

The current workpiece diameter at the cutting location.

Does turning feed change if RPM changes?

Linear feed changes with RPM when feed per revolution is held constant.

What happens to RPM under CSS?

RPM changes automatically as workpiece diameter changes to maintain the target surface speed, subject to the machine limit.

Can I use a milling feed value for turning?

No. Turning feed is commonly specified per revolution, and the tool/material reference is different.

Calculation boundary

This page calculates relationships from the values supplied by the user. It does not inspect the machine, tool condition, workholding or material state. Verify production cutting values against the exact tooling reference and the actual setup before running the cut.