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

Get Instant Quote

Process Engineering

How to Optimize CNC Milling Tool Parameters

A working guide to cutting speed, feed per tooth, depth of cut and runout for engineers who need to set parameters from a drawing and a material grade. Read it and you can judge which dial to turn first, and when a parameter change will not fix the problem.

±0.005 mm toleranceRa 0.2–0.8 μm finish127 CNC machines16 five-axis centers
Operator checking spindle and tool settings to optimize CNC milling tool parameters
The basics

What the four parameters actually control

Four numbers decide almost everything that happens at the cutting edge: cutting speed (surface meters per minute), feed per tooth (mm per tooth), axial depth of cut (mm) and radial width of cut (mm). They are not independent. Change one and the load on the other three moves.

Cutting speed sets the temperature at the contact zone. Too low and the material smears instead of shearing, which work-hardens stainless and raises built-up edge on aluminium. Too high and the carbide edge softens, flank wear accelerates, and the surface starts to tear.

Feed per tooth sets chip thickness. Chip thickness is what carries heat away from the cut. A feed that is too light rubs the edge against the workpiece and generates heat in the tool instead of in the chip. A feed that is too heavy overloads the flute and can snap a small end mill.

Axial depth and radial width decide how much of the flute is engaged. They also decide the direction of the cutting force. A shallow radial pass with a deep axial pass pushes force along the tool axis, which is the stiffest direction for most machines. That single idea is behind most high-efficiency milling strategies.

  • 1
    Tool diameter and flute countSets the chip load the tool can physically swallow.
  • 2
    Workpiece materialAluminium runs fast and light; titanium runs slow and flooded.
  • 3
    Machine spindle and rigidityThe ceiling on both speed and depth, regardless of the tool.
  • 4
    Setup and workholdingA weak fixture turns a good parameter set into chatter.
Speeds and feeds

Setting cutting speed and feed per tooth

Start from the cutting speed the tool maker lists for the material group, then correct for the actual condition. A coated carbide end mill in 6061 aluminium typically runs at 300–600 m/min. The same tool in 17-4PH stainless runs at 40–80 m/min. In Ti-6Al-4V, 30–60 m/min. The gap is not a rounding error; it is a different thermal regime.

Convert cutting speed to spindle rpm with rpm = (1000 × cutting speed) ÷ (π × tool diameter). A Ø10 mm tool at 400 m/min gives roughly 12,700 rpm. That number then has to be checked against the spindle's maximum and against the tool holder's rated limit.

Feed per tooth depends on the chip thickness the edge can survive. For a Ø10 mm carbide end mill, 0.03–0.05 mm per tooth in aluminium and 0.02–0.03 mm per tooth in stainless are reasonable starting points. Feed rate in mm/min = rpm × number of flutes × feed per tooth.

When a tool chatters, most operators drop the feed. That is usually backwards. Chatter often comes from insufficient chip load, which lets the edge rub and the tool deflect. Raising feed per tooth while keeping the same radial engagement often stabilizes the cut.

  • 1
    Write the numbers downRecord rpm, feed and depth per tool so the next run is repeatable.
  • 2
    Cut a test passOne or two passes on a scrap block beats a scrapped part.
  • 3
    Watch the chip colorSteel chips turning blue mean the edge is running hot.
  • 4
    Listen for the cutA steady hum is a stable cut; a rattle is a setup problem.
Depth and engagement

Axial depth, radial width and the force direction

Radial width of cut matters more than most people expect. Going from 50% radial engagement to 10% radial engagement cuts the average chip thickness a lot, so the same feed per tooth produces a much thinner chip and much less heat in the tool. The trade is that you must increase feed rate to keep the chip thick enough to shear cleanly.

This is the basis of trochoidal and dynamic milling paths. The tool takes a narrow radial bite at high axial depth, at a feed rate high enough to keep the chip load in range. Material removal rate stays high while radial force on the tool drops. For deep pockets in 7075 or 4140, this is often the difference between one tool and four.

Axial depth is limited by flute length and by the stiffness of the setup. A 3× diameter axial depth in a rigid vise is normal. The same depth on a thin-walled part will deflect the wall, not the tool, and the wall will spring back after the pass, leaving a taper.

Do not push axial depth and radial width at the same time on a first run. Increase one, cut, measure, then the other. The measurement is the only feedback that matters.

  • 1
    RoughingHigh axial depth, low radial width, high feed rate.
  • 2
    FinishingLow depth, moderate radial width, controlled feed for Ra.
  • 3
    Thin wallsReduce radial engagement and support the wall from behind.
  • 4
    Deep pocketsUse the longest reach you can get away with, never longer.
Runout

Tool runout and holder choice

Runout is the parameter people forget, and it quietly ruins the others. If a flute is 0.02 mm out of position, that flute takes a heavier chip than its neighbors. It wears first, it heats first, and it sets the surface finish for the whole cut. The other flutes are doing less work than the feed rate assumes.

Measure runout at the flute, not at the shank. A dial indicator on a rotating tool, or a presetter, gives the real number. Under 0.01 mm total indicated runout is a good target for finishing tools. Above 0.03 mm, expect uneven tool life and inconsistent Ra.

The holder is the main lever. A hydraulic or shrink-fit holder typically holds 0.003–0.01 mm runout. A worn collet chuck may sit at 0.02–0.05 mm. For a Ø3 mm finishing end mill, the holder often matters more than the tool grade.

Cleanliness is free. Chips or a film of coolant on the taper will add runout that no parameter change can compensate for.

  • 1
    Check the taperWipe the spindle taper and holder before every tool change.
  • 2
    Torque correctlyUnder-tightened collets slip; over-tightened ones distort.
  • 3
    Replace worn colletsA collet is a consumable, not a permanent fixture.
  • 4
    Balance for high rpmAbove 15,000 rpm, an unbalanced holder adds vibration.
Heat

Coolant, chip evacuation and thermal limits

Coolant does two jobs: it removes heat and it moves chips out of the cut. On aluminium, chip evacuation is usually the harder problem. Recutting a chip doubles the load on the edge and produces a poor surface. High-pressure through-tool coolant or a strong air blast solves it.

On titanium and stainless, heat is the harder problem. These materials conduct heat poorly, so most of the heat stays in the cutting zone and goes into the tool. Flood coolant at high pressure is the standard answer. Interrupted coolant on Ti-6Al-4V can cause thermal cracking of the carbide, so keep the flow steady.

Coolant concentration and pH drift over time. A refractometer check once a week catches a weak mix before it turns into tool wear and rust on the parts.

Dry machining works for some cast irons and for graphite, and for aluminium at very high speed where the chip carries the heat away. It does not work for titanium on a standard machine.

  • 1
    Aim the stream at the cutCoolant that misses the contact zone removes no heat.
  • 2
    Clear chips before the next passA dwell of half a second can be cheaper than a broken tool.
  • 3
    Log coolant changesConcentration and pH belong in the setup sheet.
  • 4
    Watch spindle loadA rising load at constant parameters means the edge is dull.
Procedure

A step by step procedure to optimize CNC milling tool parameters

Run this on one feature before you commit to the whole part.

  • 1
    1. Fix the setup firstRigid vise or fixture, minimum tool overhang, clean taper. Parameters cannot fix a weak setup.
  • 2
    2. Pick a starting cutting speedUse the material row in the table above, then correct downward for long reach or thin walls.
  • 3
    3. Calculate rpm and feed from the tool diameterrpm = (1000 × cutting speed) ÷ (π × Ø). Feed = rpm × flutes × feed per tooth.
  • 4
    4. Choose depth and engagement for the strategyRoughing: high axial, 10–30% radial. Finishing: 0.2–0.5 mm axial, 50–70% radial.
  • 5
    5. Measure runout before the first cutTarget under 0.01 mm TIR at the flute. Swap the holder if you cannot get there.
  • 6
    6. Cut one test pass and read the resultChip color, sound, spindle load, and Ra on the floor of the cut.
  • 7
    7. Adjust one variable at a timeRaise feed per tooth first if the tool rubs; lower speed first if the edge discolors.
  • 8
    8. Record the winning setWrite it into the setup sheet so the next run repeats it.
Reference

Starting parameters by material and tool

Ranges for coated carbide end mills on a rigid setup. Verify against the tool maker's data before the first cut.

MaterialCutting speedFeed per tooth (Ø10 mm)Coolant
6061-T6 aluminium300–600 m/min0.03–0.05 mmMist or air blast
7075 aluminium250–500 m/min0.03–0.04 mmMist or air blast
304 stainless60–120 m/min0.02–0.03 mmFlood, high pressure
17-4PH stainless40–80 m/min0.015–0.025 mmFlood, high pressure
Ti-6Al-4V30–60 m/min0.02–0.03 mmFlood, high pressure
4140 steel80–150 m/min0.02–0.04 mmFlood
P20 tool steel60–120 m/min0.02–0.03 mmFlood
PEEK plastic150–300 m/min0.05–0.10 mmAir blast

When to change parameters, and when to change something else

If the cut is stable but the surface is rough, the answer is usually runout or a worn edge, not a slower feed. If the tool breaks, look at runout, overhang and chip evacuation before you touch the speed. If the tool wears evenly but fast, the cutting speed is too high for the material. Adjust one variable per test pass and keep a record, because a parameter that is not written down is not optimized.

FAQs

Common questions about milling parameters

Should I reduce feed rate when the tool chatters?

Usually no. Chatter often comes from a chip load that is too light, which lets the edge rub instead of cut. Raise feed per tooth slightly while keeping radial engagement the same, and check the result on one pass.

If the chatter continues, the problem is stiffness: tool overhang, holder condition or workholding. Shorten the overhang or add support before you change any speed or feed number.

How do I know the cutting speed is too high?

Look at the insert or the end mill edge after a short run. Discoloration, a shiny wear land or micro-chipping within a few minutes means the edge is running hot. Reduce cutting speed by 15–20% and re-test.

Chip color is the other signal. Steel chips that turn blue or purple at the tool are carrying more heat than the coating wants.

Does coolant type matter more than coolant flow?

For aluminium, flow and chip evacuation matter most. A strong air blast or mist often beats flood, because the chips leave the cut.

For titanium, Inconel and stainless, both matter. These materials hold heat in the cutting zone, so a steady high-pressure flood is the standard approach on our machines.

Can I optimize parameters for a prototype the same way as for production?

The method is the same, but the target is different. On a prototype you may accept a slower cutting speed to protect a single expensive workpiece and avoid a re-run.

On a 10,000-part run, the target is tool life and cycle time. We record the parameter set that produced the qualified part and lock it into the program.

What tolerance and finish can good parameters reach?

On our equipment, milling holds ±0.005 mm and finishes down to Ra 0.2–0.8 μm when the setup and the tool are matched to the job. Those numbers are a result of the whole chain, not of one parameter.

Parts are inspected 100% before shipment, with raw material checks, in-process monitoring and final inspection. Reports are available on request.

Do you adjust parameters for each material grade?

Yes. The material groups in our stock range from 6061 and 7075 aluminium to 17-4PH, Ti-6Al-4V and Inconel, and each group has its own starting point.

Within a group, we still correct for hardness, heat treatment condition and part geometry. A hardened 4140 block and an annealed one do not use the same numbers.

Send the drawing, get a parameter plan and a quote

Upload your CAD file and we return a quotation with free DFM analysis within 12 hours. We machine from one prototype to 10,000+ part runs with no minimum order quantity, and your files stay confidential under NDA on request.

12-hour quoteNo minimum order quantity100% inspectionNDA on request

Follow

More process notes from the shop floor

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