GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Process guide

Improve CNC Speed Feed with 7 Proven Rate Checks

This guide is for machinists and manufacturing engineers who set cutting data on mills, lathes and 5-axis centers. You will get the math, the parameter ranges and the common mistakes that break tools. Read it, then adjust one variable at a time and measure the result.

Chip load firstSurface speed by materialRunout below 0.01 mm3–5 day shipping
Reamer feed and speed setup to improve CNC speed feed on a machining center
Quick read

Key takeaways

Chip load drives tool lifeFeed per tooth, not spindle rpm, decides whether the edge rubs or cuts.
Spindle speed has a ceilingSurface speed limits come from the tool coating and the workpiece material.
Runout wastes your gainsAbove 0.01 mm TIR, one flute does most of the cutting and wears first.
Change one variable at a timeRaise feed 10–15 percent, then listen, look at chips and check the load meter.
Basics

Why feed and speed decide the cycle time

Feed rate and spindle speed are two separate numbers, and they are set for different reasons. Spindle speed (rpm) sets the surface speed at the cutting edge. Feed rate (mm/min or ipm) sets how far the tool travels per revolution, which becomes chip load per tooth. If you want to improve CNC speed feed settings on a real job, you tune feed and speed against each other rather than pushing both up together.

Most shops lose cycle time in two places: the tool rubs instead of cutting, or the tool cuts fast and fails early. Both come from the same mistake. Feed per tooth is too low, so the edge skates over the work-hardened surface, heat builds up and the coating breaks down. The fix is usually more feed per tooth and less spindle speed, not the other way around.

On a 6061 aluminium job with a 12 mm three-flute carbide end mill, a common starting point is 300–400 m/min surface speed and 0.08–0.12 mm per tooth. In 304 stainless, drop to 80–120 m/min and 0.04–0.07 mm per tooth. The spindle number looks slower, but the tool lasts longer and the cycle is often shorter because you stop stopping for tool changes.

  • 1
    Surface speed belongs to the materialAluminium, stainless, titanium and Inconel each have their own window.
  • 2
    Chip load belongs to the toolFlute count, helix angle and edge radius set the working range.
  • 3
    Depth of cut is a separate leverRadial and axial engagement change the load on the edge.
Inputs

What to check before you touch the feed override

Start with the tool holder. A tool with 0.03 mm runout cannot run at the feed you calculated, because one flute takes most of the load. Measure runout with a dial indicator on the flute, rotate the spindle by hand and note the high spot. If it is above 0.01 mm, reseat the holder, clean the taper and check the collet nut torque before you change any cutting data.

Next, confirm the material condition. The same 7075 block cuts differently in T6 and in annealed stock. Castings and forgings can carry a hard skin that dulls the edge in the first pass. Take a 0.3–0.5 mm depth pass to get under the skin, then apply your calculated feed and speed.

Then look at the setup. A part held in a vise with 40 mm of overhang will chatter before the tool reaches its feed limit. Chatter shows up as a ringing sound and a rippled floor finish. Shorten the overhang, add a support jack or reduce radial engagement to 30–40 percent of the cutter diameter. Stiffness is part of the feed decision.

Finally, know your coolant. Through-spindle coolant at 50–70 bar changes the chip evacuation on deep pockets and lets you keep feed up in titanium. Flood coolant is fine on aluminium, but it will not clear chips from a 6× diameter deep slot. If chips recut, the edge wears twice as fast.

  • 1
    RunoutKeep TIR under 0.01 mm on the cutting flutes.
  • 2
    Material stateHard skin, heat treatment and work hardening all shift the window.
  • 3
    RigidityOverhang and clamping decide how much feed the setup can absorb.
  • 4
    Chip evacuationIf chips stay in the cut, feed and speed numbers stop mattering.
Calculation

Calculate feed rate from chip load

The formula is short. Feed rate (mm/min) = spindle speed (rpm) × number of flutes × feed per tooth (mm). If you run a 6 mm two-flute cutter at 12,000 rpm with 0.05 mm per tooth, feed is 12,000 × 2 × 0.05 = 1,200 mm/min. Write the number down before you start, so you know what the override should read.

Spindle speed comes from surface speed. rpm = (surface speed × 1,000) ÷ (π × tool diameter). A 10 mm cutter in 6061 at 350 m/min gives about 11,100 rpm. Round to a speed your spindle supports, then recalculate the feed from the new rpm rather than keeping the old feed number.

This is where most programming errors hide. A programmer copies a feed from a similar job with a different tool diameter or flute count, and the chip load lands at 0.015 mm instead of 0.05 mm. The tool rubs, the finish looks polished, and the edge fails after twenty minutes. Check the chip load on every new operation.

For roughing in aluminium with a 16 mm three-flute cutter, 0.10–0.15 mm per tooth is a normal range. For finishing, drop to 0.03–0.06 mm per tooth and keep spindle speed high. Finishing feed is limited by the surface finish requirement, not by the tool's strength.

  • 1
    Feed = rpm × flutes × feed per toothConvert to mm/min before comparing with the control.
  • 2
    rpm = surface speed ÷ (π × diameter)Keep units consistent; diameter in metres for m/min.
  • 3
    Recalculate after every changeA new rpm means a new feed, or the chip load shifts.
Problems

Symptom, cause and fix

Chatter sounds like a ringing tone that rises with spindle speed. The cause is almost always rigidity, not feed. Reduce radial engagement to 30 percent of the cutter diameter, shorten the tool overhang, or lower the rpm until the tone disappears. Then build feed back up. Adding feed while the setup is ringing makes the finish worse.

Short tool life on one flute points to runout. If the same corner always fails, check TIR again and rotate the cutter in the holder by 180 degrees. If the failure follows the tool, the holder is the problem. If it follows the spindle position, check the spindle taper.

A polished, shiny floor on a roughing cut means the edge is rubbing. Raise feed per tooth by 20 percent and check that the chip thickness is at least 0.02 mm. In stainless, rubbing also causes work hardening, and the next pass gets harder to cut.

Poor chip evacuation shows up as recut chips, a rough floor and heat at the tool tip. Increase coolant pressure, use a pecking cycle on deep slots, or reduce axial depth to 1× diameter. Feed stays the same; the cut just clears better.

  • 1
    Ringing under loadReduce radial engagement to 30 percent, then rebuild feed.
  • 2
    One flute wears firstRunout issue. Recheck TIR and reseat the holder.
  • 3
    Shiny floor on a roughing passFeed per tooth too low. Raise it 20 percent.
  • 4
    Recut chipsImprove coolant pressure or reduce axial depth.
When to stop

When higher feed and speed is the wrong choice

Thin-wall parts and long slender tools set their own limit. A 6 mm cutter with 60 mm of reach will deflect before it reaches the calculated chip load. In that case, reduce radial engagement and keep the feed per tooth high enough to cut, or use a smaller stepover with a larger tool.

Finishing passes are rarely the place to save time. A finishing cut that runs 30 percent faster usually costs more in rework than it saves in cycle time. Keep finishing feed inside the range that holds the tolerance and the surface callout, and take the time back in roughing.

On hard materials above 45 HRC, the tool coating and edge preparation set a hard ceiling. Pushing past it produces chipping and a scrapped part. If a job needs both speed and hard material, use a tool designed for it rather than an override on a general-purpose cutter.

If the part has a tight tolerance like ±0.005 mm, check the thermal effect too. A spindle running at maximum rpm for an hour grows the tool and the part. On long cycles, let the machine reach thermal stability before the finishing pass, or leave a 0.05 mm allowance and take a spring pass.

  • 1
    Long reach toolsReduce radial engagement, keep chip load above 0.02 mm.
  • 2
    Finishing cutsSpeed gains here usually turn into rework.
  • 3
    Hardened steelAbove 45 HRC, use a tool made for the hardness.
How-to

Step by step: raise feed and speed without breaking tools

Do these in order. One change at a time, and record the result.

  • 1
    Measure runout and fix it firstIndicate the flutes. Target TIR under 0.01 mm. Reseat the holder, clean the taper and recheck before any feed change.
  • 2
    Pick surface speed for the materialUse the table above. Aluminium 300–500 m/min, 304 stainless 80–140 m/min, Ti-6Al-4V 40–70 m/min, Inconel 25–45 m/min.
  • 3
    Set feed per tooth from the tool dataUse the cutter maker's starting chip load. If none is available, start at 0.05 mm per tooth in steel and 0.10 mm per tooth in aluminium.
  • 4
    Calculate rpm and feed, then enter bothrpm = surface speed × 1,000 ÷ (π × diameter). Feed = rpm × flutes × feed per tooth. Keep the override at 100 percent for the first cut.
  • 5
    Take a test cut and read the chipsAluminium should make 6s and 9s, not dust. Steel should make short curls. Thin or powdery chips mean the feed per tooth is too low.
  • 6
    Raise feed 10–15 percent per passStop when the spindle load reaches 70–80 percent of its rating, the finish holds, or chatter appears. Note the number where the cut is clean.
  • 7
    Then adjust spindle speed, not beforeIf the tool still rubs, drop rpm 10 percent and keep the feed. Higher feed per tooth usually solves edge wear better than higher rpm.
  • 8
    Verify finish and size before releasingCheck Ra. Ra 0.8–1.6 μm is a common machined finish; Ra 0.2–0.8 μm needs a finer stepover and lower feed per tooth.
Starting points

Starting feed and speed by material

Carbide tooling, light-to-moderate radial engagement (30–50 percent of diameter). Adjust after the first pass.

MaterialSurface speedFeed per toothNotes
6061 / 6082 aluminium300–500 m/min0.08–0.15 mmFlood or air blast, watch chip welding
7075 aluminium250–400 m/min0.06–0.12 mmSharper edge, harder alloy, check finish
304 / 316 stainless80–140 m/min0.04–0.08 mmNever dwell, work hardening is the risk
1018 / 1045 steel120–180 m/min0.05–0.10 mmUse coated inserts or carbide
4140 / 4340 steel100–150 m/min0.05–0.09 mmRigid setup, lower speed if chatter
Ti-6Al-4V titanium40–70 m/min0.05–0.10 mmHigh-pressure coolant, climb milling
Inconel 71825–45 m/min0.04–0.08 mmExpect low speed, tool life is the limit
POM / PEEK plastics200–400 m/min0.10–0.20 mmSharp edges, clear chips fast
FAQs

Feed and speed questions

Should I raise feed or spindle speed to improve CNC speed feed?

Raise feed first. Feed per tooth controls whether the edge cuts or rubs, and most slow cycles come from too little chip load. Once the chip load is in range, adjust spindle speed to match the material's surface speed window.

If you raise spindle speed only, chip load drops and the tool rubs. That shortens tool life and often makes the cycle slower because of tool changes.

What chip load should I start with?

Use the cutter maker's data when it exists. If not, start at 0.05 mm per tooth in steel, 0.10 mm per tooth in aluminium and 0.06 mm per tooth in titanium.

Check the actual chip. Aluminium should produce 6s and 9s. Steel should produce short curls. Dust means the feed is too low.

How do I know the feed is too high?

Watch three things: spindle load, sound and finish. Load above 80 percent of the spindle rating, a rising ringing tone, or a torn floor finish all mean back off.

Reduce feed by 10 percent and check again. Do not change rpm and feed at the same time, or you will not know which one caused the problem.

Does coolant affect feed and speed?

Yes. Through-spindle coolant at 50–70 bar clears chips from deep pockets and lets you hold feed in titanium and stainless. Flood coolant is enough for shallow aluminium cuts.

If chips recut, the edge wears faster no matter what feed you program.

Can I use the same feed and speed for roughing and finishing?

No. Roughing runs a higher feed per tooth to remove material. Finishing runs a lower feed per tooth and often a higher spindle speed to hit the surface finish.

A typical aluminium finish pass uses 0.03–0.06 mm per tooth, with a stepover below 10 percent of the cutter diameter.

How does 5-axis machining change feed and speed?

On a 5-axis toolpath, the effective feed at the cutting edge changes with the axis motion. The control has to compensate, and the programmed feed may not be the feed at the edge.

Keep the tool normal to the surface where possible, and check the machine's feed compensation settings before pushing the rate up.

Send us your part, get a machining plan

Share your drawing and material. We review the geometry, suggest feed and speed ranges for the operation, and quote within 12 hours.

12-hour quoteDFM analysis included100% inspection before shipment

Follow

More machining notes

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC