CNC Scallop Height Calculator
Ball end mill scallop height and surface roughness calculator
Enter tool diameter and stepover to estimate scallop height plus Ra/Rz, or reverse-calculate stepover from a target Ra.
加工參數
殘料高度示意圖
殘料高度 h 與步距 s 示意圖
加工時間估算
計算結果
詳情
粗糙度比較
說明與公式
About the CNC Scallop Height Calculator
This calculator helps CNC operators and CAM programmers estimate ball end mill scallop height and theoretical Ra/Rz roughness. Use it to compare stepover choices before committing to a toolpath.
How to Use
- Enter the ball end mill diameter.
- Enter stepover in millimeters or as a percentage of tool diameter.
- Review scallop height, estimated Ra/Rz and ISO roughness guidance.
- Optionally reverse-calculate stepover from a target Ra.
Formula Reference
Scallop height formula: h = R - √(R² - (s/2)²), where R is the tool radius (diameter / 2) and s is the stepover. When stepover is much smaller than the tool diameter, this simplifies to h ≈ s²/(8R). Surface roughness estimate: Ra ≈ h/4, Rz ≈ h (theoretical values).
ISO N-Grade Surface Finish Reference
| ISO Grade | Ra (µm) | Typical Use |
|---|---|---|
| N6 | 0.8 | Precision fits, mating surfaces |
| N7 | 1.6 | General finish machining |
| N8 | 3.2 | Standard machined parts |
| N9 | 6.3 | Rough machining, non-critical surfaces |
Frequently Asked Questions
Q: What is scallop height?
Scallop height is the small ridge left between adjacent ball end mill toolpaths. As the ball end mill's rounded profile passes back and forth across a workpiece at a given stepover, it leaves a wave-shaped ridge on the surface; the height of that ridge is the scallop height.
Q: What's the difference between Ra and Rz?
Ra is the "arithmetic mean roughness" — the average absolute deviation of the profile from the centerline, and the most commonly used roughness metric. Rz is the "ten-point mean roughness" — the average height difference between the five highest peaks and five lowest valleys, making it more sensitive to sharp peaks and deep valleys. As a rule of thumb, Rz ≈ 4×Ra, though the actual ratio varies by machining method.
Q: What stepover should I use?
General guidance: use 30-50% of tool diameter for roughing, 10-20% for finishing, and 5-10% or smaller for precision finishing. Smaller stepover gives a smoother surface but longer machining time. Estimate the roughness you need with this calculator first, then work backward to the right stepover.
Q: Why can real roughness differ from the calculated value?
The calculated value is theoretical. Actual roughness is affected by many factors: tool wear, machine rigidity and accuracy, material properties, cutting speed and feed rate, coolant use, and vibration. Real-world Ra is typically 20-50% higher than the theoretical value, so plan for a safety margin.
Q: The stepover this tool gives me doesn't match my CAM software's recommendation — why?
CAM software (such as Fusion 360 or Mastercam) may factor in additional variables like tool runout and surface curvature changes. This calculator gives the theoretical value for flat-plane milling, which is useful for quick estimates and understanding the underlying math. For production work, use your CAM software's recommendation combined with shop experience.
Related Calculators
For shop setup work, pair this with the tap drill size calculator or the unit converter.
Last updated: November 2025 | For estimating and planning only. Validate critical finishes with inspection.