Surface Finish (Ra) Calculator — Feed Rate, Nose Radius & Material Correction
Calculate Theoretical Surface Roughness for Turning and Milling Operations
Free surface finish calculator for machinists and CNC programmers. Enter your feed rate and tool nose radius to calculate theoretical Ra using Ra = f² / (32 × r). Includes material-specific correction factors for BUE effects and a reverse calculator to find maximum feed for a target Ra.
\nGoes beyond basic formula with corrections for aluminum, stainless, titanium, cast iron, and more. A finish scale bar shows where your result falls on the standard roughness scale from 500 to 2 microinches.
Calculate speeds and feeds for your operation
Speeds & Feeds Calculator →Reference turning parameters by material
Lathe Turning Calculator →Compare machinability ratings across materials
Machinability Comparison →Calculate chipload for milling operations
Chip Load Calculator →How It Works
-
Enter Feed Rate
Input feed per revolution (IPR or mm/rev). For turning, this is carriage feed. For milling, use feed per tooth times number of teeth.
-
Enter Tool Nose Radius
Input insert nose radius in inches or mm. Common values: 1/64" (0.016"), 1/32" (0.031"), 0.8mm, 1.2mm.
-
Select Material
Choose workpiece material for BUE correction: Aluminum (0.8x), Steel (1.0x), Stainless (1.5x), Titanium (1.8x), etc.
-
Review Theoretical and Corrected Ra
See both values and the finish scale bar showing standard roughness ranges from 500 to 2 microinches.
-
Use Reverse Calculator
Enter a target Ra and the calculator solves for maximum allowable feed rate at your current nose radius.
Built For
- CNC programmers setting finish pass feed rates to meet surface roughness callouts
- Turning operators selecting nose radius inserts based on required finish and feed rate
- Manufacturing engineers specifying achievable surface finish targets
- Quality inspectors verifying programmed feeds can theoretically produce specified finish
- Tool selection decisions between different insert nose radii
- Students learning the math between feed, nose radius, and surface roughness
Features & Capabilities
Standard Ra Formula
Ra(μin) = f² / (32 × r) × 1,000,000. The textbook formula for single-point tool marks.
Material Correction Factors
BUE corrections for 8 materials: Aluminum (0.8x) through Titanium (1.8x).
Finish Scale Bar
Log scale from 500 to 2 μin with standard finish categories labeled and your result plotted.
Reverse Feed Calculator
Enter target Ra and solve for maximum feed per revolution.
Unit Flexibility
Works in both inch and metric units with automatic conversion.
PDF Export
Export calculations as a branded PDF for CNC program documentation or quality records.
Frequently Asked Questions
Learn More
Surface Finish (Ra) — How Feed Rate and Tool Radius Control Your Part Quality
How feed rate, tool nose radius, and cutting conditions determine surface finish. Ra vs Rz, common callouts, and when to machine vs grind.
Related Tools
Chip Load Calculator
Calculate chip load per tooth for milling, drilling, and turning. Forward and reverse modes with material-specific recommendations, chip thinning factor, and MRR. Metal and wood modes.
Thread Pitch Identifier
Identify unknown threads from caliper measurements. Cross-references UNC, UNF, Metric ISO, NPT, BSP, and ACME thread standards with tolerance matching and confidence scoring.
Tolerance & Fit Calculator
ISO 286 tolerance zone calculator for shaft/hole fits. Calculates clearance, transition, and interference fits with visual tolerance zone diagram and common fit presets (H7/g6, H7/h6, H7/p6, etc.).