← How-Tos
cnc May 7, 2026 ◑ 1 views ◯ 8 min read

CNC Feeds and Speeds Master Guide: Calculations, Chip Load, and Material Charts

Why Feeds and Speeds Matter

Feeds and speeds are the most critical parameters in CNC machining. Get them right, and you produce clean parts with excellent surface finish while maximizing tool life. Get them wrong, and you'll burn bits, break end mills, produce fuzzy cuts, and potentially damage your machine. This guide explains the science behind feeds and speeds, provides proven values for common materials, and teaches you how to calculate optimal parameters for any situation.

Understanding the Key Variables

Spindle Speed (RPM)

The rotational speed of the cutting tool, measured in revolutions per minute. Determined primarily by:

Feed Rate (IPM or mm/min)

The speed at which the tool moves through the material. Determined by:

Chip Load (IPT or mm/tooth)

The amount of material each flute removes per revolution. This is the most important concept in feeds and speeds. Too small a chip load causes rubbing and heat buildup (work hardening in metals). Too large causes tool breakage. The sweet spot produces actual chips, not dust.

Stepover and Stepdown

The Fundamental Formula

The core relationship you need to understand:

Feed Rate = RPM ร— Number of Flutes ร— Chip Load

And to find the required RPM:

RPM = (Surface Speed ร— 12) รท (ฯ€ ร— Tool Diameter) [imperial] RPM = (Surface Speed ร— 1000) รท (ฯ€ ร— Tool Diameter) [metric]

Where Surface Speed (SFM or m/min) is a material/tool combination constant from reference tables.

Surface Speed Reference Tables

Carbide End Mills

MaterialSurface Speed (SFM)Surface Speed (m/min) Softwood (pine, fir)800-1500240-460 Hardwood (oak, maple, walnut)600-1000180-300 MDF/Particle board800-1200240-365 Acrylic/Plexiglass400-800120-240 Polycarbonate300-50090-150 Hard plastic (delrin/nylon)400-700120-210 Aluminum (6061)800-1400240-425 Aluminum (7075)600-1000180-300 Brass600-1000180-300 Mild steel (1018)200-40060-120 Stainless steel (304)100-25030-75 Tool steel (O1)80-15024-45 Carbon fiber200-40060-120 Fiberglass (FR4)150-30045-90 Foam (EPS/XPS)2000-5000600-1500

HSS End Mills (run at 40-60% of carbide values)

HSS tools cannot handle the heat and wear of carbide speeds. As a general rule, multiply carbide SFM by 0.4-0.6 for HSS equivalents. HSS is acceptable for wood, plastic, and soft metals on hobby machines where you may not have the RPM to reach carbide's full potential anyway.

Chip Load Reference by Material

Material1/8" (3mm) Tool1/4" (6mm) Tool1/2" (12mm) Tool Softwood0.003-0.005" (0.08-0.13mm)0.005-0.009" (0.13-0.23mm)0.009-0.015" (0.23-0.38mm) Hardwood0.002-0.004" (0.05-0.10mm)0.004-0.007" (0.10-0.18mm)0.007-0.012" (0.18-0.30mm) MDF0.003-0.006" (0.08-0.15mm)0.006-0.010" (0.15-0.25mm)0.010-0.018" (0.25-0.46mm) Acrylic0.002-0.004" (0.05-0.10mm)0.004-0.006" (0.10-0.15mm)0.006-0.010" (0.15-0.25mm) Aluminum0.001-0.003" (0.03-0.08mm)0.003-0.005" (0.08-0.13mm)0.005-0.008" (0.13-0.20mm) Mild steel0.0005-0.0015" (0.013-0.04mm)0.0015-0.003" (0.04-0.08mm)0.003-0.005" (0.08-0.13mm) Stainless steel0.0003-0.001" (0.008-0.025mm)0.001-0.002" (0.025-0.05mm)0.002-0.004" (0.05-0.10mm)

Complete Calculation Examples

Example 1: 1/4" Carbide 2-Flute in Oak (Shapeoko/X-Carve class machine)

Example 2: 1/8" Carbide 3-Flute in 6061 Aluminum (desktop CNC)

Example 3: 1/16" Carbide 2-Flute in Acrylic (detail work)

Router Bit Speeds (for router-based CNCs like Shapeoko with Makita/Dewalt routers)

Bit DiameterMakita Dial 1 (10k RPM)Makita Dial 3 (17k RPM)Makita Dial 6 (30k RPM) 1/8" straight/v-bitFast feed or shallow cutsGeneral purposeEngraving only 1/4" end millHardwood, aluminumSoftwood, MDFToo fast โ€” causes burning 1/2" surfacing bitBest for facing/surfacingAcceptableDangerous โ€” excessive vibration 60ยฐ V-bitDeep V-carvingStandard V-carvingEngraving fine lines

Makita RT0701C dial settings: 1=10k, 2=12k, 3=17k, 4=22k, 5=27k, 6=30k RPM

Special Considerations by Material

Wood

Acrylic and Plastics

Aluminum

Steel and Stainless

Carbon Fiber and Composites

Signs Your Feeds/Speeds Are Wrong

SymptomCauseFix Loud squealing/chirpingRubbing โ€” chip load too low or RPM too highIncrease feed rate or decrease RPM Bit breaks suddenlyChip load too high or plunge too aggressiveReduce feed rate; use ramp entry instead of plunge Burn marks on wood/plasticToo slow feed or dull bit generating heatIncrease feed rate; replace or sharpen bit Fuzzy/rough cut surfaceDull bit, wrong bit type, or too fast feedUse sharp bit; try compression bit for wood; reduce feed slightly Chatter/vibration marksToo aggressive cut for machine rigidityReduce stepover to 10-20%; use shorter bit (less stickout) Bit melts plastic to flutesHeat buildup โ€” chip load too lowIncrease feed rate significantly; switch to single-flute Excessive tool wearSurface speed too high for materialReduce RPM 20%; verify you're using carbide for metals Workpiece moves during cutInsufficient hold-downAdd more clamps/tabs; use vacuum table; reduce cutting forces

Free Feeds and Speeds Calculators

Bit sizes, stock thickness, and CAD files often mix metric and imperial units โ€” the Unit & Fraction Converter tool handles mm-to-inch conversions including fractional sizes like 1/8" and 1/4" bits.

Recommended Starter Bit Set

A well-chosen set of 6-8 bits handles 90% of hobby projects:

BitUsePrice 1/4" 2-flute upcut carbide end millGeneral purpose roughing/finishing$8-15 1/8" 2-flute upcut carbide end millDetail work, smaller features$6-10 1/4" single-flute O-fluteAluminum, plastics, fast chip clearance$12-18 1/4" downcut 2-fluteWood finish passes, veneer work$10-16 1/4" compressionPlywood, laminated sheet goods$20-35 60ยฐ V-bit 1/4" shankV-carving, chamfering, engraving$8-15 90ยฐ V-bit 1/4" shankV-carving, sign making$8-15 1" surfacing/facing bitSpoilboard surfacing, large flat areas$18-30 Total starter set$90-154

If a job also involves tapping threaded holes rather than just cutting, the Drill & Tap Reference tool covers correct tap drill and clearance hole sizes for common fasteners.

Pro Tips