Bull-Nose (Corner Radius) End Mill Effective Diameter & Scallop Calculator
For a Bull-Nose (Corner Radius / Torus) End Mill of outer diameter D and corner radius R cutting at a shallow axial depth a_p < R, the flat bottom wiper width is W_flat = D - 2R and the Effective Cutting Diameter is D_eff = (D - 2R) + 2 × √[a_p × (2R - a_p)]. Always calculate spindle RPM from D_eff rather than nominal D.
Bull-Nose (Corner Radius) End Mill Effective Diameter & Scallop Calculator
Compute effective cutting diameter D_eff = (D - 2R) + 2·√[a_p·(2R - a_p)], flat floor wiper width (D - 2R), compensated spindle RPM, and 3D cusp height.
How Do You Calculate the Effective Cutting Diameter (D_eff) of a Bull-Nose End Mill?
A Bull-Nose End Mill (defined as a Torus Cutter under ISO International Metrology Standard ISO 13399 and Machinery's Handbook (Industrial Press)) combines the flat bottom floor geometry of a square end mill with the curved corner strength of a ball-nose cutter. Instead of a fragile 90° sharp corner that chips rapidly under thermal and mechanical shock, a bull-nose cutter features a precision-ground corner radius R (such as R 0.5 mm, R 1.0 mm, R 2.0 mm, or R 3.0 mm) tangent to both the outer cylindrical diameter D and the flat bottom end face.
When finishing or semi-finishing 3D mold cavities, aerospace structural ribs, or shallow pockets where the axial depth of cut is smaller than the corner radius (a_p < R), the upper cylindrical wall of diameter D never touches the workpiece! Cutting occurs exclusively along the lower curved torus arc. By applying the Pythagorean theorem to the corner radius center located at diameter W_flat = D - 2R, the horizontal chord from the torus center to the engaged cutting edge at depth a_p is x = √[R² - (R - a_p)²] = √[a_p × (2R - a_p)]. Adding twice this radial chord to the flat bottom diameter gives the exact Effective Cutting Diameter (D_eff):
The exact geometric formula governing the effective cutting diameter across the corner torus is D_eff = (D - 2R) + 2 × √[a_p × (2R - a_p)] whenever the axial depth of cut is shallower than the corner radius (a_p < R), whereas once the axial depth equals or exceeds the corner radius (a_p ≥ R), the tool engages the full cylindrical wall and D_eff reverts to the nominal shank diameter D. Because the flat core diameter W_flat = D - 2R always contributes a baseline radius offset from the spindle centerline, a bull-nose cutter maintains substantially higher surface velocity at shallow depths than a full ball-nose cutter of identical outside diameter.
| End Mill Dia (D) & Corner Radius (R) | Flat Bottom Floor Width (D - 2R) | D_eff at a_p = 0.20 mm | D_eff at a_p = 0.50 mm | D_eff at a_p = 1.00 mm | RPM Boost Needed at a_p = 0.20 mm |
|---|---|---|---|---|---|
| Ø 6.0 mm × R 0.5 mm | 5.000 mm (0.1969") | 5.600 mm (0.2205") | 6.000 mm (Full Ø) | 6.000 mm (Full Ø) | +7.1% Spindle RPM |
| Ø 10.0 mm × R 1.0 mm | 8.000 mm (0.3150") | 9.200 mm (0.3622") | 9.732 mm (0.3831") | 10.000 mm (Full Ø) | +8.7% Spindle RPM |
| Ø 12.0 mm × R 1.5 mm | 9.000 mm (0.3543") | 10.523 mm (0.4143") | 11.236 mm (0.4424") | 11.828 mm (0.4657") | +14.0% Spindle RPM |
| Ø 12.0 mm × R 3.0 mm | 6.000 mm (0.2362") | 8.154 mm (0.3210") | 9.317 mm (0.3668") | 10.472 mm (0.4123") | +47.2% Spindle RPM |
| Ø 16.0 mm × R 2.0 mm | 12.000 mm (0.4724") | 13.766 mm (0.5420") | 14.646 mm (0.5766") | 15.464 mm (0.6088") | +16.2% Spindle RPM |
| Ø 20.0 mm × R 4.0 mm | 12.000 mm (0.4724") | 14.514 mm (0.5714") | 15.873 mm (0.6249") | 17.292 mm (0.6808") | +37.8% Spindle RPM |
Why Bull-Nose End Mills Beat Ball-Nose Cutters on Flat Floors and Shallow 3D Contours
As verified in NIST (National Institute of Standards and Technology) and ASME Geometric & Mechanical Standards (ASME B46.1 surface texture) 5-axis die-and-mold studies, a full Ball-Nose End Mill has a fatal weakness on flat or nearly flat surfaces (0° to 10° slope): at the exact bottom pole of the hemisphere, the effective cutting diameter is D_eff = 0.000 mm, meaning the cutting velocity is zero! The center of a ball-nose tip smears and ploughing-burnishes the metal rather than shearing it, and requires tiny radial stepovers (a_e) to control scallop height. By contrast, a bull-nose cutter of diameter D = 12 mm and corner radius R = 2 mm maintains a minimum cutting diameter of W_flat = D - 2R = 8.000 mm even at zero depth of cut—allowing you to wipe flat pocket floors at stepovers up to 60% of D while contouring 3D fillet blends with the same tool!
| Machining Feature / Geometry | Bull-Nose (Corner Radius) End Mill | Full Ball-Nose End Mill | Square Sharp-Corner End Mill | Optimal Tool Selection Verdict |
|---|---|---|---|---|
| Flat Pocket Floors (0° Slope) | Wide flat wiper W_flat = D - 2R leaves mirror finish | Zero cutting speed at tip center; leaves deep cusps | Fast flat floor but sharp corner chips easily | Bull-Nose wins (wide stepover + strong corner) |
| Shallow 3D Surfaces (1° to 15°) | Large effective curvature radius reduces cusp height | Requires tiny stepover a_e to avoid visible ridges | Leaves stair-step terraces on any slope | Bull-Nose or Lens Barrel cutter |
| Steep Mold Walls (45° to 85°) | Corner radius R contacts wall; h_s = a_e² / (8·R) | Full ball radius R_ball = D/2 contacts wall (larger R) | Cannot contour 3D sloped walls | Ball-Nose wins (R_ball = D/2 > R_corner) |
| Fillet Corner Blend Radius | Limited to radii ≥ R_corner of the tool | Can machine any fillet ≥ R_ball | Leaves sharp 90° internal stress riser | Match R_corner to print minimum fillet |
Combining Effective Diameter RPM Boost with Radial Chip Thinning in 3D Finishing
When running a shallow finishing pass (for example, a_p = 0.20 mm on a Ø12 mm × R3.0 mm bull-nose end mill), the effective diameter drops to D_eff = 8.154 mm, requiring a +47.2% spindle RPM boost (N_eff = 1000 · V_c / [π · D_eff]) to maintain your target surface speed V_c. At the same time, because shallow depth of cut on the corner radius R thins the chip axially (effective entering lead angle κ_eff = arccos[(R - a_p) / R]), combine this calculator with our Radial & Axial Chip Thinning Calculator, compare full spherical finishing on our Ball-Nose Stepover & Scallop Height Calculator, convert cusp height to Ra on our Surface Finish Ra, Rz & RMS Converter, and check tool hardness limits on our ASTM E140 Hardness Converter.