Choosing the right feeds and speeds is essential to efficient CNC machining. The settings you use affect cutting quality, tool life, spindle load, cycle time and the consistency of finished parts. Run a cutter too slowly and it may rub against the material, generating heat and premature wear. Run it too aggressively and the tool may chatter, deflect or break.
A CNC feeds and speeds calculator can help you establish a sensible starting point. However, the result is not a guaranteed production setting. It must still be checked against the cutter, material, machine, toolpath and cutting conditions.
This guide explains the key calculations, the information you need and how to test and refine the result in a professional CNC workshop.
READ: How to Reduce Cycle Times in CNC Routing
What do feeds and speeds mean?
Feeds and speeds describe how quickly a CNC cutting tool rotates and moves through the material.
| Term | Meaning |
| Spindle speed | How quickly the tool rotates, measured in revolutions per minute (RPM) |
| Feed rate | How quickly the tool moves through the material, measured in millimetres per minute (mm/min) |
| Chip load | The amount of material removed by each cutting edge, measured in millimetres per tooth |
| Flutes | The number of cutting edges on the tool |
| Depth of cut | The vertical amount of material removed in each pass |
| Stepover | The horizontal engagement between adjacent tool passes |
These values must be considered together.
A high spindle speed is not automatically better. If RPM increases without a corresponding increase in feed rate, each cutting edge removes less material. The tool may begin to rub rather than cut efficiently.
Likewise, a feed rate that works during a light finishing pass may overload the tool during full-width slotting or a deep roughing cut.
Use our sister company’s Feeds & Speeds Calculator here.
Why chip load matters
Chip load is one of the most useful indicators of whether a tool is cutting correctly. If chip load is too low, the cutting edge may scrape or rub against the material instead of removing a defined chip. This increases heat and can cause:
- Burnt timber
- Melted plastic
- Premature tool wear
- Poor edge quality
- Aluminium welding to the cutter
If chip load is too high, the cutter may experience excessive force, leading to chatter, deflection, spindle overload or tool breakage.
The aim is to keep the cutter operating within an appropriate chip-load range while accounting for the machine and the type of cut being made.
The essential feeds and speeds formulas
The main calculation links spindle speed, flute count, chip load and feed rate.
Calculating feed rate
The formula is:
Feed rate = RPM × number of flutes × chip load
For example, imagine you are using:
- A spindle speed of 18,000 RPM
- A two-flute cutter
- A target chip load of 0.15 mm per tooth
The calculation is:
18,000 × 2 × 0.15 = 5,400 mm/min
The starting feed rate is therefore 5,400 mm/min.
Calculating chip load
To check the chip load created by existing settings, use:
Chip load = feed rate ÷ RPM ÷ number of flutes
Using the same figures:
5,400 ÷ 18,000 ÷ 2 = 0.15 mm per tooth
This is useful when reviewing an existing CNC program or investigating burning, melting or premature tool wear.
Calculating spindle speed from cutting speed
Where a tooling manufacturer supplies a recommended cutting speed, spindle speed can be calculated using:
RPM = (cutting speed × 1,000) ÷ (π × tool diameter)
Cutting speed is normally measured in metres per minute and tool diameter in millimetres.
This calculation is commonly used in metal machining, although the result must still remain within the operating limits of the spindle and cutter.
What information do you need before calculating?
The calculator is only useful when the information entered is accurate. Before calculating a starting point, identify the following.
The exact material
Avoid broad descriptions such as “wood” or “plastic”. MDF, birch plywood, hardwood, acrylic and aluminium all behave differently. Even materials within the same category can vary in density, adhesive content, surface finish and machinability. Where possible, record the material grade, thickness and any laminated or coated surfaces.
The exact cutting tool
Confirm:
- Tool diameter
- Number of flutes
- Tool geometry
- Tool material
- Manufacturer and product reference
- Recommended applications
Two cutters with the same diameter and flute count may still require different settings because of differences in carbide grade, helix angle, coating or edge geometry.
A compression cutter, for example, should not be treated in the same way as a standard upcut spiral simply because both are 8 mm two-flute tools.
The manufacturer’s recommended data
Tooling manufacturer data should normally be the first source for chip load, cutting speed and recommended operating ranges.
Generic online charts may provide a rough starting point, but they cannot account for the design of the exact cutter.
Manufacturer figures may also assume suitable machine rigidity, secure workholding and effective chip evacuation, so they still need to be applied with judgement.
READ: CNC Router Bits and Their Maintenance: A Complete Guide for Professionals
The machining operation
The type of cut affects how heavily the cutter is loaded.
Full-width slotting creates greater engagement than profiling. Pocketing may create variable loads, particularly in corners. Finishing passes normally use less radial engagement than roughing cuts.
You should also account for how the cutter enters the material, whether by:
- Vertical plunge
- Ramp
- Helical entry
- Lead-in movement
The feed used during entry may need to be lower than the main cutting feed.
Depth of cut and stepover
Feed rate cannot be considered in isolation from tool engagement.
Increasing depth of cut or stepover increases the amount of material being removed and the load on the tool and spindle.
A setting that performs well at a shallow depth may become unstable during a deep pass.
The machine’s capabilities
Check the calculated result against:
- Maximum spindle speed
- Maximum feed rate
- Spindle power and torque
- Machine rigidity
- Acceleration and deceleration
- Workholding
- Vacuum performance
- Extraction or chip evacuation
The machine must be able to reach and maintain the programmed speed during the actual toolpath.
On short movements or tight corners, the machine may never reach the full commanded feed rate. The spindle continues rotating at the set RPM, so the effective chip load falls as the machine slows.

How to use a CNC feeds and speeds calculator
A calculator should form part of a controlled process rather than replace operator judgement.
1. Identify the material and cutter
Record the exact material, tool diameter, flute count and cutter geometry.
Check that the tool is designed for the material and operation.
2. Check the tooling manufacturer’s guidance
Find the recommended chip load or cutting-speed range for the cutter.
Where the manufacturer provides a range, select a sensible starting point based on the machine, cutting depth and level of tool engagement.
3. Enter the calculation values
Enter:
- Spindle speed
- Flute count
- Target chip load
The calculator will produce an initial feed rate.
You can also enter the proposed feed rate and RPM to check the resulting chip load.
4. Check the machine limits
Confirm that the calculated RPM and feed rate are realistic for the machine.
A mathematically correct result may still be unsuitable if the spindle lacks sufficient torque, the machine is not rigid enough or the control system cannot maintain the programmed movement.
5. Account for the operation
Review whether the cut involves:
- Slotting
- Profiling
- Pocketing
- Roughing
- Finishing
- Ramping
- Helical entry
A feed rate suitable for light profiling should not automatically be used for a deep, full-width slot.
READ: Tool Path Strategies Explained: Climb vs Conventional, Trochoidal, Helical Entry
6. Run a controlled test cut
Test the settings on scrap material or a non-critical area.
Use a representative toolpath where possible. A simple straight cut may not reveal problems caused by corners, changes in engagement or machine acceleration.
7. Inspect and refine
Review:
- Surface and edge quality
- Chip formation
- Burning or melting
- Noise and vibration
- Spindle load
- Tool condition
- Dimensional accuracy
Change one setting at a time so you can identify what improves or worsens the result.
Once the process is stable, record the successful tool, RPM, feed rate, depth of cut, stepover, material and operation for future jobs.
Worked feed-rate example
Imagine a two-flute carbide cutter is being used to machine MDF.
The proposed settings are:
- Spindle speed: 18,000 RPM
- Number of flutes: two
- Target chip load: 0.15 mm per tooth
The feed-rate calculation is:
18,000 × 2 × 0.15 = 5,400 mm/min
The calculated starting feed rate is therefore 5,400 mm/min.
Before applying it, the operator should check:
- The cutter diameter
- The recommended chip-load range
- Depth per pass
- Whether the cut is full-width
- Machine rigidity
- Workholding
- Extraction performance
A shallow profiling cut may perform well at this setting. A deep slot through the material may create much greater load and require a different cutting strategy.
The calculation establishes a structured starting point, but the test cut determines whether the complete setup is suitable.
How material affects the result
The same formula can be used across different materials, but the appropriate inputs and cutting conditions will vary.
Timber and engineered board
MDF, plywood, hardwood and laminated boards can generate heat if the cutter rubs rather than cuts. Common considerations include:
- Tool sharpness
- Dust extraction
- Veneer tear-out
- Resin build-up
- Abrasive adhesive content
- Cutter geometry
Burning may indicate low chip load, excessive RPM, a blunt cutter or the machine slowing in corners.
Compression cutters can help reduce breakout on laminated boards, but the compression section must engage correctly within the material.
READ: A Complete Guide to Cutting Wood with CNC Machines
Plastics and acrylic
Plastics are sensitive to heat and poor chip evacuation. Insufficient chip load can cause the material to soften, melt or reweld to the cut edge. Reducing feed rate without also reducing RPM may make the problem worse.
Successful cutting often depends on:
- A sharp, material-specific cutter
- Adequate chip load
- Sufficient flute space
- Air blast or effective chip evacuation
- Controlled spindle speed
Single-flute tools are commonly used because they provide more space for chips to escape.
READ: A Professional’s Guide to Cutting Plastics with CNC Machines
Aluminium and non-ferrous metals
Aluminium machining requires careful control of heat, chip evacuation and tool engagement.
Important factors include:
- Cutter geometry
- Machine rigidity
- Tool runout
- Workholding
- Lubrication or air assistance
- Depth of cut
- Radial engagement
A CNC router capable of occasional aluminium machining may need different settings from a machining centre designed for continuous metal production. Chip recutting should be avoided because aluminium can adhere to the cutter and cause rapid heat build-up or tool failure.
READ: A Complete Guide to Cutting Aluminium with CNC Machines for Professionals
How the operation changes tool load
A calculator cannot fully account for how the cutter engages with the material during the toolpath.
Slotting
Slotting engages the full width of the tool and places a relatively high load on the cutter.
It can also make chip evacuation more difficult. Settings used for light profiling may be too aggressive for a full-depth slot.
Profiling
Profiling normally uses lower radial engagement than slotting.
This can reduce cutting forces and may allow a faster feed rate or greater depth of cut where the machine and tool remain stable.
Pocketing
Pocketing loads depend heavily on the toolpath.
Traditional offset paths may create sudden increases in engagement in corners. Constant-engagement strategies can maintain more consistent cutter loading.
Ramping and helical entry
Many routing tools are not designed for direct vertical plunging.
Ramping or helical entry introduces the cutter more gradually and can reduce the initial load. Entry speed and angle should still be appropriate for the tool.
Tight corners
Machines normally reduce movement speed when changing direction.
As feed rate falls but RPM remains constant, chip load also falls. This can cause rubbing or burning in internal corners even when the settings work well on straight sections.
How to tell when the settings are wrong
The chips, finished edge, spindle load and tool condition can all reveal problems.
| Symptom | Possible cause |
| Burnt timber or dark edges | Feed too low, RPM too high, blunt tool, poor evacuation or slowing in corners |
| Melted plastic | Insufficient chip load, excessive heat, unsuitable cutter or poor chip evacuation |
| Fine dust instead of defined chips | Tool rubbing, low chip load or worn cutting edges |
| Chatter or vibration | Excessive engagement, poor rigidity, long tool stick-out or insecure workholding |
| Broken cutter | Excessive chip load, excessive depth, poor entry method, runout or chip packing |
| Poor surface finish | Tool wear, vibration, unsuitable geometry, workpiece movement or incorrect cutting direction |
| High spindle load | Excessive feed rate, depth of cut, stepover or tool engagement |
| Aluminium on the cutting edge | Heat, chip recutting, poor evacuation or unsuitable lubrication |
These symptoms may have several possible causes. Avoid changing RPM, feed rate, depth and stepover at the same time.
Make one controlled adjustment, repeat the test and assess the result.
What a feeds and speeds calculator cannot know
A calculator works from the values entered. It cannot fully account for the condition of the machine or the workshop environment.
Factors outside the calculation include:
- Machine rigidity
- Spindle and bearing condition
- Collet wear
- Tool runout
- Tool stick-out
- Cutter wear
- Workholding strength
- Material variation
- Vacuum performance
- Machine acceleration
- Dust extraction
- Chip evacuation
- Toolpath strategy
Tool runout is particularly important. If the tool is not rotating concentrically, one flute may remove more material than another. This can cause uneven loading, poor finish and premature wear even when the calculated average chip load appears correct.
The final settings must therefore be validated on the machine using the actual tool, material and programmed operation.
READ: CNC Machine Maintenance Checklist
Common feeds and speeds mistakes
Common mistakes include:
- Assuming a slower feed is always safer
- Using the same settings for every material
- Ignoring the cutter manufacturer’s data
- Treating tools of the same diameter as identical
- Failing to account for depth of cut
- Using profiling settings for full-width slotting
- Running tools with unnecessary stick-out
- Ignoring worn collets or excessive runout
- Assuming maximum spindle speed gives the best finish
- Changing several variables at once
- Failing to record proven settings
A feeds and speeds calculator should support a repeatable machining process, not encourage the use of universal figures.
Frequently asked questions
What is the formula for CNC feed rate?
The standard formula is:
Feed rate = RPM × number of flutes × chip load
When using metric units, the result is normally expressed in millimetres per minute.
How do I calculate chip load?
Use:
Chip load = feed rate ÷ RPM ÷ number of flutes
This shows how much material each cutting edge removes during one revolution.
Should I reduce the feed rate if the material is burning?
Not necessarily. Reducing feed rate while maintaining the same RPM lowers chip load and may increase rubbing and heat.
Burning can also be caused by a blunt cutter, excessive RPM, poor chip evacuation, tool runout or the machine slowing in corners.
Are calculator results guaranteed?
No.
The result provides a starting point based on the information entered. It must be checked against the cutter manufacturer’s guidance, machine capabilities and actual cutting conditions.
Calculate, test and refine
A feeds and speeds calculator helps turn machining settings into a structured decision rather than a guess.
Start with accurate material and tool information. Use the cutter manufacturer’s guidance, calculate an initial feed rate and check that the result sits within the machine’s limits.
Then run a representative test cut.
Inspect the chips, edge quality, spindle load and cutter condition. Make one adjustment at a time and record the settings that work.
The most reliable feeds and speeds are those validated on the specific CNC machine using the actual cutter, material, workholding and toolpath.
CNC World supplies CNC routers and machining systems for woodworking, plastics, aluminium, composites and other industrial applications. Our team can help you assess the spindle, machine rigidity, workholding, tooling and support required for your production needs.
Choosing the right feeds and speeds is essential to efficient CNC machining.
The settings you use affect cutting quality, tool life, spindle load, cycle time and the consistency of finished parts. Run a cutter too slowly and it may rub against the material, generating heat and premature wear. Run it too aggressively and the tool may chatter, deflect or break.
A CNC feeds and speeds calculator can help you establish a sensible starting point. However, the result is not a guaranteed production setting. It must still be checked against the cutter, material, machine, toolpath and cutting conditions.
This guide explains the key calculations, the information you need and how to test and refine the result in a professional CNC workshop.
