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

Get Instant Quote

CNC Process Guide

How to Determine the Feed Rate During High-Speed Machining of a Double-Spindle Machining Center

This guide is for process engineers and CAM programmers who set cutting data on a double-spindle machining center. It shows how to determine the feed rate during high-speed machining from spindle speed, chip load, tool geometry and machine limits, and how to verify the result before you cut metal.

Feed = RPM x flutes x chip loadCheck both spindlesVerify with a test cut
How to determine the feed rate during high-speed machining on a double-spindle machining center
Quick answer

Key takeaways

Chip load drives the feedChoose chip load first, then multiply by RPM and flute count.
Both spindles must matchA double-spindle center cuts the same feature twice, so each head needs its own check.
Radial engagement sets the rangeLight radial cuts allow a higher feed per tooth than full-width cuts.
Verify before the production runOne test cut on scrap reveals chatter, deflection and spindle load.
The basics

How to determine the feed rate: the variables that matter

Feed rate is not a number you look up in a table. It is the result of four inputs: spindle speed, cutter diameter, flute count and the chip load the tool can carry. On a double-spindle machining center there is a fifth input, because the two heads run the same program on two parts at once. Any difference between them shows up as a dimensional mismatch, not as a crash.

The basic relationship is simple. Feed rate in mm/min equals RPM times number of flutes times chip load per tooth in mm. If a 12 mm three-flute end mill runs at 12,000 RPM with a 0.08 mm chip load, the feed is 12,000 x 3 x 0.08 = 2,880 mm/min. That figure is your starting point, not your final value.

Chip load itself comes from the tool supplier and from the material group. Aluminum 6061 tolerates a larger chip load than 17-4PH stainless at the same diameter. Titanium TC4 (Ti-6Al-4V) sits in the middle and punishes any tool that rubs instead of cutting. When in doubt, start conservative and raise the feed until the chip looks right.

  • 1
    Spindle speedSet by surface speed and cutter diameter, then limited by the spindle's maximum RPM.
  • 2
    Flute countMore flutes mean more feed at the same chip load, but less room for chip evacuation.
  • 3
    Chip loadThe thickness of material each tooth removes; the single most important input.
Material behavior

Match chip load to the workpiece material

Soft aluminum likes speed and feed. In 6061-T6 a 10 mm three-flute carbide cutter can run a 0.10 mm chip load at 15,000 RPM, giving 4,500 mm/min. Climb milling with a light radial step-over keeps the load steady. If the chip comes off as a fine powder instead of a curl, the feed is too low and the tool is rubbing.

Stainless 304 and 17-4PH work-harden. A chip load below roughly 0.03 mm per tooth will polish the surface and harden it, which destroys the next pass. Keep the feed up and the radial engagement moderate, use plenty of coolant, and never let the tool dwell in the cut. A 8 mm four-flute cutter in 304 typically runs 0.04–0.06 mm per tooth.

Titanium and Inconel generate heat at the cutting edge. Feed rates must stay high enough to keep the tool in the cut and low enough to control temperature. For TC4 with a 10 mm four-flute tool, 0.05–0.07 mm per tooth at 60–80 m/min surface speed is a workable band. Plastics such as POM and PEEK behave differently: they need high feed and sharp tools to avoid melting.

Tool geometry

Tool geometry and radial engagement change the limit

A tool's chip load rating assumes a specific radial engagement, usually around half the cutter diameter. When you reduce radial engagement to 10 percent of the diameter, as high-speed machining strategies do, the chip thins. The programmed feed must be increased to keep the actual chip thickness on target. This is the feed rate compensation that separates a stable HSM cut from a noisy one.

Corner radius matters too. A sharp corner on a square end mill concentrates stress and limits feed. A 0.5 mm corner radius lets you push the feed 20 to 30 percent higher in the same material. For deep pockets, a reduced neck or a long-reach tool lowers the safe feed, because deflection grows with the cube of the length-to-diameter ratio.

Helix angle and coating also shift the window. A 45-degree helix in aluminum clears chips fast and supports higher feed. A 38-degree variable helix in steel reduces chatter. Coatings such as AlTiN allow higher surface speed, but they do not allow a higher chip load by themselves. Feed limits come from the tool's core strength, not from the coating.

Machine limits

Check both spindles and the machine's dynamic limits

A double-spindle machining center is two machines sharing one bed. Each spindle has its own speed limit, tool length offset and thermal drift. The feed rate you program applies to both, so both heads must be capable of holding it. If spindle A is rated to 12,000 RPM and spindle B to 15,000 RPM, the program runs at the lower figure or the tools differ.

Acceleration and jerk limits matter more than top feed in small features. A machine that reaches 30,000 mm/min on a long straight cut may only average 6,000 mm/min in a 10 mm corner. The controller slows the feed to respect the machine's dynamics. Simulation software or the controller's own look-ahead shows the real average, and that is the number to check against the tool's chip load.

Spindle load and tool runout complete the picture. Keep spindle load below about 80 percent of the continuous rating to leave room for hard spots. Measure runout at the tool tip; beyond 0.01 mm TIR the effective chip load differs from flute to flute, and one edge wears out first. Both spindles should be measured separately.

Reference data

Starting chip loads for common materials

The numbers below are starting points for solid carbide tools at moderate radial engagement, roughly 30 to 50 percent of cutter diameter. They assume rigid setups and good coolant delivery. Treat them as a first guess, then adjust from the chip and the sound of the cut.

Feed rate is the product of RPM, flute count and chip load. If you change the cutter diameter, the surface speed limit changes the RPM, and the feed moves with it. Do not copy a feed number from one tool to another without recalculating.

For finishing passes with a small radial step-over, raise the feed by the chip thinning factor. A 10 percent radial engagement roughly doubles the programmed chip load needed to keep the same chip thickness. This is the single biggest reason HSM feeds look high on paper.

Common mistakes

Mistakes that make the feed rate wrong

The most common error is copying a feed rate from a different cutter diameter. Surface speed pins the RPM, and RPM scales inversely with diameter. A feed that works on a 16 mm cutter is far too high for a 6 mm cutter in the same material, because the smaller tool runs at more than double the RPM to keep the same surface speed.

The second error is ignoring chip thinning. HSM toolpaths use small radial engagement, and the programmed chip load must rise to compensate. Operators who keep the catalog chip load see the tool rub, heat up and fail early. The cut sounds fine for the first minute and then the edge goes.

The third error is treating the two spindles as identical. Thermal growth, runout and tool length offset all drift. Check both heads at the start of the shift and after long runs. If one spindle shows a different load, stop and find out why before the next part.

Procedure

Step by step: how to determine the feed rate on a double-spindle center

  • 1
    1. Define the operation and the toolWrite down material, cutter diameter, flute count, corner radius and the radial and axial depth of cut. These five items fix the window. A 10 mm three-flute cutter at 0.5 mm radial engagement is a different problem from the same tool at 5 mm.
  • 2
    2. Set the surface speed and calculate RPMUse the material table to pick surface speed in m/min. RPM equals surface speed times 1,000 divided by (π times diameter). For a 10 mm tool in 6061 at 400 m/min: 400 x 1,000 / (3.1416 x 10) = 12,732 RPM. Round down to the spindle's available step.
  • 3
    3. Choose the chip loadRead the chip load from the material table for your tool diameter. For a 10 mm three-flute tool in 6061, 0.10 mm per tooth is a reasonable start. Reduce by 20 percent for long-reach tools or thin walls.
  • 4
    4. Calculate the base feed rateFeed in mm/min equals RPM times flutes times chip load. At 12,732 RPM, three flutes and 0.10 mm: 12,732 x 3 x 0.10 = 3,820 mm/min. This is the programmed feed for the nominal engagement.
  • 5
    5. Apply the chip thinning correctionIf radial engagement is below 25 percent of cutter diameter, divide the chip load by the thinning factor. At 10 percent engagement the factor is about 0.5, so the programmed chip load doubles to 0.20 mm and the feed doubles as well.
  • 6
    6. Check the machine and controller limitsConfirm the feed is within the axis drive's capability and that look-ahead does not cut it in corners. Check spindle load in simulation. If the predicted load exceeds 80 percent of continuous rating, lower the feed or reduce axial depth.
  • 7
    7. Set both spindles to the same dataLoad identical tools in both heads and measure runout at the tip. Keep TIR below 0.01 mm. If the two spindles have different speed limits, program to the lower limit unless the tools differ.
  • 8
    8. Run a test cut and adjust from the chipCut scrap of the same material. A proper chip is a curl, not dust and not a long string. Raise the feed 10 percent at a time until the sound changes, then back off 10 percent. Record the final values for the next run.
Reference

Chip load and surface speed starting points

Solid carbide tools, 30–50% radial engagement, rigid setup

MaterialSurface speed (m/min)Chip load 6–10 mm tool (mm/tooth)Notes
Aluminum 6061-T6300–5000.08–0.12Climb mill, air or mist coolant
Aluminum 7075250–4000.06–0.10Higher strength, watch deflection
Stainless 30480–1200.03–0.06Never dwell, flood coolant
Stainless 17-4PH60–900.03–0.05Work-hardens quickly
Steel 4140120–1800.05–0.09Pre-hardened, use AlTiN
Titanium TC450–800.04–0.07High heat, keep tool in cut
Inconel25–400.02–0.04Rigid setup, low radial step
POM / PEEK200–4000.05–0.10Sharp tool, avoid melting

Pick the conservative feed, then prove it with a cut

Calculated feed rates are a starting point. On a double-spindle center the final number comes from a test cut on both heads, checked against chip form and spindle load.

FAQs

Frequently asked questions

Does the feed rate change between the two spindles?

The programmed feed is the same, but the achieved chip load can differ if the tools have different runout or the spindles have different thermal states.

Measure runout at the tool tip on both heads. Keep TIR below 0.01 mm and re-check after warm-up.

How do I know the feed is too low?

The chip comes off as dust or powder, the tool squeals, and the edge wears on the flank rather than the corner. In stainless, the surface hardens and the next pass is worse.

Raise the feed in 10 percent steps until the chip forms a proper curl, then record the value.

Can I use the same feed for roughing and finishing?

No. Roughing uses higher radial and axial engagement, so the chip load must be lower. Finishing uses a small step-over, so chip thinning raises the programmed feed.

Keep two sets of values in the CAM tool library and label them clearly.

What spindle load should I target?

Stay below roughly 80 percent of the spindle's continuous rating. That leaves headroom for hard spots, tool wear and material variation.

On a double-spindle center, check each head separately in the simulation and in the first test cut.

Does coolant affect the feed rate?

It affects the safe feed. Flood coolant removes heat and allows a higher surface speed in stainless and titanium. In aluminum, air or mist is often enough and avoids thermal shock.

If coolant delivery is poor in a deep pocket, reduce the feed rather than risk recutting chips.

How often should the feed rate be re-verified?

Re-check at the start of each shift, after a tool change, and after any long idle period that lets the spindles cool.

A quick test cut on scrap takes two minutes and catches most drift before it reaches a production part.

Send us your part and cutting data

Upload your drawings and material spec. We will review the toolpath, the feed rate and the double-spindle setup, and return a quotation with free DFM analysis within 12 hours.

12-hour quote100% inspection before shipmentNDA on request

Follow us

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