CNC Turning Surface Roughness and Feed Calculator
On a lathe, the surface finish at a given feed is set by the insert's nose radius. This calculator gives the theoretical roughness and the largest feed that still meets your Ra, along with the turning time.
Your numbers
Your results
These are geometric, theoretical values. Real Ra is usually higher because of built-up edge, tool wear, vibration, machine condition and material. Treat the result as a lower bound and verify with a surface roughness tester.
Theoretical Ra (um) vs feed per revolution
Sweeps Feed per revolution from 0.05 to 0.4, holding your other inputs fixed.
Link finish requirements to routing times
Optional: a short review of how to store process parameters with ERP routings.
Optional. The tool and every export work without this. No spam.
How to use it
Select the nose radius of the insert, enter the feed per revolution you plan to run and the Ra on the drawing. The calculator shows the theoretical Ra and Rt and the maximum feed that would still hit the target. Fill in diameter, length and cutting speed to see the spindle speed, the time of a pass and the removal rate. Use the chart to see how fast Ra grows as you raise the feed.
The formulas
For a tool with nose radius r and feed f, the theoretical peak-to-valley height is Rt = f^2 / (8 x r). The arithmetic average is Ra = f^2 / (32 x r), both in the same length unit, converted here to micrometres. Rearranged, the feed for a target Ra is f = sqrt(32 x r x Ra). With a 0.8 mm radius and a 1.6 um Ra requirement, the maximum feed is about 0.20 mm/rev. Doubling the nose radius allows a feed about 41 percent higher for the same Ra.
- Ra grows with the square of the feed.
- Ra falls in proportion to nose radius.
- A larger radius also increases radial force and the risk of chatter.
Practical limits
The geometric formula holds only when the depth of cut is larger than the nose radius's contribution and the feed is less than the nose radius. At very low feeds, built-up edge and rubbing prevent Ra from improving, so there is a feed below which finish gets worse. Wiper inserts break the rule: their flat land lets you run roughly twice the feed for the same Ra. Treat the figure as a planning aid and verify on the first part.
Common mistakes
People often pick a nose radius that is too big for a thin or long part, and then see chatter that ruins the finish, which is worse than a slightly lower feed. Another mistake is confusing Ra with Rz, which differ by about a factor of four or more. If your drawing uses RMS or Rz, convert before you use the target here.
Frequently Asked Questions
Is the calculated Ra what I will measure?
Usually the measured value is higher. The formula assumes a perfectly sharp, rigid tool with no vibration and no material side flow. Real parts often come out 20 to 100 percent above the geometric figure, so leave margin.
What nose radius should I choose?
For finishing, the largest radius the part's rigidity allows. A common choice is 0.8 mm for general work, 0.4 mm for finishing small parts or thin walls, and 1.2 mm or more for roughing and heavy cuts.
Does depth of cut matter for the finish?
Not in the geometric formula as long as the depth of cut is at least about the nose radius. If the depth is smaller than the radius, the effective radius is smaller and the roughness is higher.
How do wiper inserts change this?
A wiper insert has a flat on the trailing edge that smooths the ridge. It allows a feed of around twice the normal feed at similar Ra. Use the manufacturer's data because the formula here does not model wipers.
If you manage lathe jobs in an ERP and want routings to reflect real cycle times, we can discuss how. This calculator stands alone.
Related Tools
Constant Surface Speed G96 Spindle RPM Calculator
See what rpm your lathe will actually run under G96 as the diameter shrinks, where the spindle speed limit kicks in, and how long a facing cut takes.
Discrete ManufacturingBall End Mill Scallop Height and Stepover Calculator
Choose the stepover for 3D finishing so that cusp height stays within your surface finish target, and see the time cost of a finer stepover.
MES & Shop FloorCNC Drilling Cycle Time Calculator
Calculate spindle speed, feed rate and total time for a drilling job with peck cycles, and see how peck depth affects time.
Costing & FinanceCNC Machine Shop Hourly Rate Calculator
Build a defensible machine hour rate from purchase price, utilization, upkeep, power and operator cost, and see how utilization moves it.
More Discrete Manufacturing tools
See all- CNC Spindle Power and Torque Required Calculator
- CNC Thread Milling Feed Rate Calculator
- CNC Radial Chip Thinning Feed Compensation Calculator
- CNC End Mill Deflection Calculator
- OEE Calculator (Overall Equipment Effectiveness)
- Scrap Rate Cost Calculator
- Takt Time Calculator
- Cycle Time & Capacity Calculator
- Inventory Carrying Cost Calculator