跳到內容

Labor Day Sale!

Enjoy 20% OFF SITEWIDE.

00
:
00
:
00
:
00
Promo Image

CNC Feeds and Speeds: A Beginner's Guide to CNC Machining

by CHENmaxmake 25 May 2026
Expert Insights Maker Academy

Quick Answer

CNC feeds and speeds are the cutting settings that control how fast a CNC tool moves through material and how fast it rotates.

The two main settings are Feed Rate — how fast the tool moves — and Spindle Speed — how fast it rotates. Chip Load describes how much material each cutting edge removes, and Cutting Speed (Vc) is used to work out an appropriate spindle speed.

There is no single correct setting: the right values depend on the material, the tool, the machine, and the depth of cut. Beginners should start from tested or conservative values and adjust based on the cut. This guide explains each parameter, how they work together, and how to tell when a setting is wrong.

CNC Parameters vs. 3D Printing and Laser Cutting

If you're familiar with 3D printing or laser cutting, CNC feeds and speeds can seem more complicated at first. The basic idea is similar: you are controlling how a machine performs a process.

Machine Common parameters
3D Printer Print Speed + Nozzle Temperature
Laser Cutter Cutting Speed + Laser Power
CNC Machine Feed Rate + Spindle Speed

The difference is that a CNC cutting tool physically contacts the material and rotates while moving through it. Think of a handheld rotary tool carving wood: the bit spins while your hand moves it across the surface. Those are two separate motions — the tool rotating (Spindle Speed) and the tool moving through the material (Feed Rate). Keeping them separate makes the rest of this guide easier to follow.

What Are CNC Feeds and Speeds?

The phrase "feeds and speeds" sounds like one setting, but it describes several related cutting parameters.

Feed Rate

Feed Rate is how fast the cutting tool moves through the material along its cutting path, measured in mm/min or in/min (IPM). A feed rate of 1,000 mm/min (39 IPM) means the tool travels 1,000 mm of toolpath in one minute. Feed Rate is also called feed speed, and it is the parameter most beginners get wrong — usually by setting it too low.

Spindle Speed

Spindle Speed is how fast the cutting tool rotates, measured in RPM (revolutions per minute). Feed Rate and Spindle Speed are separate controls: you can change one without changing the other. During a cut, though, they affect each other, because changing either one changes how much material each cutting edge removes.

Chip Load

Chip Load describes how much material each cutting edge removes during one revolution of the tool. It is how Feed Rate, Spindle Speed, and the number of flutes are connected:

Chip Load = Feed Rate ÷ (RPM × Number of Flutes)

or, rearranged:

Feed Rate = RPM × Chip Load × Number of Flutes

Chip load is the most useful number for judging whether the tool is cutting or rubbing. A tool that rubs generates heat instead of chips — one common reason for burning, melting, or excessive dust.

Cutting Speed (Vc)

Cutting Speed (Vc) — also called surface speed — describes how fast the cutting edge moves across the surface of the material, and it depends on tool diameter and Spindle Speed. It is the value you use to work out RPM:

RPM = (Vc × 1000) ÷ (π × D)   (metric: Vc in m/min, D in mm)
RPM = (Vc × 12) ÷ (π × D)     (imperial: Vc in ft/min (SFM), D in inches)

This is why a larger tool generally needs a lower RPM than a smaller tool at the same cutting speed. For beginners, the important distinction is that Spindle Speed (RPM) is the value you enter in your CNC software, while Cutting Speed (Vc) is the material-driven value used to work out what that RPM should be.

Plunge Rate

Plunge Rate is how fast the tool moves downwards along the Z axis as it enters the material. It is not the same as Feed Rate and should not be set to the same value: when the tool moves sideways, only part of the cutting edge is engaged and chips can escape, but when it plunges straight down the center of the tool has almost no cutting speed. Plunge Rate is typically 25–50% of Feed Rate, with one third a good starting point. Tools that cannot plunge — many down-cut and some V-bits — need a ramp or helical entry. And drilling is not plunging: a drilled hole needs a drill, with its own parameters.

Stepdown and Stepover

Stepdown and Stepover describe how much material is removed at once, and they change the load on the tool even when every other setting stays the same. Stepdown is the depth of each Z-level pass; Stepover is the horizontal distance between two adjacent toolpaths, usually given as a percentage of the tool diameter. A deeper or wider cut means a heavier load, and the two trade against each other — raising both at the same time is one of the fastest ways to break a tool on a light machine.

How Do Feeds and Speeds Work Together?

Feed Rate and Spindle Speed are independent motions that interact during the cut, and Chip Load is what connects them:

  • Raise Feed Rate, with RPM and flutes unchanged → each cutting edge removes more material → higher chip load
  • Raise RPM, with Feed Rate and flutes unchanged → the cutting edges pass more often → lower chip load
  • Use more flutes → the same feed is spread across more cutting edges → lower chip load per flute
  • Use a larger tool → at the same Cutting Speed, a lower RPM is needed

So "calculating feeds and speeds" means using these relationships in sequence: pick a Cutting Speed for your material, convert it into RPM for your tool diameter, choose a chip load your tool can take, then calculate Feed Rate. For a 3.175 mm (1/8 in) two-flute tool in aluminum at 7,500 RPM and a target chip load of 0.025 mm per tooth, that works out to roughly 380 mm/min (15 IPM).

The goal is not to cut as fast as possible. It is to find a stable condition where the tool removes material efficiently without excessive heat, vibration, rubbing, or load.

How Do You Choose the Right Feeds and Speeds?

There is no single Feed Rate and Spindle Speed that works for every job. The right starting point depends on four things.

Material

Different materials require different cutting conditions. Wood, acrylic, and aluminum respond differently to heat, chip evacuation, and cutting force: aluminum conducts heat into the tool and can weld to the cutting edge if chips are not cleared, acrylic softens and re-welds behind the tool if it gets too warm, and wood cuts easily but burns at low feed rates.

Tool

Tool diameter, number of flutes, cutting length, tool material (HSS vs carbide), and tool sharpness all affect the appropriate settings. Excessive tool overhang increases deflection, chatter, and the risk of tool breakage, so keep the tool as short in the collet as the job allows.

Machine

Machine rigidity, spindle power and its usable RPM range, workholding, and tool overhang determine how aggressively the machine can cut. A rigid machine can handle conditions that are too aggressive for a less rigid one — which is the main reason the same parameters work on one desktop CNC and fail on another.

Depth of Cut and Toolpath

A deeper or wider cut creates more load, even when Feed Rate and Spindle Speed stay the same. If a cut becomes unstable, reduce stepdown or stepover before making large changes to Feed Rate or Spindle Speed.

The right settings come from the combination of machine + material + tool + cutting conditions.

CNC Feeds and Speeds Chart: Starting Values by Material

There is no single feeds and speeds chart that works for every machine. Starting values depend on the material, the tool diameter, the number of flutes, spindle capability, machine rigidity, and toolpath — so treat any chart as a starting point, not a rule.

The table below lists the parameters we run on our HiMill D1S desktop CNC. Use them as a starting point on machines with similar spindle capability, then fine-tune after a test cut. Values by bit diameter are in the tool parameter tables.

Parameter Aluminum Acrylic Pattern Wood PCB Board
Tool Selection 3-Flute Carbide End Mill for Aluminum Single Flute Spiral Bit Standard Double-flute Solid Carbide Flat End Mill Corn Cob End Mill
Spindle Speed 12,000–13,000 RPM 10,000–13,000 RPM 12,000–13,000 RPM 12,000–13,000 RPM
Feed Rate 100–200 mm/min 600–800 mm/min 1,000 mm/min 800–1,000 mm/min
Stepdown 0.1–0.3 mm 0.5–1.0 mm 1.0–3.0 mm 0.05–0.2 mm
Stepover 0.5–1 mm 0.1–1.5 mm 0.5–2 mm 0.5–1.0 mm
Plunge Rate 50–100 mm/min 400–600 mm/min 500–800 mm/min 400–800 mm/min

How Do You Know If Your Feeds and Speeds Are Right?

You don't need to calculate perfect settings before your first cut. Start from a known parameter set, run a test cut, and watch how the machine, tool, and material behave.

What Should a Good Cut Look Like?

A good cut generally has:

  • Consistent chips rather than only fine dust
  • No excessive burning, melting, or heat
  • Limited chatter and vibration
  • A reasonably clean surface finish
  • A tool that stays stable and does not become excessively hot

Which Parameter Should You Adjust First?

Adjust one parameter at a time, or you won't know which change helped.

Symptom What to check first
Burning wood or melted acrylic Feed rate, spindle speed, tool sharpness, chip evacuation
Fine dust instead of chips Feed rate, chip load, tool condition
Chatter or vibration Stepdown, stepover, tool overhang, workholding
Tool breaks during entry Plunge rate, ramping, entry method
Tool breaks during cutting Depth of cut, feed rate, tool overhang, workholding
Poor surface finish Stepover, tool condition, machine rigidity

A single symptom can have more than one cause, so treat the table as clues rather than fixed rules. If several problems appear at once, reduce Feed Rate or Stepdown by 20–30% and re-test. Write down what worked — it becomes your own parameter library.

If the tool itself looks worn, chipped, or gummed up, see our desktop CNC maintenance guide.

Finding Your Starting Feeds and Speeds

You don't need to calculate everything from scratch. Follow this order:

  1. Identify the material.
  2. Identify the tool diameter and number of flutes.
  3. Check the machine or tool manufacturer's tested parameters.
  4. Start conservatively.
  5. Run a small test cut.
  6. Adjust one parameter at a time.

The fastest route is the MAXMAKE tool parameters guide, which gives tested starting values per material and tool. If you use MAXMAKE software, its built-in parameter library provides the same values.

Before and after this step: our CNC router bits guide covers choosing the tool, and the step-by-step desktop CNC workflow covers everything from file to finished part.

And remember: a manufacturer's numbers describe capability, not a guarantee. Treat every published value as a starting point and confirm it with a test cut.

Frequently Asked Questions

What are feeds and speeds in CNC?

CNC feeds and speeds are the cutting parameters that control how the tool moves through the material and how fast it rotates. Feed Rate controls the tool's linear movement, Spindle Speed controls its rotation, and Chip Load connects the two.

How do I calculate CNC feeds and speeds?

Choose a cutting speed (Vc) for the material, convert it to RPM with RPM = (Vc × 1000) ÷ (π × D) for metric or RPM = (Vc × 12) ÷ (π × D) for imperial, then pick a chip load per tooth and calculate:

Feed Rate = RPM × Chip Load × Number of Flutes

Set Plunge Rate to about one third of Feed Rate and start with a conservative Stepdown.

What is a good feed rate for CNC?

There is no universal feed rate. The right value depends on the material, the tool (diameter and flute count), the machine, and the cutting conditions. Instead of looking for a single number, start from a conservative value for your material and tool, then adjust based on the first cut.

Should I increase Feed Rate or Spindle Speed?

The goal is to maintain an appropriate chip load for the tool. If the tool is rubbing — burning, melting, or producing dust — increasing Feed Rate or reducing RPM may help, but also check tool sharpness and chip evacuation. If the cut is straining or chattering, the load may be too high, so reduce Feed Rate or Stepdown.

Can I use the same feeds and speeds for wood, aluminum, and acrylic?

No. Different materials require different cutting conditions, and the tool, machine, toolpath, and depth of cut also affect the right values. Use material-specific starting parameters rather than one setting for every job.

Why is my CNC burning wood or producing dust instead of chips?

Burning, melting, or excessive dust can indicate that the tool is rubbing instead of cutting efficiently. Check chip load, feed rate, spindle speed, tool sharpness, and chip evacuation. Raising Feed Rate gradually is usually the first thing to try, rather than adding RPM.

Why does my CNC bit keep breaking?

Tool breakage can result from excessive cutting load, too aggressive a depth of cut, poor workholding, excessive tool overhang, vibration, or unsuitable Feed Rate or Spindle Speed. Where to look first depends on when it breaks: on entry, check Plunge Rate and the entry method; mid-cut, check depth of cut first, then Feed Rate; if it breaks repeatedly in the same spot, check tool overhang, machine rigidity, and tool condition.

Do I need a feeds and speeds calculator?

Calculators are useful for the arithmetic, but they only work on the numbers you give them. You still need a cutting speed for your material and a chip load for your tool, and the result still has to be adjusted for your machine, tool, material, and toolpath. Use a calculator to save time, then confirm with a test cut.

MAXMAKE HiMill D1S - Pro Desktop CNC with Ball Screws & QTC

HiMill D1S - Pro Desktop CNC with Ball Screws & QTC

280mm*200mm*80mm Workspace Plug-and-Play Rigid Cast Frame
€916,95 €1.145,95 Save €229,00
Learn more

Share this article

Connect with the MAXMAKE community

Share your projects, discover new ideas, and connect with other makers.

Join Our Community

Share projects, ask questions, connect with makers

Explore MAXMAKE Hub

Download CNC files and discover ready-to-make projects

Visit MAXMAKE Hub

Join the Discussion

Have questions or want to share your project?
Share your thoughts, tips, or CNC experience with the community.

所有部落格評論在發佈前都會檢查

最近有人購買了

感謝訂閱!

此電子郵件已被註冊!

購買整體造型

選擇選項

編輯選項
Back In Stock Notification
比較
產品 SKU 描述 集合 可用性 產品類型 其他詳細信息

選擇選項

this is just a warning
登入
購物車
0 項目

Before you leave...

Take 20% off your first order

20% off

Enter the code below at checkout to get 20% off your first order

CODESALE20

Continue Shopping