How to Machine Bumps CNC: 7 Proven Setup Steps
Bumps are raised features used for alignment, seating, electrical contact, and grip. This guide covers tool selection, CAM settings, and inspection for engineers who need the feature to repeat. You will know which bump geometry a 3-axis mill can hold and when to move to 5-axis or a different process.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
What matters before you cut
What counts as a bump and what the machine must control
A bump is any small raised feature left standing above a milled floor. It can be a hemispherical contact point, a flat-topped pad, a short rib, or a row of dimples used for press-fit alignment. The geometry changes, but the controlled variables do not: bump height above the floor, top size, spacing, and edge quality.
Height is the variable that breaks first. On a 3-axis mill, bump height equals the distance between the finished floor Z and the bump top Z. That means the floor must be cut to a known number. If you leave 0.1 mm of stock on the floor and cut the bump at nominal depth, every bump is 0.1 mm low.
Spacing is a machine and CAM issue. Small pitch distances, often 0.5–3 mm, push the tool into a corner where chip evacuation and tool runout matter more than spindle speed. Runout of 0.01 mm on a Ø1 mm tool changes the effective cutting diameter and shifts the wall position.
- 1Flat padConstant top, easy to measure with a drop gauge.
- 2DomeRequires 3D surfacing or a form tool. Height is harder to verify.
- 3RibLong and thin. Watch for deflection along the rib axis.
Pre-machining preparation: floor, datum, and stock
Start with a clean datum. The bump top and the surrounding floor must be called out from the same Z zero. If the drawing dimensions bumps from a top face, set that face as your work offset and verify it with a probe or an indicator before cutting.
Rough the pocket or floor area first and leave 0.2–0.3 mm of stock for finishing. Skim the floor with a face mill or a large flat end mill. A floor that is flat within 0.01 mm gives you a reliable base for height measurement.
Check stock consistency on the raw part. Castings and forgings can vary by 0.3 mm or more. If the bump height is measured from a machined floor, that variation is removed. If it is measured from an as-cast surface, it is not.
- 1One Z zeroBump top and floor share the same offset.
- 2Floor firstFinish the floor before the bumps so height has a reference.
- 3Leave stock0.2–0.3 mm on the floor, 0.1 mm on the bump walls.
Tool selection for bump machining
For bumps larger than 1 mm in top width, a 2-flute or 3-flute carbide end mill with a corner radius of 0.1–0.2 mm holds up well. The corner radius spreads the load and reduces chipping on the bump edge. For bumps under 0.5 mm, you are in micro-tool territory, where a Ø0.5 mm or smaller tool is common.
Tool length is the single biggest lever on accuracy. A Ø1 mm tool hanging 15 mm out of the holder will deflect far more than the same tool at 6 mm. Measure your reach from the holder face to the tip and keep it as short as the geometry allows.
Coatings matter on abrasive materials. AlTiN or AlCrN coatings extend life in stainless and tool steel. On aluminum, an uncoated or DLC-coated tool avoids built-up edge. For PEEK and other plastics, a sharp uncoated tool with high rake cuts cleaner than a coated one.
- 1Ø0.5–1 mmMicro end mill, high spindle speed, light chipload.
- 2Ø1–3 mm2 or 3 flutes, corner radius, AlTiN for steel.
- 3Form toolUse when the dome shape repeats across many parts.
Programming the toolpath so bump height repeats
Cut the floor and the bump top in the same operation when possible. If the floor is finished with a Ø16 mm face mill and the bump top with a Ø2 mm end mill, any Z offset error between the two tools shows up directly in bump height. Keep the tools in the same setup and measure both with the same tool setter.
Use a constant-Z finishing pass for flat-topped bumps. Contour-parallel toolpaths work for domes but leave scallops that change the effective top height. For a flat pad, a single Z-level finish pass with a 0.02–0.05 mm stepover gives a clean top.
Leave the bump wall stock light. A 0.1 mm radial finish pass on the bump perimeter reduces side load and keeps the wall vertical. If you cut the full wall in one pass with a long micro tool, the wall will taper and the top will be undersized.
- 1Same setupFloor and bump top cut without re-fixturing.
- 2Constant ZFlat pads get one Z-level finish pass.
- 3Light wall pass0.1 mm radial stock, 0.02 mm stepover on top.
Quality control: measuring bump height and spacing
Bump height is a differential measurement. You need the floor Z and the bump top Z from the same part, in the same orientation. A drop gauge, a height gauge on a surface plate, or a vision system all work. Pick one method and use it for every part in the run.
Spacing is checked with an optical comparator or a vision system when pitch is under 2 mm. Calipers are not reliable at that scale because the jaw pressure deforms small bumps. For domes, measure the height at the apex, not at the edge.
Document the first article with the actual numbers, not just pass or fail. If bump height drifts across a 100-part run, the data shows whether the cause is tool wear, thermal growth, or fixture movement. That is the difference between fixing the process and re-cutting parts.
- 1First articleRecord actual height and pitch, not just pass or fail.
- 2In-processCheck every 10–20 parts on long runs.
- 3Final100% visual for edge damage, sample for dimensions.
Step-by-step process for machining bumps
Sequence matters. Each step assumes the previous one is verified.
- 11. Verify the datumProbe or indicate the top face and the floor reference. Record the Z offset. Any error here transfers directly to bump height.
- 22. Face the floorRough within 0.3 mm, then finish with a face mill or large end mill. Target flatness within 0.01 mm across the bump area.
- 33. Set tool lengthMeasure every tool in the same holder with the same setter. Keep reach short. Log the offset and confirm on the first part.
- 44. Rough the bump fieldRemove bulk material between bumps with a larger tool, leaving 0.2 mm on walls. Do not let the roughing tool touch the bump top.
- 55. Finish bump topsUse a constant-Z pass. Stepover 0.02–0.05 mm for flat pads. Air blast or flood coolant to clear chips from the gaps.
- 66. Finish bump wallsTake one 0.1 mm radial pass around each bump. Feed at 60–70% of the top-cut feed to control deflection on thin walls.
- 77. Inspect and adjustMeasure three bumps across the field with a height gauge or optical comparator. If the average is off by more than 0.01 mm, adjust the Z offset and re-cut one test feature.
Bump machining by material
Speeds and feeds are starting points. Adjust for tool reach and machine rigidity.
| Material | Risk | Starting point |
|---|---|---|
| 6061 aluminum | Built-up edge on small tools | 12,000–18,000 rpm, 0.02 mm/tooth |
| 304 stainless | Work hardening on the bump wall | 6,000–9,000 rpm, 0.01 mm/tooth |
| 17-4PH | Tool wear at the corner radius | 4,000–7,000 rpm, 0.008 mm/tooth |
| Ti-6Al-4V | Heat at the tip, thin wall deflection | 2,500–5,000 rpm, 0.006 mm/tooth |
| POM / PEEK | Melting and stringy chips | 10,000–16,000 rpm, air blast |
When to machine bumps and when to choose another process
Machine bumps when height is critical and the feature sits on a machined face. Choose casting or stamping when the bump is a cosmetic texture or when the count is high and tolerance is loose. For bump heights under 0.05 mm with tight pitch, ask for a DFM review before quoting.
Bump machining questions engineers ask
What is the smallest bump you can machine?
With micro end mills down to Ø0.5 mm, we can produce bumps with a top width around 0.3–0.5 mm on a flat floor. Height control depends on the floor finish and the Z repeatability of the machine.
Below that size, the tool becomes the limit. Reach, runout, and chip clearance all work against you. Send the drawing and we will tell you what is practical.
How do you prevent tool deflection on small bumps?
Keep the tool as short as possible, use a corner radius instead of a sharp corner, and take a light radial finish pass. On a Ø1 mm tool, a 0.1 mm radial pass at 60–70% of the top-cut feed keeps the wall straight.
If deflection is still visible, reduce the reach or switch to a tool with a larger core diameter. Sometimes a 2-flute tool with a thicker web beats a 3-flute for stiffness.
Can you machine bumps on both metal and plastic?
Yes. Aluminum, stainless, steel, titanium, and copper alloys are routine. Plastics like POM, PEEK, ABS, and PC also machine well, but they need sharp uncoated tools and air blast to clear chips.
Plastic bumps are more sensitive to heat. Keep spindle speed high and chipload light so the chip carries the heat away instead of the part.
What post-processing can follow bump machining?
Anodizing, plating, powder coating, black oxide, bead blasting, and polishing are all available. Laser marking is possible with a minimum character height of 1.5 mm.
If the bump is a contact point, mask it before coating. A 0.02 mm coating thickness changes the effective height and can break electrical contact.
What is the lead time for bump machining orders?
Quotation and DFM analysis come back within 12 hours. Production can start within 24 hours after approval, and parts ship in 3–5 days.
There is no minimum order quantity. We run from one prototype to 10,000+ part runs.
Do you offer DFM feedback on bump geometry?
Yes. We review bump height, pitch, wall thickness, and floor finish before quoting. If a design is likely to deflect or chip, we say so and suggest a change.
Common feedback: increase the corner radius, open the gap between bumps, or move the datum to a machined face.
Send your bump geometry for a DFM review
Upload the model and we will return a quote with process notes within 12 hours. NDA available on request.
12-hour quoteFree DFM analysisNo MOQ100% inspection