Ball nose end mill stepover directly affects the theoretical scallop, or cusp, left between adjacent finishing passes. A smaller stepover reduces this geometric residual height, while a larger stepover reduces the number of passes needed to cover the same area.
Jedoch, there is no universal stepover percentage that works for every finishing operation. Tool radius, target scallop height, Oberflächengeometrie, CAM-Strategie, machine behavior, and the required final surface all influence the practical setting.
This guide focuses on the geometry behind stepover and scallop height so you can calculate a useful starting point without confusing theoretical surface geometry with measured surface roughness.
Schnelle Antwort: Ball Nose Stepover and Scallop Height
For a full ball nose end mill with radius R and adjacent toolpaths separated by stepover s, the ideal geometric scallop height h on a flat surface is:
Exact scallop height:
h = R − √(R² − (s/2)²)
If you already know the maximum theoretical scallop height you want, rearrange the formula to calculate stepover:
Stepover from target scallop height:
s = 2√(2Rh − h²)
For relatively small stepovers compared with the ball diameter, a useful approximation is:
Small-step approximation:
h ≈ s² / (8R)
The exact equation describes the ideal geometric scallop between parallel ball-end passes on a flat surface. It does not include cutting dynamics or workpiece surface curvature.
daher, these calculations provide a geometric starting point rather than a guaranteed measured surface finish.
What Is Stepover in Ball Nose Milling?
Stepover is the lateral distance between two adjacent toolpaths. In ball nose finishing, it controls how closely the cutter passes overlap as the tool moves across the surface.
A larger stepover leaves a larger theoretical cusp between adjacent paths. Im Gegensatz, reducing the stepover lowers the theoretical scallop but increases the number of passes required to cover the same machining area.
Stepover is different from stepdown. It describes the lateral spacing between neighboring toolpaths, while stepdown describes the depth between machining levels.
Stepover as a Distance and as a Percentage
CAM systems and machining discussions often express stepover either as an absolute distance or as a percentage of the tool diameter.
For a full ball nose end mill:
Stepover % = (s / D) × 100%
where:
- s = stepover distance
- D = ball nose cutting diameter
- R = ball radius
- for a standard full ball end, D = 2R
Zum Beispiel, A 0.5 mm stepover with a Ø10 mm ball nose cutter equals:
0.5 / 10 × 100% = 5%
Jedoch, this percentage is only another way to describe the toolpath spacing. It is not a universal recommendation.
A 5%, 10%, oder 20% stepover can produce very different theoretical scallop heights when tool diameter changes.
What Are Scallop Height and Cusp Height?
Scallop height is the theoretical geometric residual height left between adjacent cutter passes.
Der Begriff cusp height is also commonly used for this geometric feature. In diesem Ratgeber, scallop height and cusp height describe the residual height created between neighboring ball nose toolpaths.
For finishing calculations, the important variables are:
- tool radius;
- lateral stepover;
- Oberflächengeometrie.
A smaller theoretical scallop normally creates a finer geometric path pattern. Jedoch, scallop height does not directly tell you the measured surface roughness of the finished part.
That distinction becomes especially important when an engineering drawing specifies Ra.
Ball Nose Stepover Geometry
The basic ball nose stepover formula comes from a cross-section through two adjacent cutter paths on an ideal flat surface.
Each cutter profile has radius R. The distance between the two path centers is s, so the midpoint lies s/2 from each path center. The remaining height above the reference surface is the scallop height h.

Exact Scallop Height Formula
For the ideal geometry:
h = R − √(R² − (s/2)²)
where:
- h = theoretical scallop or cusp height;
- R = ball nose radius;
- D = full ball nose diameter, where D = 2R;
- s = lateral spacing between adjacent parallel toolpaths.
All dimensions must use the same unit.
For this geometric model:
- R > 0
- 0 ≤ s ≤ 2R
This formula is exact for the ideal geometric scallop between parallel ball-end passes on a flat surface. It assumes an ideal ball profile and does not include tool runout, tragen, Ablenkung, material deformation, Vibration, or other cutting effects.
Small-Step Approximation
When stepover is small relative to the ball diameter, the exact equation can be approximated as:
h ≈ s² / (8R)
This is an approximation, not a replacement for the exact formula.
A useful way to judge the approximation is to compare stepover with diameter:
s / D ≪ 1
As the relative stepover increases, the approximation gradually underestimates the exact geometric scallop.
Zum Beispiel, using a Ø10 mm / R5 mm ball nose:
| Stepover Ratio | Exact Scallop | Approximation | Underestimation |
|---|---|---|---|
| 10% of D | 25.063 µm | 25.000 µm | about 0.25% |
| 20% of D | 101.021 µm | 100.000 µm | about 1.01% |
These percentages illustrate mathematical approximation error, not recommended machining stepovers.
daher, this guide uses the exact equation for worked calculations and reference tables.
A Limitation on Curved 3D Surfaces
The flat-surface equation should not be treated as an exact result for every 3D contour.
Auf einer gekrümmten Oberfläche, a fixed planar or XY stepover does not necessarily produce a constant scallop height. Local surface curvature and the actual spacing of toolpaths along the surface can change the resulting cusp.
CAM constant-scallop strategies can control this more effectively by adjusting toolpath spacing according to the surface.
This guide does not attempt to model full 3D surface curvature mathematically. Stattdessen, use the flat-surface equation as a geometric planning tool and verify the final CAM strategy on the actual part geometry.
How to Calculate Stepover from a Target Scallop Height
In finishing work, the reverse question is often more useful:
If I know the theoretical scallop height I want, what stepover should I use?
Rearranging the exact equation gives:
s = 2√(2Rh − h²)
where:
- s = calculated stepover;
- R = ball radius;
- h = target theoretical scallop height.
For the ideal geometric model:
0 ≤ h ≤ R
If h represents a maximum planning value, the calculated stepover provides the corresponding geometric spacing limit under the ideal flat-surface model. Jedoch, it does not guarantee a particular measured Ra or surface appearance.
Worked Metric Example
Suppose you are planning a finishing pass with:
Ball nose diameter: Ø10 mm
Kugelradius: R = 5 mm
Target theoretical scallop: h = 0.01 mm = 10 µm
Verwenden:
s = 2√(2Rh − h²)
Substitute the values:
s = 2√(2 × 5 × 0.01 − 0.01²) = 2√0.0999 ≈ 0.632 mm
daher:
Calculated stepover ≈ 0.632 mm
As a percentage of the Ø10 mm cutter:
0.632139 / 10 × 100 ≈ 6.32%
So the calculated stepover is approximately:
0.632 mm, oder 6.32% of tool diameter.
Das 6.32% value is the mathematical result for this example. It is not a universal recommended stepover.
Ebenfalls, a theoretical scallop height of 10 µm does not mean the machined surface will have Ra 10 µm.

Metric Stepover and Scallop Height Reference Table
The following tables use the exact scallop height formula.
They are geometric calculation examples rather than universal machining recommendations.
Same Tool Size, Different Stepovers
This first comparison keeps the tool fixed at Ø10 mm / R5 mm so you can see the direct effect of changing stepover.
| Werkzeugdurchmesser / Radius | Stepover | Stepover % of D | Exact Scallop Height |
|---|---|---|---|
| Ø10 / R5 | 0.25 mm | 2.50% | 1.563 µm |
| Ø10 / R5 | 0.50 mm | 5.00% | 6.254 µm |
| Ø10 / R5 | 0.75 mm | 7.50% | 14.082 µm |
| Ø10 / R5 | 1.00 mm | 10.00% | 25.063 µm |
1 µm = 0.001 mm.
Notice that scallop height does not increase linearly with stepover. Doubling the stepover increases the geometric residual by more than two times.
daher, relatively small changes in finishing stepover can produce meaningful changes in theoretical cusp height.
Same Absolute Stepover, Different Ball Radii
The next comparison holds the absolute stepover at 0.50 mm and changes the tool radius.
| Werkzeugdurchmesser / Radius | Stepover | Stepover % of D | Exact Scallop Height |
|---|---|---|---|
| Ø4 / R2 | 0.50 mm | 12.50% | 15.687 µm |
| Ø6 / R3 | 0.50 mm | 8.33% | 10.435 µm |
| Ø8 / R4 | 0.50 mm | 6.25% | 7.820 µm |
| Ø12 / R6 | 0.50 mm | 4.17% | 5.211 µm |
This comparison is intentionally based on the same absolute stepover distance.
Do not interpret it as a comparison at the same stepover percentage.
How Ball Nose Radius Affects Scallop Height
Ball radius changes the geometric relationship between adjacent finishing passes.
At the same absolute stepover distance, a larger ball radius produces a lower theoretical scallop height.
Zum Beispiel, the table above uses the same 0.50 mm stepover for R2, R3, R4, and R6 tools. As radius increases, the calculated cusp becomes progressively smaller.
The reverse is also useful when planning a finish:
For the same target theoretical scallop height, a larger ball radius allows a larger absolute stepover.
Jedoch, this does not mean that the largest available cutter is automatically the best choice.
Tool diameter and radius still need to fit the part geometry, Hohlräume, local curvature, access conditions, and other machining requirements.
For broader tool-selection factors, sehen So wählen Sie einen Kugelfräser aus.
How Ball Nose End Mill Stepover Affects Scallop Height and Machining Time
Reducing stepover lowers the theoretical scallop height, but it also increases the number of toolpaths needed to cover the same surface.
This creates one of the main finishing trade-offs.

Stepover vs Scallop vs Machining Time Comparison
| Stepover Change | Theoretical Scallop | Finishing Passes | Cycle-Time Tendency |
|---|---|---|---|
| Increase stepover | Höher | Fewer | Usually shorter |
| Decrease stepover | Untere | Mehr | Usually longer |
For the same machining area and a comparable toolpath strategy, reducing stepover generally increases the number of finishing passes.
Jedoch, do not assume that halving stepover will always double cycle time.
Why Machining Time Does Not Scale Perfectly with Stepover
Actual cycle time depends on more than the number of adjacent passes.
Other factors include:
- machining-area geometry;
- actual toolpath length;
- toolpath strategy;
- linking moves;
- acceleration and deceleration;
- boundary trimming;
- path overlaps;
- retract and return moves;
- rest-machining regions;
- machine motion.
daher, scallop calculations can help you understand the surface-versus-path-density trade-off, but CAM simulation gives a better estimate of actual cycle time.
Scallop Height Is Not Surface Roughness Ra
One of the most important distinctions in ball nose finishing is:
Calculated scallop height is not the same as measured surface roughness Ra.
The scallop equation predicts an ideal geometric residual between adjacent toolpaths.
Ra, im Gegensatz dazu, measures the arithmetic average of deviations in an actual surface profile under defined measurement conditions.
A small calculated cusp may contribute to a smoother geometric toolpath pattern, but it does not guarantee a specific measured Ra.

Geometric Scallop Height vs Measured Ra
Theoretical scallop height depends mainly on:
- Kugelradius;
- Übersteiger;
- the geometric relationship between adjacent paths;
- local surface geometry.
Measured surface roughness can also depend on:
- Werkzeugunrundheit;
- Werkzeugverschleiß;
- Werkzeugablenkung;
- chatter or structural vibration;
- workholding stability;
- material behavior;
- material adhesion or built-up edge;
- Spannachschneiden;
- feed-related surface marks;
- machine motion;
- toolpath interpolation;
- local surface curvature;
- measurement direction and measurement method.
Aus diesem Grund, there is no universal rule such as:
Ra = scallop height / 4
that can reliably convert a theoretical ball nose scallop into the Ra value of a real machined surface.
Specific idealized surface profiles can have mathematical roughness relationships, but those relationships should not be treated as universal conversions for actual machining.
Why the Surface Can Still Look Poor with a Small Calculated Scallop
A small calculated cusp only tells you that the ideal cross-path geometry is fine.
If the actual surface still shows visible marks or inconsistent texture, the dominant problem may lie somewhere else.
| Surface Observation | Mögliche Ursache | Was zu überprüfen ist |
|---|---|---|
| Regular ridges between adjacent passes | Stepover is large relative to the target geometric cusp | Tool radius, Übersteiger, and calculated h |
| Uneven marks despite a small calculated h | Auslaufen, Werkzeugverschleiß, Ablenkung, or setup instability | Werkzeug, Halter, Werkstückhalterung, und Einrichtung |
| Repeating vibration marks | Chatter or structural instability | Maschine, Halter, Werkzeugüberhang, und Setup-Stabilität |
| Smearing or tearing | Material adhesion, Kantenzustand, or cutting-condition issue | Tool condition and workpiece response |
| Directional marks along the toolpath | Feed-related surface texture | Distinguish along-path marks from cross-path scallops |
| Finish changes across a 3D surface | Local curvature or actual path spacing changes | Surface geometry and CAM toolpath strategy |
The purpose of this table is to identify whether the problem is primarily geometric or whether another machining factor deserves attention.
Detailed RPM, Schnittgeschwindigkeit, Vorschub pro Zahn, chip load, effective cutting diameter, and speed compensation belong to a separate feeds-and-speeds analysis.
How to Choose a Practical Ball Nose Stepover
A practical ball nose end mill stepover starts with geometry, but the final setting also depends on the actual machining conditions.
Use the following process instead of applying one universal percentage.
Schritt 1: Identify the Actual Finish Requirement
First determine what the drawing or process actually requires.
Zum Beispiel, the requirement might involve:
- measured Ra;
- visual surface quality;
- allowable visible cusp;
- remaining material before polishing;
- dimensional or form requirements.
Do not automatically treat a specified Ra value as the target scallop height.
They describe different things.
Schritt 2: Identify the Ball Nose Radius
Confirm the ball diameter and radius used for the finishing operation.
For a standard full ball nose:
R = D / 2
The radius directly affects the relationship between stepover and theoretical cusp height.
Schritt 3: Select a Planning Target for Theoretical Scallop Height
Choose a theoretical scallop value that you want to use as a geometric planning target.
This value is not automatically the same as the final Ra requirement.
Stattdessen, it helps establish the path spacing before machining validation.
Schritt 4: Calculate the Stepover
Verwenden:
s = 2√(2Rh − h²)
to calculate the corresponding ideal flat-surface stepover.
Keep all values in the same unit.
Schritt 5: Check Surface Geometry and the CAM Strategy
Nächste, consider whether the surface is flat, gently curved, concave, convex, or otherwise complex.
A fixed planar stepover does not guarantee constant cusp height on a 3D surface.
When appropriate, review CAM constant-scallop or surface-based toolpath controls rather than relying only on one XY spacing value.
Schritt 6: Check the Cycle-Time Trade-off and Validate the Surface
Endlich, assess how the selected spacing affects path density and machining time.
Then validate the result under the actual machining conditions.
Depending on the requirement, validation may include:
- a trial cut;
- visual surface inspection;
- dimensional inspection;
- surface-roughness measurement.
The calculation gives you a consistent engineering starting point. Actual machining confirms whether that starting point meets the part requirement.
Häufig gestellte Fragen
What stepover should I use with a ball nose end mill?
There is no single stepover percentage that suits every ball nose finishing operation. Start with the tool radius and a target theoretical scallop height, calculate the corresponding stepover, then check the surface geometry, machining-time trade-off, and actual finish.
How do I calculate ball nose end mill stepover from a target scallop height?
Verwenden:
s = 2√(2Rh − h²)
where R is the ball radius and h is the target theoretical scallop height. The formula applies to the ideal flat-surface geometric model and does not by itself guarantee a measured surface roughness.
Is cusp height the same as scallop height?
In ball nose finishing discussions, both terms commonly describe the theoretical residual height between adjacent toolpaths. Terminology can vary between CAM systems and technical references, so the important point is to confirm what geometric value the software or calculation represents.
Can scallop height be converted directly to Ra?
No universal conversion applies to real machined surfaces. Scallop height describes ideal toolpath geometry, while measured Ra also reflects tool condition, Auslaufen, Vibration, material response, machine motion, measurement direction, and other factors.
Is a smaller stepover always better?
Not necessarily. A smaller stepover lowers the theoretical scallop and increases path density, but it also tends to increase machining time. Once other factors dominate the actual surface condition, reducing stepover further may provide little practical improvement.
Does a constant stepover produce a constant scallop height on a 3D surface?
Not necessarily. A fixed planar or XY stepover can produce different cusp heights as local surface curvature and actual surface path spacing change. A constant-scallop CAM strategy can adjust spacing to control this effect more directly.
Choose the Right Ball Nose End Mill for Your Application
Once you have identified the required tool radius, Abmessungen, and theoretical finishing strategy, the next step is to select a cutter that fits the actual part and machining conditions.
View CutterBest Kugelfräser for standard and custom ball-end tool options.
For broader tool-selection guidance, sehen So wählen Sie einen Kugelfräser aus.
Related standard product series are also available:
If you need help matching the ball radius, Fräserabmessungen, or tool configuration to your application, E-Mail sales@cutterbest.com or contact CutterBest on WhatsApp for technical selection and quotation support.
Präzisions-Fräser,Schneidwerkzeuge für die CNC-Bearbeitung jedes Materials
