How a CNC Machine Achieves Inner Sphere Accuracy
A true inner sphere is not a pocket with a rounded bottom. It is a circular section swept around a fixed center, and every error in the setup shows up as roundness loss. This page explains how a CNC machine achieves inner sphere accuracy, which tool paths and parameters hold the form, and when the geometry is better made another way.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What a CNC machine achieves inner sphere accuracy really means
A perfect inner sphere is a concave surface where every point sits at the same distance from one center. On a drawing it looks simple. On a machine it is a moving target, because the cutter must stay tangent to a curved surface while the center stays fixed in space. If the center drifts by 0.01 mm, the diameter changes and the ball you drop in will rock.
The first decision is not the tool or the feed. It is the workpiece orientation. For a hemisphere or a partial sphere, tilt the part so the sphere axis runs along Z, or use a rotary table so the opening faces the spindle. Cutting a deep cavity with the tool hanging out at an angle adds deflection, and deflection is what kills roundness. Keep the tool as short as the feature allows.
The second decision is the tool. A ball-nose end mill is the standard choice because its tip is a true radius. The nominal radius of the cutter must match the radius of the sphere only for a single-point form cut. For continuous 3D contouring, the tool radius can be smaller, but the smaller it gets, the more passes you need and the longer the cycle runs.
A common mistake is assuming the CAM system will sort out the geometry. It will not. CAM follows the surfaces you give it. If the model is built as a revolved pocket instead of a true spherical surface, the tool path inherits that error, and the finished part inherits it too. Check the model before you post the code.
- 1Sphere center fixedEvery pass must reference the same center point in the work coordinate system.
- 2Short tool, stiff setupReduce overhang before you reduce feed. Deflection shows up as ovality.
- 3Model first, cut secondConfirm the CAD surface is a true sphere, not a revolved arc approximation.
Tool paths that hold a true spherical form
The cleanest way to cut a sphere is helical or spiral contouring from the opening down to the pole. Each pass is a circle, and each circle sits on the sphere surface. The step between circles is the stepover, and the stepover controls scallop height. For a Ø6 mm ball-nose tool and a target Ra of 0.8–1.6 μm, keep the stepover between 0.2 mm and 0.5 mm on the finishing pass.
For a partial sphere that is open at the top, a horizontal raster with a tilt can also work, but you must keep the tool axis normal to the surface within a few degrees. When the tool axis is off-normal, the effective cutting radius changes and the chip load varies around the contact point. That variation shows up as chatter on one side of the sphere and a fine finish on the other.
Five-axis simultaneous motion solves the tool-tip mismatch problem. The controller tilts the tool so the contact point stays at the tip of the ball. This keeps the effective radius constant and lets you use a larger stepover without leaving a ridge. The trade-off is machine time and post-processor quality. A weak post can introduce tiny orientation jumps that leave witness marks.
For deep cavities, use a smaller tool for roughing and a full-radius ball-nose tool for finishing. Rough with a flat or bull-nose tool to remove bulk, leaving 0.3–0.5 mm of stock on the sphere surface. Then finish with the ball-nose tool in a single continuous pass. Stopping and restarting mid-sphere is one of the most common causes of a visible step.
- 1Spiral from opening to poleContinuous motion avoids entry marks on the finished surface.
- 2Stepover 0.2–0.5 mm for fine finishSmaller stepover, better Ra, longer cycle.
- 3Keep tool axis normalOff-normal contact changes effective radius and chip load.
- 4Rough with a different toolLeave 0.3–0.5 mm for the finishing pass.
Cutting parameters and the errors they cause
Spherical surfaces are cut at varying surface speed. At the pole, the effective diameter is near zero, so the spindle speed that works at the equator will burn the surface at the pole. Many controllers handle this with constant surface speed, but on a ball-nose tool the contact point moves, so the real cutting speed is never exactly what the screen shows. Start conservative and listen to the cut.
Feed rate on a curved path is not the same as feed rate on a straight line. The controller must accelerate and decelerate around the curve, and if the feed is too high, the tool overshoots the path. This shows up as a flat spot or a faceted surface. On a Ø50 mm sphere, a feed above 1,500 mm/min on a finishing pass often leaves visible facets unless the controller has look-ahead.
Coolant and chip evacuation matter more than they seem. A deep spherical cavity traps chips. If the chips are not cleared, the ball-nose tool recuts them, and the surface gets scratched. Use through-spindle coolant if available, or air blast with a short peck cycle. On aluminum, a mist coolant keeps the chips moving without flooding the cavity.
Thermal growth is the quiet error. A spindle that runs for two hours grows, and the tool tip moves relative to the workpiece. On a tight sphere, this can push the diameter out of tolerance. Let the machine warm up before the finishing pass, and check the first article before running the rest of the batch.
- 1Constant surface speed has limitsAt the pole, reduce RPM or switch to a fixed speed to avoid burning.
- 2Feed too high leaves facetsKeep finishing feed under 1,500 mm/min on medium spheres.
- 3Clear chips or recut themUse through-spindle coolant or air blast in deep cavities.
- 4Warm up before finishingThermal growth moves the tool tip by micrometers over hours.
How to verify the sphere after machining
A caliper cannot tell you if a sphere is round. It can only tell you the diameter at one point. To verify roundness, use a CMM with a spherical touch probe, or a bore gauge with a spherical anvil. Measure the diameter at three or more latitudes: near the opening, at the equator, and near the pole. If the readings differ by more than your tolerance, the form is off.
The center position matters as much as the diameter. A sphere with the right diameter but a shifted center will not seat a ball correctly. Use a CMM to find the center and compare it to the drawing. On a Ø50 mm sphere with a ±0.005 mm tolerance, a center shift of 0.01 mm is enough to fail the fit.
Surface finish should be checked with a profilometer at the same latitudes. A sphere that looks good under light can still have a scallop pattern that shows up as a leak path or a seating problem. Ra 0.8–1.6 μm is a typical target for a functional seating surface. For a sealing surface, you may need Ra 0.2–0.8 μm, which means a smaller stepover and a longer cycle.
Document the inspection. For medical and aerospace parts, the inspection report is part of the deliverable. Record the CMM program, the probe tip diameter, and the calibration date. If a part is rejected later, the report is what tells you whether the problem is in the machine, the tool, or the measurement.
- 1Measure at three latitudesOpening, equator, and pole. A single diameter reading is not enough.
- 2Check center positionA shifted center fails the fit even when the diameter is correct.
- 3Profile the finishScallop marks affect sealing and seating, not just appearance.
- 4Keep the reportCMM program, probe diameter, and calibration date belong with the part.
Step-by-step: cutting a perfect inner sphere
- 1Check the model and the drawingConfirm the CAD surface is a true sphere, not a revolved arc. Note the center position, the diameter, and the tolerance. If the tolerance is tighter than ±0.005 mm, flag it before you cut.
- 2Choose the workpiece orientationTilt the part so the sphere axis runs along Z, or use a rotary table so the opening faces the spindle. Keep the tool overhang as short as the feature allows. Long tools deflect and deflect means ovality.
- 3Rough with a flat or bull-nose toolRemove bulk with a tool that can take a heavy chip load. Leave 0.3–0.5 mm of stock on the sphere surface. Do not try to finish with the roughing tool.
- 4Finish with a ball-nose toolUse a spiral or helical path from the opening to the pole. Set stepover to 0.2–0.5 mm for a fine finish. Keep the tool axis normal to the surface within a few degrees.
- 5Control the feed at the poleReduce spindle speed or switch to a fixed speed as the tool approaches the pole. High surface speed at a near-zero effective diameter burns the surface.
- 6Clear chips continuouslyUse through-spindle coolant or an air blast. In a deep cavity, chips recut and scratch the surface. A short peck cycle helps on aluminum.
- 7Warm up and check the first articleRun the machine for 30–60 minutes before the finishing pass. Measure the first part with a CMM at three latitudes before running the batch.
- 8Document and repeatRecord the program number, tool offsets, and inspection results. If the machine drifts, the record tells you where to look.
When a CNC machine achieves inner sphere accuracy and when it does not
Match the method to the geometry, the tolerance, and the batch size.
| Method | Best for | Typical tolerance | Watch out for |
|---|---|---|---|
| 3-axis ball-nose contouring | Open hemispheres and shallow cavities | ±0.01 mm | Tool-tip mismatch on steep walls |
| 5-axis simultaneous contouring | Deep cavities and full spheres | ±0.005 mm | Post-processor quality and cycle time |
| Single-point form tool | Small spheres in soft materials | ±0.02 mm | Tool wear changes the radius |
| Boring head with spherical attachment | Large spheres, low volume | ±0.01 mm | Setup time and rigidity |
| Split and rejoin two halves | Closed internal spheres | Depends on joining | Joint line and alignment |
| EDM with a spherical electrode | Hardened steel and deep pockets | ±0.005 mm | Electrode wear and slow cycle |
| Cast or molded sphere insert | High volume, looser tolerance | ±0.1 mm | Draft angle and parting line |
Questions engineers ask about inner spheres
Can a 3-axis machine cut a perfect inner sphere?
Yes, if the sphere is open at the top and the walls are not too steep. A 3-axis machine with a ball-nose tool and a spiral tool path can hold ±0.01 mm on a shallow hemisphere.
The limit comes at the walls. As the surface turns vertical, the tool tip no longer contacts the surface at the same point, and the effective radius changes. That is when you need five-axis motion.
What stepover gives the best surface finish?
For a Ø6 mm ball-nose tool and a target Ra of 0.8–1.6 μm, use a stepover between 0.2 mm and 0.5 mm. For Ra 0.2–0.8 μm, drop to 0.1–0.2 mm.
Smaller stepover means more passes and a longer cycle. Balance the finish requirement against the cycle time. Do not use a 0.05 mm stepover unless the drawing demands it.
Why does my sphere come out oval instead of round?
Ovality usually comes from deflection or from a center shift. Check the tool overhang first. A long tool bends under cutting force, and the bend is not symmetric around the sphere.
If the tool is short and stiff, check the work coordinate system. A center that is off by 0.01 mm in X or Y will make the sphere oval when you measure it at different latitudes.
How do I measure a sphere on the shop floor?
Use a CMM with a spherical probe if you have one. Measure the diameter at three latitudes and find the center. A bore gauge with a spherical anvil works for larger spheres.
A caliper is not enough. It gives you one diameter at one point. Roundness and center position are what matter for a seating fit.
When should I split the sphere into two halves?
If the sphere is fully enclosed with no opening, a single-piece cut is often impossible or impractical. Split it into two halves, machine each half, and join them by bolting, welding, or bonding.
The trade-off is the joint. A bolted joint adds fasteners and a seam. A welded joint adds heat and distortion. Choose based on the load and the sealing requirement.
What tolerance can GreatLight hold on an inner sphere?
We machine to ±0.005 mm on five-axis centers when the setup is rigid and the tool is short. Surface finish can reach Ra 0.2–0.8 μm on a finishing pass.
Every part is inspected before shipment, and we can provide inspection reports on request. Upload your model and we will return a quote and a DFM analysis within 12 hours.
Send us your sphere and we will tell you how to cut it
Upload your CAD model and get a quote plus a free DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ parts.
12-hour quote±0.005 mm tolerance100% inspection