Turning Theoretical Surface Roughness Ra Simulator Back
Manufacturing

Turning Theoretical Surface Roughness Ra Simulator

Compute the theoretical surface roughness Ra and Rz of a turned surface in real time from the feed f, tool nose radius r_ε, cutting speed, lead angle and workpiece diameter. The ISO 1302 roughness grade, spindle speed and feed velocity are shown together, so you can pick a set of cutting conditions that meets your target finish on the spot.

Parameters
Feed f
mm/rev
Axial advance of the tool per revolution of the workpiece
Tool nose radius r_ε
mm
Tip radius of the insert. Larger radius gives finer roughness
Cutting speed v_c
m/min
Relative speed (surface speed) between the cutting edge and the workpiece
Lead angle κ
°
Angle between the main cutting edge and the feed direction (reference)
Workpiece diameter D
mm
Diameter being turned. Used for spindle speed and feed velocity
Results
Theoretical Ra (µm)
Theoretical Rz (µm)
ISO roughness grade
Feed / nose radius f/r_ε
Spindle speed (rpm)
Feed velocity (mm/min)
Magnified turned surface — feed mark (scallop) animation

Magnified view of the microscopic peaks and valleys (scallops) left by the round-nose tool at the feed pitch f. Peak height ≈ Rz, mean roughness ≈ Ra. The tool scrolls from right to left.

Ra vs feed f (r_ε fixed)
Ra vs nose radius r_ε (f fixed)
Theory & Key Formulas

$$R_a^{th}=\frac{f^{2}}{32\,r_{\varepsilon}}\ (\text{round-nose}),\qquad R_z^{th}=\frac{f^{2}}{8\,r_{\varepsilon}}$$

f is the feed (mm/rev) and r_ε is the tool nose radius (mm). Output in mm is multiplied by 1000 to display in µm. The measured Ra is typically 1.5-3× this theoretical value due to vibration, tool wear and built-up edge.

$$n=\frac{1000\,v_c}{\pi\,D},\qquad v_f=n\cdot f$$

Spindle speed n (rpm) and feed velocity v_f (mm/min). v_c is the cutting speed (m/min), D the workpiece diameter (mm). v_f is the axial distance the tool travels per minute.

What is the Turning Theoretical Surface Roughness Ra Simulator?

🙋
If you look closely at a turned surface, there are these fine spiral marks all over it. What actually makes them? It's not just polishing left over, is it?
🎓
Good question — those marks are not leftover polishing, they are "feed marks" (scallops) that the cut itself creates. In turning, the tool advances axially by the feed f for every revolution of the work. Because the insert tip has a round nose radius r_ε, a tiny ridge is left between two adjacent passes — one ridge per revolution, all the way down the bar. That is why the marks form a helical pattern.
🙋
Oh, I see! So the height of those ridges depends only on the feed and the nose radius?
🎓
In theory, yes. The formula is Ra_th = f²/(32·r_ε). What matters is that f is squared and r_ε is in the denominator. Halve the feed and the theoretical roughness drops to a quarter — that is why dropping the feed is the first move when a part comes out too rough. Double the nose radius and the roughness halves — that is why finishing inserts come with a larger nose.
🙋
So if I push the feed really small and pick a big nose radius, can I get a mirror finish straight off the lathe?
🎓
In principle, but reality is harder. Ra_th is the lower bound — the measured Ra is usually 1.5 to 3 times worse because of (1) machine and workpiece vibration, (2) edge wear, (3) BUE (built-up edge: chip material welds onto the cutting edge), and (4) grain structure of the work. At low cutting speed BUE is especially nasty and ruins the finish. And once the nose radius gets large, the radial cutting force grows too, which can make a long, slender shaft chatter.
🙋
So is a part with Ra 0.4 µm something a lathe can actually do?
🎓
Just barely, with effort. With f = 0.05 mm/rev and r_ε = 1.6 mm the calculation says Ra_th ≈ 0.05 µm, but realistically the floor on a production lathe is more like Ra 0.2-0.4 µm. Finer than that (N2 = 0.05 µm or N1 = 0.025 µm) is out of reach for turning alone — you add grinding, honing, lapping or super-finishing afterwards. When a drawing calls out Ra ≤ 0.4, the very first decision at the process-planning stage is "turning only, or turning + grinding".
🙋
The other way around — when the print says Ra 6.3 or worse, can I just crank up the feed to save time?
🎓
Yes — that is exactly the right move. If the spec is loose, raise the feed to gain productivity. For Ra 6.3 µm (grade N9) with a 0.8 mm nose, the formula says f ≈ 0.4 mm/rev is enough. Going from f = 0.2 to f = 0.4 halves the cycle time. For roughing and semi-finishing in front of a final pass, the workshop rule is to push the feed right up to the roughness limit. Not wasting time on an unnecessarily fine feed is exactly what separates an experienced machinist or CAM programmer from a beginner.

Frequently Asked Questions

When a round-nose tool turns a rotating workpiece, the cut leaves a row of microscopic scallops on the surface, one per revolution, spaced at the feed f. From the height of those scallops the theoretical surface roughness is Ra_th = f²/(32·r_ε) and the peak-to-valley height is Rz_th = f²/(8·r_ε), where f is the feed (mm/rev) and r_ε is the tool nose radius (mm). The result is in mm and multiplied by 1000 to display in µm. Note that f appears squared and r_ε is in the denominator, so halving the feed cuts the theoretical Ra to one quarter and doubling the nose radius halves it.
The theoretical Ra_th = f²/(32·r_ε) is the absolute lower bound you can hope to achieve with a perfect machine, a sharp tool and zero vibration. The measured Ra is typically 1.5 to 3 times worse. The main causes are (1) machine and workpiece vibration / chatter, (2) tool edge wear, (3) BUE (built-up edge: chip material welding onto the cutting edge), (4) the grain structure of the workpiece, and (5) chip-formation irregularities. Always run a trial cut before the final pass and design the conditions with a factor of about 1.5-2 over the theoretical value.
Because Ra = f²/(32·r_ε) you have to combine: (1) a very small feed f (below about 0.05 mm/rev for finishing), (2) a large nose radius r_ε (1.5 mm or more), (3) a high enough cutting speed to avoid BUE, (4) a sharp insert with no edge wear, and (5) a stiff machine and workpiece setup. For example with f=0.05 and r_ε=1.6 the theoretical Ra is 0.05²/(32·1.6) ≈ 0.049 µm — grade N2. Finishes finer than that (N1 ≤ 0.025 µm) normally require a follow-up process such as grinding, honing, lapping or super-finishing.
ISO 1302 assigns standard grades N1 to N12 to Ra values. N1 = 0.025 µm (mirror, super-precision grinding), N3 = 0.1 µm (precision grinding), N5 = 0.4 µm (precision finish), N6 = 0.8 µm (fine turning), N7 = 1.6 µm (semi-finish), N8 = 3.2 µm (semi-finish to medium), N10 = 12.5 µm (medium), N12 = 50 µm (rough). A typical mid-range turning cut (f=0.2, r_ε=0.8) gives Ra_th ≈ 1.56 µm, which falls in grade N7. When a drawing specifies a roughness, work backwards from that grade to choose f and r_ε.

Real-World Applications

Automotive shaft components: Crankshaft journals, transmission shafts and steering rack bars are first turned to their outside profile and then finish-ground. If turning already brings the surface to Ra 1.6 µm (N7), the grinding stock can be kept to 0.1-0.2 mm, which slashes the grinding cycle time. Choosing the right feed and nose radius to land on the Ra the grinder is expecting is exactly the kind of process-planning decision that pays back in production.

Hydraulic cylinders and rods: The piston rod of a hydraulic cylinder needs Ra 0.2-0.4 µm to seal against oil leaks. Turning alone is not quite enough — the rod is turned to N6 (Ra 0.8) and then roll-burnished or ground to N4-N5. Using this tool to find a turning condition that just reaches N6 dramatically reduces the load on the following process.

O-ring grooves and sealing faces: The side walls of an O-ring groove or a face-seal surface are commonly specified at Ra 0.8-1.6 µm (N6-N7). These features are finished directly on the lathe with a tight feed of 0.08-0.12 mm/rev and a 0.4-0.8 mm nose insert. Being able to vary f and r_ε live in this tool and see the resulting Ra and grade makes it very handy for desk checks before writing the CAM program.

CNC programming desk check: Before writing a turning program in CAD/CAM, this tool lets you quickly narrow down "what combination of feed and nose radius hits the target Ra". You avoid the rework loop of "wrote the program, ran the test cut, finish was off, redo the program". For high-volume production parts in particular, attacking the very edge of the allowable roughness with the largest feed possible from the start saves a lot of machine time and cost.

Common Misconceptions and Pitfalls

The biggest pitfall is treating the theoretical Ra_th as if it were the real Ra. The formula Ra = f²/(32·r_ε) in this tool is the lower bound under ideal conditions; on the shop floor vibration, tool wear, BUE and material variation typically make the measurement 1.5-3 times worse. "Aimed for Ra 0.8 µm on paper, measured 1.5 µm on the part" is an everyday story. Unless you design the theoretical value at roughly half the drawing call-out, parts will fail incoming inspection.

Next, the assumption that "bigger nose radius always means smaller Ra". The formula suggests yes, but in practice a larger r_ε increases the radial cutting force pushing on the work, and a long, slender shaft can start to chatter, which actually makes the surface worse. If r_ε becomes large compared with the depth of cut a_p, the insert ends up "rubbing" rather than cutting, again ruining the finish. A practical guideline is r_ε ≤ a_p × 1.5, traded off against workpiece stiffness.

Another easily missed point is the influence of cutting speed (v_c). v_c is not in the formula, but in reality if v_c is too low, BUE forms and the surface gets dramatically worse. Roughly v_c < 80 m/min in steel and v_c < 200 m/min in aluminium are typical BUE zones. The rule of thumb for finishing is to stay above the material's BUE line, often pushing close to the spindle's top speed. This tool computes the rpm for the chosen v_c, so check that your machine can actually deliver that speed at the part diameter.

Finally, looking at Ra and forgetting Rz. Ra is the "average roughness", while Rz is the "peak-to-valley" — for sealing or sliding surfaces Rz is often the more important number. This tool shows both, with Rz = 4·Ra (round-nose theoretical). If the drawing specifies something like "Ra 1.6 / Rz 6.3", make sure the condition you pick satisfies both.

How to Use

  1. Input feed rate (f) in mm/rev—typical range 0.05–0.5 mm/rev for finishing to roughing passes on CNC lathes
  2. Enter tool nose radius (rε) in mm—standard values: 0.4 mm (finishing), 0.8 mm (general), 1.6 mm (roughing)
  3. Set cutting speed (vc) in m/min based on workpiece material: steel 120–180 m/min, aluminum 200–350 m/min, cast iron 60–100 m/min
  4. Simulator computes theoretical Ra from the feed-nose radius relationship and displays ISO roughness grade, spindle speed (rpm), and feed velocity (mm/min)

Worked Example

Turning mild steel (AISI 1020) on a CNC lathe with carbide insert (CVD coated): feed f = 0.15 mm/rev, nose radius rε = 0.8 mm, cutting speed vc = 150 m/min, workpiece diameter 32 mm. The simulator calculates theoretical Ra ≈ 1.27 µm using Ra = (f²)/(8·rε). Rz ≈ 6.35 µm. ISO grade: N6. Spindle speed ≈ 1492 rpm. Feed velocity ≈ 224 mm/min. Reducing feed to 0.08 mm/rev lowers Ra to 0.64 µm (ISO N5), suitable for bearing journals.

Practical Notes

  1. Nose radius dominates Ra more than feed at small radii; a 0.4 mm radius delivers finer finishes than 1.6 mm for identical feeds
  2. Theoretical Ra assumes ideal geometry; actual roughness increases 15–30% due to tool wear, chatter, and material built-up edge on ferrous alloys
  3. For hardened steel (52–62 HRC), reduce vc by 30–40% and increase feed by 20% to prevent thermal damage while maintaining surface integrity
  4. ISO N5–N6 finishes (0.4–1.6 µm Ra) require stable machine, sharp inserts, and coolant flow; N7–N8 tolerates worn tooling