Feeds and Speeds:
The Definitive Guide (Updated for 2018)
If you’re serious about CNC, you NEED to optimize your Feeds and Speeds.
Because feeds and speeds are the key to getting the best:
- Material Removal Rates = Fastest Machining Time
- Tool Life
- Surface Finish
Fortunately, it’s not that hard to get great feeds and speeds with the right approach, and this guide will teach you how.
How Do Machinists Calculate Feeds and Speeds?
By now you’re getting the idea that feeds and speeds are important, and that they involve a lot of different concepts. So it’s worth asking, “How do machinists determine Feeds and Speeds?”
We surveyed our readership and here’s what they said:
There are a number of approaches:
– You can build or borrow a spreadsheet. This is the least popular for reasons I’ll discuss. Basically, it’s a lot of work for a lot of limitations.
– About the same number use Machiner’s Handbook. It’s pretty antiquated, especially for CNC applications.
– Amazingly few use their CAM software, even though most CAM has provision for it. The reason is simple, and we uncovered in our CAM Software surveys. Most CAM software does a truly lousy job with feeds and speeds. It’s pretty easy for you to do better.
– You can rely on sound or feel. This requires quite a lot of experience and even though it has its devotees, it basically doesn’t work. If it did, you could buy “ear training” CD’s for machinists and Boeing would require you to pass a feeds and speeds by ear audio test before they would hire you. None of that happens because you can only hear really bad feeds and speeds. You can’t hear somewhat bad and you sure can’t tell the difference between ok and really awesome feeds and speeds.
– You can rely on standard cuts that’ve worked in the past or rules of thumb. This method is pretty popular, but it sure is limiting. After all, are all of the pockets you cut the same depth? There are variances in every job and if you’re locked into just a few standard cuts, you’re missing out on the possibilities. BTW, one of the reasons CAM does such a lousy job is it takes the approach of databasing standard cuts. Every job is different.
– You can rely on data from the Tooling Catalog feeds and speeds chart. That data is important, but used by itself, it’s also loaded with limitations. For example, a feeds and speeds chart is a 2 dimensional table. It can only cover 2 variables. Our G-Wizard Feeds and Speeds Calculator covers 60 variables! When was the last time you looked through 30 charts to figure feeds and speeds? You basically can’t do it, which is why:
– By far the most popular option is to use a Feeds & Speeds Calculator such as our G-Wizard.
If you’re ready to accept a Feeds and Speeds Calculator and want to move on and learn other things, click here. If you want to know more about other options, keep reading.
Can I do those “Basic Formula” calculations, perhaps in a spreadsheet?
All the information is available. But, and this is important, there is a lot more going on than the simple formulas used to derive cnc feed rate and spindle rpm can account for.
In the spirit of full disclosure, you can find the simple formulas in a lot of places, but I’ll link to Wikipedia. These formulas accept as inputs surface speed and tool diameter to calculate spindle rpm, and they accept number of flutes, spindle rpm, and chip load to calculate cnc feed rate. In fact, I even built a calculator using just the simple formulas and made it available online for free. Check it out:
Seems easy, so where is the problem?
Well, there are a lot of obscure physics involved in cutting. For example, there’s something called “radial chip thinning”. I’ll explain it below, but those formulas on Wikipedia don’t account for chip thinning, so anytime you’re cutting less than half the diameter of the cutter as your stepover or cut width, they’re wrong. The thinner the cut, the more they’re wrong, and ultimately they will be very wrong.
By wrong I mean that if you use those Feeds and Speeds they’re going to wear out your cutter prematurely.
So, you’ll need to go research the formulas for chip thinning so you can add them too. You’ll also want to find a large table of materials, with chip loads and surface speeds. Ideally your table is large enough to be a materials database that considers not just broad classes of materials, but individual alloys as well as the condition of the alloy, and adjusts the figures accordingly. You will want to scale back your figures if you are slotting. In fact, you want to adjust based on how wide the cut is as well as how deep. There are manufacturer’s tables out there to help you do that, it’s just one more step to add to your process.
Speaking of steps, this stuff all adds up, and eventually, you have an awful lot of steps to be punching numbers into a calculator while rabidly flipping back and forth to look at various charts. I recommend using an Excel spreadsheet. In fact, that’s how my G-Wizard feeds and speeds software started out, but I’ll warn you, you will outgrow Excel if you keep adding bells and whistles like I did.
Just so you know, G-Wizard Calculator considers almost 60 different variables. But it gets worse. Calculating any individual formula isn’t bad. Even calculating 60 isn’t the end of the world. But dealing with all their interactions, and especially backsolving is hard to impossible in a spreadsheet.
Hey, I wrote one of the most popular spreadsheets back in the day called “Quattro Pro.” I do know a thing or two about spreadsheets. Keep reading and I’ll tell you why spreadsheets don’t work and why I wound up writing G-Wizard Calculator instead.
What About Feeds and Speeds Calculators?
LOL, I thought you’d never ask (and I bet you figured I’d get here sooner or later because I sell software that calculates feeds and speeds).
Here’s the thing, you can figure out everything you need to know to do what the software does and you can do it yourself. The data is all out there if you want to take the time to research it. To write G-Wizard, I’ve probably gone through several hundred learned papers by PhD’s and countless thousands of pages elsewhere on the Internet. I have standing Google searches that give me alerts every morning if someone publishes a new article about speeds and feeds that might be of interest.
There are really only two reasons why you’d want to look into a feeds and speeds calculator like G-Wizard:
1. They work and produce better results than simpler methods. The software can consider a whole lot more variables than you can punch into your desk calculator. It can present all that in a User Inteface that’s much more efficient than a spreadsheet. And, it can do math that just simply isn’t possible in a spreadsheet. All that will save you time and money, whether you’re a hobbyist or a professional. And, if you’re a beginner, it will also save you a lot of frustration.
2. Because you don’t have the time to do all the research and the skills to build the software that brings it all together. Or even if you do, G-Wizard is cheap so why bother?
Using a calculator is fast and easy. Take a look at my doc page on G-Wizard’s feeds and speeds which includes a 2-part video course on feeds and speeds to get a quick overview of just how easy it is. I won’t belabor the point further other than to say I can’t understand why every machinist wouldn’t want to use a calculator of some kind (whether or not you choose G-Wizard). After all, who wouldn’t want the best possible material removal rates, surface finish, or tool life?
Based on our survey results, I guess most machinists do realize they need a Feeds and Speeds Calculator. You can get your hands on the very best Feeds and Speeds Calculator available right now:
What’s the Role of Manufacturer’s Recommendations?
A number of machinists will pop up at this point and ask about Manufacturer’s Recommendations. After all, doesn’t the manufacturer know best how their tooling should be used? The short answer is, “Yes, but it’s more complex than that.”
First, remember when we talked about cnc feeds and speeds charts being 2 dimensional? And remember how G-Wizard considers 60 variables? Right, well, if you simply go by the feeds and speeds charts in tooling catalogs, you are missing a lot of variables.
But, there’s a bigger issue: what are the manufacturers not telling you?
Some machinists have the perspective that their manufacturer is making claims that are aggressive for marketing reasons. They’re suggesting outlandishly high feed rates and surface speeds that the tooling can’t actually back up or that won’t work right when the machinist tries them. This is true in some cases, but most manufacturers can’t afford to do this very much. After all, if the cutters don’t perform, are you going to reorder?
What they can afford to do is shade things towards the aggressive. After all, who is to say whether the numbers are a tad aggressive and the tool wears out a little quicker than it has to? There are remedies for this.
G-Wizard, for example, considers a lot of manufacturer’s recommendations in an apples to apples match up (i.e. same coatings and geometries). It then does some very sophisticated number crunching to try to separate out the fact from the fiction. In other words, it tries to determine whether a manufacturer is overly aggressive (great MRR, lower tool life) or overly conservative (great tool life, lower MRR) to get to some “balanced” numbers. It does this by analyzing a minimum of 3 manufacturers for uncommonly used tools and 12-15 for commonly used tools (e.g. endmills or twist drills). It then provides a slider that lets you configure whether you’re more interested in being conservative or aggressive:
The G-Wizard Gas Pedal or “Tortoise-Hare” Slider…
We call this feature the “Gas Pedal”, and it is depicted by a tortoise and a hare, much like the old Bridgeport manual mills had for speed control. I’ll talk more about how to use the Gas Pedal and how to think about how aggressive you want to be in the article “Toolroom vs Manufacturing Feeds and Speeds“, which is the next article after this one.
Being able to make your own choices about whether to be conservative or aggressive is useful, but here is the real way to think about calculators and other machinist’s software:It’s all about how many variables you can master.
A basic Feeds and Speeds Chart like what’s in your tooling catalog is a 2 dimensional entity. Therefore, it only covers 2 variables. They use multiple charts, add columns and rules of thumb to cover a few more variables–maybe 4 to 6. Sophisticated feeds and speeds software lets you master a lot more variables than you could manage by hand. The more variables you can master, the more accurate your feeds and speeds.
Every time you learn to master some additional variables, you can produce better results. G-Wizard is all about helping to master as many as possible.
To give an idea of how crazy it gets, G-Wizard considers almost 60 different variables as it is making a speeds & feeds calculation. Compare that to the half dozen considered by the Wikipedia formulas and you can start to understand the complexity behind modern feeds and speeds calculators. In addition to its 49 variables, it consults a total of 14 distinct databases. The total size of all that data makes G-Wizard the Calculator larger than G-Wizard the G-Code editor as I write this, even though the G-Code Editor is a far more complex piece of software. It’s the sheer volume of the databases that makes the Calculator larger. And, it’s being able to consider all that data together with all those variables and do the math in the blink of an eye that produces the results.
Let’s go back to the Manufacturer’s data one more time. Are we saying you should ignore it?
I see two cases:
- You’re a beginner or someone who doesn’t care about getting the nth degree of performance from cutters. In that case, you should ignore Manufacturer’s Data. G-Wizard’s defaults are conservative and will do the right thing. Most users get faster cycle times and longer tool life from the defaults, anyway.
- You want every increment of performance you can get your hands on. You should be using the manufacturer’s data. But, the way to think about it is that the data calibrates G-Wizard to work it’s magic at an even higher level.
If you’re in that latter camp and use a particular line of tooling as most shops do, you’ll want your calculator to be able to import and use the manufacturer’s data. Ideally it will import and use it along with all the other rules and formulas built in. That last point is important: you need to apply all that math even if you have the manufacturer’s data
Because manufacturer’s data has to be simplified in the interests of presentation. Remember, a two dimensional table considers just 2 variables, perhaps material and tool diameter, for example, to look up surface speed and chip load. If you’re lucky, they give you a couple of extra tables and maybe some rules of thumb:
– “These numbers are good to 1/2 diameter cut depth.”
– “Reduce SFM 50% for full slotting or when cutting more than 2 x diameter deep.”
You’ve surely seen such rules. Once again, a calculator can consider far more complex models. It can interpolate smoothly from 0 to the 2x diameter depth, adjusting all along the way. It can consider any cut width when figuring radial chip thinning instead of just the few in the manufacturer’s tables. This is valuable and leads to more performance no matter what you’re trying to optimize for. The Manufacturer’s data augments the 49 variables and 14 databases inside G-Wizard, it doesn’t replace them.
Also, manufacturers are fond of giving big ranges for surface speed and chipload and then telling you very little about how to select the best point within the range. That’s what G-Wizard is good at.
So, enter your manufacturer’s data into your calculator so it can add value to that data. G-Wizard lets you import the data as spreadsheet (CSV) files, to make it easy. It also includes a large catalog of downloadable manufacturer’s data so you may not have to do any data entry at all. Lastly, if your calculator has tool table (tool crib) support and the ability to import manufacturer’s data, they make ideal tools for comparing the performance of different tooling.
If you’re still not convinced you need a Feeds and Speeds Calculator, try these resources:
Which Feeds and Speeds Calculator?
The results are in. The most popular and the most effective Feeds and Speeds solution is a dedicated Feeds and Speeds Calculator.
But which one is right for you?
We offer both a free online feeds and speeds calculator that uses the simple formulas taught in shop class. But we also sell a full-featured calculator that is the industry leading feeds and speeds software. It’s used daily by thousands of the world’s best manufacturers.
They know what they’re doing and wouldn’t waste time or money if the software didn’t work.
Here’s the free calculator, and you can grab it now:
Seems easy, but why do it when you can also try our G-Wizard Feeds and Speeds Calculator completely free for 30-days?
How do you lose with that deal?
It takes just 37 seconds to download and start using G-Wizard. It costs you nothing and you can get great feeds and speeds from it for the next 30 days. If you want to go back to our free online calculator after that, no worries.
But you may as well drive the high performance model as long as it’s free, right?
G-Wizard Features for Each Machine Type
Still not convinced? Consider that G-Wizard has specific features for each machine type. In effect, you get 3 Calculators in one:
Click through each of those to see features tailored by machine type.
The “Speeds” portion of the Feeds and Speeds combo refers to your spindle rpm. Determining the correct Speeds for a job is largely a question of determining how fast the tool can be spun without overheating it in the material you’re cutting.
Once a tool overheats, it softens (well short of melting), and this causes the sharp edge to dull. It doesn’t have to get very dull before the tool is done. If you keep going with a dull edge, you’re likely to break the tool, but you’ll see a very deteriorated surface finish before that happens.
In a series of experiments performed early on in machining, it was determined that your spindle speed is the biggest determiner of your tool’s life. Running too fast generates excess heat (there are others ways to generate heat too), which softens the tool and ultimately allows the edge to dull. We’ll talk more in our series about how to maximize tool life, but for now, consider your spindle speed to be largely about maximizing tool life.
“Feeds” refers to the feed rate, in some linear unit per minute (inches per minute or mm per minute depending on whether you’re using the Metric or Imperial system). Feed rate is all about the tradeoff between maximizing your material removal rate and being able to extract chips from the cut.
Material removal rate is how fast in cubic units your mill is making chips–the faster the better for most machinists, right up until it creates problems. The most common problem is tool breakage or chipping when you feed too quickly. When that happens, the chips jam up in the flutes and pretty soon the cutter breaks.
I’m a Beginner, How About if I Just Run the Machine Super Slow?
It’s a common mis-conception that you can “baby” the cut in order to be ultra conservative. Just run the spindle speed super slow and the feed rate slow too and you won’t break anything, right? Well, not exactly.
Here’s some examples of what can happen if you run too slowly:
– If you reduce your spindle speed too much relative to the feed rate, you’re forcing the flutes of your cutter to take of too much material. The endmill is being pushed too fast into the cut and the chips get too big. You can easily break a cutter this way.
– If you reduce your feed rate too much relative to spindle speed, you will soon cause your cutter flutes to start “rubbing” or “burnishing” the workpiece instead of shearing or cutting chips. Many machinists will tell you the fastest way to dull a cutter is just to run it with the spindle reversed and make a pass, but having too slow a feed rate creates a similar effect. We’ll talk more about how this happens in the Feeds and Speeds article, but suffice it to say that running too slow is just as hard on your cutters as running them too fast, if not harder.
The Sweet Spot for Feeds and Speeds
Yes! That’s exactly right, there is a Sweet Spot for every cutting operation. It’s not a point that has to be hit exactly, but at the same time, it is not very large either, and there are penalties if you miss it completely. The more difficult the material you’re cutting, the smaller the sweet spot and the greater the penalties.
Once you know where the Sweet Spot is, you can tweak your cutting parameters within that envelope to maximize Material Removal Rates, Surface Finish, or Tool Life. In fact, you can often maximize any two of the three, just not all three at once.
Let’s take a look at the sweet spots for different things, as well as the danger zones:
This chart is relative, meaning you can’t assume anything about the proportions or scale. Just look at the positions of the regions relative to one another, and relative to the idea of faster and slower spindle speeds and feed rates.
Let’s consider the different labeled zones, left to right, top to bottom:
Feeding too Much Chipload As we’ve discussed, when you feed too fast for a given spindle rpm, you’re likely to break the tool. The more you exceed the appropriate speed, the more likely. At some point, you’ll always break the tool. Consider the absurd case where spindle rpm is zero and you rapid the tool into the work. Pop! Just broke another tool.
MRR:Running the spindle as fast as we can without burning the tool, and feeding as fast as we can without breaking the tool is the sweet spot for maximum material removal rates. If you’re manufacturing, this is where you make money by getting further up and to the right than the competition.
Too Fast: Too much spindle speed will generate excess heat which softens the tool and dulls it faster. There are exceptions and mitigating circumstances we’ll talk about in more advanced installments.
Best Tool Life: Slowing down the spindle a bit and feeding at slightly less than appropriate for maximum MRR gives the best tool life. We’ll talk more below about Taylor’s equations for tool life, but suffice it to say that reducing the spindle rpm is more important than reducing the feed rate, but both will help.
Surface Finish : Reducing your feed rates while keeping the spindle speed up lightens the chip load and leads to a nicer surface finish. There are limits, the biggest of which is that you’ll eventually lighten the feed rate too much, your tools will start to rub, and tool life will go way down due to the excess heat generated by the rubbing.
Older Machines:So your spindle speed has come way down, and in addition, so has your feed rate. You’re probably on an older machine where you can’t run the kind of speeds you need to take advantage of carbide tooling. You may need to switch to HSS. It comes as a surprise to many that there are areas of the feeds and speeds envelope where HSS can outperform carbide, but it’s true, depending on your machine’s capabilities and the material you’re cutting. Check the article “Is Carbide Always Faster than HSS” for more information.
Feeding Too Slow: As discussed, feeding too slow leads to rubbing instead of cutting, which can radically shorten your tool life and is to be avoided.
Now that you know how the sweet spots break down, you’ll have a better idea how to steer your feeds and speeds to the desired results.
Want to experiment with these concepts with no risk to cutters or CNC machine?
The fastest way to learn how things work is by going hands-on. Do that from the comfort of your armchair with a free trial of our G-Wizard Feeds and Speeds Calculator. It works for CNC Mills, Routers, and Lathes. Working through the examples in this Guide using G-Wizard will help you become proficient quickly.
And guess what? It has a wonderful feature that I call The Ultimate Feeds and Speeds Cheat Sheet.
The Cheat Sheet pops open right in G-Wizard, and it helps you understand exactly how to change the various parameters to create whatever end result you desire. It looks something like this:
So, for example, there are 8 suggestions for how to create shorter cycle times. And they’re in the order of highest to lowest impact, so you know what to try first. Talk about making it easy to get seriously in control of your feeds and speeds!
Surface Speed: How Fast the Tool Slides Against the Workpiece While Cutting
You’ll come across the term “Surface Speed” pretty quickly because we use it to determine the right spindle rpm. You may also hear Surface Speed referred to as “Cutting Speed”.
When specifying the operation of a tool, surface speed goes hand in hand with chip load. Just as chip load is a better way to talk about cnc feed rate because it is independent of so many factors, surface speed is a better way to talk about spindle rpm. Imagine that instead of a rotating cylinder with cutting edges, your tool was a flat piece of metal slid against the workpiece. The recommended speed to slide when cutting is the surface speed. Here’s the visual:
Visualizing Surface Speed…
Surface speed is measured in linear units per minute: feet per minute (SFM) for Imperial, and meters per minute in Metric.
You can’t really cheat on Surface Speed. It is what it is and exceeding the manufacturer’s recommendations is sure to reduce tool life fairly drastically except for some very special HSM (High Speed Machining) cases you should only worry about when you’ve mastered the basics.
To give you an idea, here is a cutting speed chart (surface feet per minute chart) that shows you the surface speed in feet per minute for typical materials when cutting with an HSS (High Speed Steel) End Mill:
Cutting Speed Chart giving Surface Speeds for HSS End Mills in SFM
Surface Speed (SFM)
|Aluminum – Wrought (6061)||250|
|Cast Iron – Ductile||90|
|Cast Iron – Gray||100|
|Copper Alloy – Wrought||120|
|Steel – Mild||110|
|Steel – Hard Alloy||60|
|Steel – Tool||60|
The Interaction of Surface Speed and Spindle RPM
Consider this table which shows tool diameter versus surface speed at 10,000 rpm:
Surface Speed vs Diameter at 10,000 rpm…
If we keep rpms constant, Surface Speed is directly proportional to diameter. The 1/16″ endmill at the bottom is travelling 1/8 as fast in terms of Surface Speed as the 1/2″ endmill at top. Hence, to achieve a given Surface Speed, small tools will have to spin faster and large diameter tools will have to spin slower.
Here’s the classic surface speed or sfm formula they teach in shop classes:
Spindle RPM Formula = (12 * SurfacceSpeed) / (PI * CutterDiameter)
There are a number of reasons why this formula is idealized and not the best for real world use, but you get the idea.
Chip Load: Chip Thickness per Tooth
While cnc feed rates are specified in length units per minute, the more important measurement is something called “Chip load”. Think of a chip as looking something like a comma in cross section, or perhaps an apostrophe. One starts big and gets smaller at the end. The other starts small and gets bigger at the end. We’ll ignore that difference for a moment, though it is important as we shall see later.
Chip load is a measurement that is independent of spindle rpm, feed rate, or number of flutes that tells how hard the tool is working. That’s a very useful thing, as you could imagine. Hence, manufacturers and machinists typically like to talk about chip load for a particular tool.
You can see that a tool with more flutes (cutting edges) has to be fed faster to maintain a particular chip load. Since each tooth is going to take a cut every rotation, a tooth has only a fraction of a rotation in which to cut a chip that reaches the chip load thickness. During the time it takes to rotate the next tooth to start cutting, the tool has to have moved far enough to shave off a chip that is thick enough. Hence, tools with more flutes can be fed faster. A 4 flute endmill can be feed twice as fast as a 2 flute, all other things being equal.
Why do Tools Break from Too Much Chip Load?
You can imagine that forces simply become too great if a tool tries to take too much “bite” by having too much workload. This can chip or break the cutter.
But there is a second issue that comes from too much chip load–the chips get bigger and eventually can’t get out of the cutter’s way. Beginning machinists probably break more tools because they don’t get the chips out of the way fast enough than because the force of the feed is breaking the tool. If the cutter is down in a deep slot, the chips have a particularly hard time getting out of the way. We use air blasts, mists, and flood coolant to try to clear the chips out of the way, but if they’re way down a hole or slot, it makes it that much harder, and we have to reduce speed.
Making matters worse, chips always take more room once they’re chips than the equivalent weight of material takes as a solid. The only place they have to go is gaps between the flutes of the cutter. Of course, the more flutes we have, the less space there is in the gaps. Can you see the point of diminishing returns coming? In fact, some materials have a tendency to throw off such big chips that we prefer 2 or 3 flute cutters instead of 4 flutes. Aluminum is a good example.
Performance Recipe: Cheating on the 2 Flute Rule for Aluminum and Going to More Flutes Elsewhere
Many beginners are taught to use a 2 flute in aluminum for chip clearance, but must we always use 2 (or perhaps 3 flutes) for Aluminum and never 4? Now that we know why fewer flutes must be used (chip clearance), we can think effectively about when we might not be restricted to fewer flutes. In general, when you have plenty of room for the chips to escape, you can use a 4 flute cutter, and you’ll get a better surface finish.
How much is “plenty” of chip clearance?
Forget slots and plunging. Those are the worst cases. Try to avoid tight inside corners or interpolated holes whose diameter is at all close to the tool’s diameter, those are nearly as tough. But what if we are profiling around the outside of a part and there’s no concave curves, only convex? Tons of chip clearance there, so have at it. If you have a sufficiently roomy pocket, you may also get away with a 4 flute, especially if you can open up a big hole in the middle of the pocket to get started in.
The best case for more flutes is when you have a finishing pass, particularly if you’re already committed to changing tools to get the best possible surface finish from a newer sharper tool that hasn’t been roughing. The finishing pass will be very shallow and the rougher will have opened up plenty of room for chip clearance. Consider using 2 or 3 flutes for roughing followed by 4 flutes for finishing in materials like aluminum. In harder materials that don’t need so much chip clearance, tools with as many as 10 flutes may be used.
This doesn’t just apply to aluminum either.More exotic tools are available with 5, 6, 10 or more flutes. Experienced hands will tell you that if you’re profiling (where there’s lots of chip clearance) steel and aren’t using 5 or 6 flutes, you’re leaving money on the table. Let’s run the numbers in G-Wizard. Suppose we’re profiling some mild steel–1020 or some such. We’re going to profile the outside of a part, so there’s plenty of clearance. Cut depth will be 1/2″, cut width 0.100″, and we’ll use a 1/2″ TiAlN Endmill. Here are the numbers:
– 4 Flute: 3158 rpm, 29.8 IPM. MRR is 1.492 cubic inches/minute. A little over 1 HP.
– 5 Flute: Same rpms, now 37.3 IPM. MRR = 1.865. 1.3 HP. That’s 30% faster cutting.
– 6 Flute: Now 44.8 IPM. MRR = 2.238. 1.6 HP. 60% faster than the 4 flute case.
How much more profitable are your jobs if you could run them 60% faster? The cost to do so is a more expensive endmill and a tool change for profiling. Harder materials can benefit particularly well because they’re already up against surface speed limits. More flutes is the only way to get faster feeds.
Sometimes we have to go the other way too. If you’ve got some really sticky stainless steel that’s giving you fits in tight chip clearances, try a 3 flute instead of a 4.
Rubbing: When You’re Feeding too Slowly
Most newcomers to machining are shocked to learn they can ruin a tool quickly by feeding it too slowly. I’ve mentioned several times now that feeding too slowly causes “rubbing” which is what destroys the tool.
How does that work?
Consider a magnified view of your cutting edge versus the material:
Two chip loads: Top one has chip thickness > tool edge radius. Bottom one has chip thickness < tool edge radius and will rub…
In the diagram, the cutter edge radius centerline travels along the yellow lines. If the radius is too large relative to the depth of cut (bottom), all the force goes to pushing the chip under the edge. This is the “rubbing” effect you’ll hear talked about when feed rate and hence chip load are too low.
Tool manufacturers will tell you that too little feed is just as bad for tool life as too much feed (or too much spindle rpm). But how little is too little? That part is seemingly hard to find out. I went fishing around with Google to try to find what speeds and feeds result in a “burnishing” effect with tools. Here is what I found:
– Article on hard milling: 0.0008″ per tooth is definitely burnishing because it is “less than the edge hone typically applied to the insert.”
– De-Classified 1961 Batelle Institute report on aerospace machining of super-alloys says an IPR less than 0.0035 will result in burnishing and likely work hardening of these alloys. Interesting how well this number agrees with the one above for a 4 flute cutter. 8 tenths times four would be 32 tenths.
– Another reference, like the first, to keeping chip loads higher than tool edge radius. In this case, IPT should be greater than 0.001″. This is once again an article on hard machining where work hardening may be a factor.
– Minimum chip thickness is 5-20% of the cutting edge radius. Below that level, chips will not form and the cutter will “plow” across the workpiece causing plastic deformation and considerable heat.
– Ingersoll says that as a general rule carbide chip loads should not be less than 0.004″ or you run the risk of rubbing which reduces tool life and causes chatter.
– Chip Formation and Minimum Chip Thickness in Micromilling uses a figure of 20 micrometers for edge radius on micromills, which is about 0.00079″. They go on to show that the rake angle becomes extremely negative as the chip load falls below the edge radius and conclude that there is a minimum chip load below which the cutter will not cut. It varies from about 0.2 to 0.35 times the radius for various kinds of steel.
– The Rutgers research paper, “Micromilling Process Planning and Modelling for Mold Making” uses a figure of 1 to 5 micrometers for micromill edge radius, which is 0.000039″ to 0.0002″.
I take away two things:
1. If you cut too little, you run the risk of work hardening if your material is susceptible to it. That will wreck your tool life if you are over-stimulating work hardening. Imagine tossing a handful of hardened chips into the path of our cutter–that can’t be good!
2. Aside from work hardening, if you’re cutting much less than the cutting edge radius, you’re rubbing and not making clean chips. That will heat the tool and material and drastically reduce tool life.
Figuring out the work hardening part is easy. If your material is susceptible, keep the chip load up at manufacturer’s recommendations and don’t fool around. Figuring out the whole cutting radius issue is harder. Most of the time we don’t know what the cutting radius is. I’m not talking about tip radius on a lathe tool, for example. I’m talking about the actual radius of the sharp edge. In other words, the smaller the radius, the sharper the tool. A lot of carbide inserts are pretty blunt. A chip load of less than 0.001″ may very well be too little. Modern tools for aluminum are often much sharper, and can take less chip load. In general, indexable tools are usually less sharp than endmills, so they need higher chip loads.
It’s ironic that just when you think you are taking it easy on a cutter with a very light cut, you may be doing the most damage of all due to rubbing.
Why chance it though? Use a calculator like G-Wizard to figure out how to deliver the manufacturer’s recommended chip load by increasing the cnc feed rates. Not only will the job go faster but your tooling will last longer.
In cases where you need to reduce the chip load to improve surface finish, G-Wizard also includes a built-in rubbing warning to keep you out of trouble.
Here’s a video I made for Cutting Tool Engineering magazine on the whole topic of rubbing:
Radial Chip Thinning (aka I’m an Expert and I ran the Machine too slowly without even knowing it)
Would you believe that especially for light cuts, the basic math combined with SFM and chip load tables often gives results that are wrong and radically increase the wear on your tools?
The reason is that there is more going on here than meets the eye. For example, if I poke around various endmill manufacturer’s literature in search of speeds and feeds for steel, I can get to a page like this one from Niagara cutter. First thing to note is that the recommended chip loads and SFM vary depending on the exact operation being performed, and in particular, the depths of cuts. If you’re just using the basic shop math around SFM and chip load, no such compensation is available. I have built compensation like this into my G-Wizard Machinist’s Calculator, but trust me, it isn’t so easy just to do it by hand. You’ll be constantly referring to pages and tables, or to Excel spreadsheets.
Let’s try an example based on doing some peripheral (edge) milling to profile a part made out of mild steel using a 1/2″ uncoated HSS 4 flute endmill. We plan to take fairly shallow finishing quality cuts of 5% of the cutter diameter. Further, let’s do a pretty deep cut axially, a full cutter diameter of 1/2″. So if I am profiling a 1″ high part, I can make a full pass by going around twice and cutting 1/2″ each time.
What feeds and speeds should we use?
The Niagara page says for cuts less than 1/16 of a diameter (5% is 1/20), we want 210 SFM and a chip load of 0.0035. If I plug all that into G-Wizard, but ignore the chip thinning, I get the following results:
Radial Depth Ratio of 5% = 0.015″ depth of cut
210 SFM and 0.0035 chip load gives us 22.46 IPM feed rate and a 1600 rpm spindle speed.
Is that the right speeds and feeds?
Yes and no. It’s certainly what the majority of folks would use. In fact, they might even be less aggressive than that if they’re trying to be conservative.
Let’s see what G-Wizard would suggest by default and why:
For the same depth of cut and cutter, G-Wizard wants a little slower SFM of 160, and a little less aggressive chip load at 0.003.
The spindle speed works out to be 1200 rpm due to the lower SFM, but the feed rate is now 84.69 IPM–nearly 4x the original values.
How can we go so fast?!??
Unfortunately, avoiding the rubbing problem gets harder, even for experts, because of a phenomenon known as “Radial Chip Thinning.” With chip thinning, you can be making a cut and following all the recommended chip loads, and still be rubbing. The cut above, 1600 rpm at 22.46 IPM will almost certainly wind up rubbing. The reason is that due to the geometry, when your radial engagement, the cut width looking down the axis of the tool, is less than half the diameter, the chips that come off are actually thinner than the basic formulas everyone learns in machinist’s school predict.
A picture is worth a thousand words when understanding why:
The blue chip is a shallower cut. Note how thin it is at its widest compared to the red chip from a deeper cut…
The blue chip represents a very shallow cut, and the red chip a deeper cut. Note how thin the blue chip is at its widest compared to the red chip from a deeper cut. You can see that the chip gets thicker all the way up to the point where we’ve buried the cutter to 1/2 its diameter. That’s the thickest point.
Chip thinning simply answers the question, “How much faster do we have to go so the maximum width of the blue chip is the recommended chip load?” Because we’re just trying to get back to the recommended chip load, chip thinning isn’t about going faster in the sense of higher MRR’s. You will see your machine going faster, sometimes a LOT faster, but chip thinning is about avoiding rubbing that will dramatically shorten your tool life.
Many manufacturers publish tables that suggest how much faster to feed based on the % of cutter diameter you are cutting. A good machinist’s calculator, like G-Wizard, will factor in chip thinning automatically. Unless you never cut less than 1/2 the diameter of your tool, you need to make sure you’re adjusting your cuts for chip thinning or you’re probably wearing out tools prematurely as well as not taking full advantage of the material removal rates the tool is capable of.
Here’s a video from my “CNC Chef” column over on CTEMag that goes over Chip Thinning:
If you’ve come this far, you’ve got the basics. And, with a great Feeds and Speeds Calculator like G-Wizard, you can go very far indeed.
But, for those of you who want extra credit, who need to dig deeper, or who may want to solve a problem that has been vexing, here’s where we keep the Secret Sauce. These are special super in-depth articles that will make you a Feeds and Speeds Wizard.
Toolroom vs Manufacturing Feeds and Speeds: Do you know the difference between toolroom and manufacturing feeds and speeds?
Coolant and Chip Clearing: Best practices for coolant and chip clearing on the mill.
What Now: My CNC Won’t Go Slow Enough or Fast Enough? CNC Router and DIY users especially, check this one out. These are workarounds for cases when you can’t get to the right feeds and speeds because your machine can’t feed fast enough or turn the spindle slow enough. It’s a blog post, not part of the tutorial, but it can really help.
Is Carbide Always Faster? If your machine’s spindle won’t go as fast as carbide can in softer materials, maybe HSS is the answer. Let’s put together what we’ve learned so far and explore it further.
Intermediate Tips: Up Your CNC Game
Tips for Getting the Best CNC Milling and Turning Surface Finish: And the truth about mirror finishes.
Turning Down the Heat in a Cut: Reducing heat prolongs tool life.
Dry Machining: Yes, you can machine without flood coolant. Often, it’s even better.
Tool Deflection Control: Critical to Your Success: Are you in control of tool deflection, or is it something that just happens?
Cut Depth and Cut Width for Pocketing: How to choose these to maximize tool life and MRR’s.
Climb Milling vs Conventional Milling: There are times when Conventional is better!
Toolpath Considerations: How is your CAM program treating your tooling?
What Now, My CNC Won’t Go Fast Enough or Slow Enough? Sometimes the recommended Feeds and Speeds are not something your machine can even do. This blog post is designed to help you around those problems.
How to Choose Stepover for 3D Contouring: Choose the best stepover for speed and surface finish.
Deep Hole Drilling: Techniques & Programming.
Gun Drilling & BTA Drilling: The ultimate tools for the deepest holes.
Guides for Specific Cutter Types
Our Guides for Specific Cutter types includes articles that have tips, techniques, and feeds and speeds information for types including endmills, twist drills, CNC Router cutters, face mills, engraving tools, broaching, and many more.
Includes, Upcut, Downcut, Compression, and other CNC Router Cutters.
Feeds and Speeds for Fly Cutters and Manual Mills: Tips and tricks for Fly Cutters and Manual Mills
V-Carve, Dovetail, Corner Rounder, Round Over, and Other Exotic Cutters: Finding feeds and speeds for these less often used cutters.
Material Specific Guides
Our Guides for Specific Materials includes articles that have tips, techniques, and feeds and speeds information for specific materials including Aluminum, Stainless Steel, Composites, Wood, Plastics, and many more.
Expert Tips and Techniques
Plunge Roughing: Try this special technique when rigidity or machine performance are making things difficult.
Dealing With Chatter When Milling: Fixing Chatter via Rigidity or Tuning Speeds and Feeds.
Micro-Machining: How to avoid breaking those tiny little cutters.
Premium Coolant Options for CNC: Programmable Coolant Nozzles, Through Spindle Coolant, High PressureCoolant, and more.
What is Cryogenic Machining? Learn the advantages of using Liquid Nitrogen as a coolant.
More Feeds and Speeds Resources
CNCCookbook Blog Posts Relating to Feeds and Speeds: Lots more in-depth information in bite-sized posts.
10 Tips for CNC Router Aluminum Cutting Success: Take these shortcuts and skip a lot of pain.
7 Software Excuses for Bad Surface Finishes: It isn’t just about Feeds and Speeds.
Chip Thinning and Other Ways to Speed Your Cuts: Learn about cases where you should be upping your speeds and feeds and how to exploit them.
CNC vs Manual Cutting Speeds: Why is CNC so much harder to figure out?
Maximizing Material Removal Rates
Tips for Longer Tool Life
Recipes for Increasing Workholding Rigidity
Recipes for Toolholders and Tooling
Be sure to read the “Pitfalls” section below the formulas!
Cutting Speed Formulas
AFPT: Adjusted Feed per Tooth (Chip Thinning)
AT: Cross-section area of a hole
D: Tool Diameter
DOC: Depth of Cut
FPR: Feed per Revolution
FPT: Feed per Tooth (Chipload)
IPM: Feedrate (Inches per Minute)
mf: Machinability Factor
MRR: Material Remove Rate (Cubic Inches per Minute)
SFM: Surface Speed (Surface Feet per Minute)
WOC: Width of Cut
Z: # of Teeth in Cutter
Milling Cutting Speed Formulas
Cutting Speed Formula:
Feed Rate Formula:
Other Milling Cutting Speed Formulas:
Drilling Cutting Speed Formulas
That’s all very easy, right? And, for a fair number of machinists, they think that’s all they need to figure the Feeds and Speeds for their cutters. But like so many things, there are a lot of exceptions where just following the simple math will get us into trouble.
Pitfalls of Simple Cutting Speed Formulas
Pitfall #1: Radial Chip Thinning
Did you know that the chips your end mills make get thinner if you reduce the cut width below half the tool’s diameter?
Here’s a graphical depiction of this strange phenomenon, which is called “radial chip thinning”:
Radial chip thinning makes your chips thinner if your cut width is less than half the cutter’s diameter…
In the diagram, you’ll looking straight down the axis of the endmill and comparing two cuts. The blue shows how much thinner shallow cut chips are versus full width (red segment).
This may seem pretty harmless. At worst, it seems like using these thinner cuts may be leaving money on the table. That much is true, and you’ll need to speed up your feedrate to compensate for the chip thinning if you want to keep your productivity up.
However, chip thinning taken to the extreme can be very hard on tool life. The reason?
Let’s imagine a new machinist. They’ve got a lightweight CNC machine, they’re just starting out, and they really want to take it easy. So, they keep the Cut Width very light. Let’s say only 10% of cutter width.
Here’s what the Feeds and Speeds look like without the chip thinning adjustment:
I manually bumped the chip load down from the chip thinning-adjusted value G-Wizard would normally give.
Now further, let’s suppose I decide to run things even more conservatively, so I take the feedrate down to 1/10 what it was. I’m only going to move at 4 inches per minute.
Now G-Wizard is giving me a warning:
Chip thinning can drive down chip load so low that the tool begins to rub instead of cutting. If you want to read more about radial chip thinning and rubbing, try my article on the subject that’s part of our Free Feeds and Speeds Course. I even did a video on chip thinning for Cutting Tool Engineering.
Pitfall #2 – No Adjustment for Cutting Conditions
The Cutting Speed Formula may be simple once you have all the parameters, but finding the proper values for the parameters is a lot harder than it looks. I know many of you are leaning forward about now and thinking something like, “Now Bob, it’s just not that hard to look up the manufacturer’s recommendations for the cutter.”
Actually, it isn’t, but those recommendations aren’t that helpful because they give you big broad ranges of values in many cases. Take this speeds & feeds chart from Niagara Cutter:
Notice the SFM range runs from 800-2000 on “Soft Grade” aluminum. That’s a factor of over 2x!
If you guess run and find yourself running 2x faster than the tool should be run, guess what that’s going to mean for your tool life? Not good, right?
Now there’s a bunch of rules at the bottom that call for you to modify both the surface speed and the feed based on:
- Type of cut: Full slot or profile cut. In other words, full width of cutter engaged or something less?
- Tool Diameter: They want you to be more conservative with tools less than 1/8″ in diameter.
A fair amount of additional calculation is being done there, but by the way, it’s still not really enough because the values are not interpolated.
Pitfall #3 – No Interpolation of the Manufacturer’s Data
One of Niagara’s rules for adjusting speeds and feeds is when the Axial Depth is between 0.25 to 0.5 Tool Diameters, use 80% of the lowest SFM range. But when Axial Depth is equal to or greater than Tool Diameter use 80% of the highest speed range.
Now for starters, it sounds to me like they have that backwards. Less Depth of Cut means you can afford to be more aggressive. But, even correcting for that, what are we supposed to do when Axial Depth is say 0.75 Tool Diameters? They don’t say.
Here’s the reality: Manufacturer’s Tooling Catalogs are limited by their format in what they can present.
Tables are only good for showing 2 dimensions. They add rules like the ones described to try to make things more flexible and fit the cutting physics better. But, the actual cutting physics are quite complex. You need to smoothly adjust your surface speed and chip load for every possible point on the 2 dimensions that make up Cut Depth and Cut Width.
There’s no way that can even be shown on paper charts. It has to be a calculation.
Many manufacturers realize this and wind up telling the machinist that the catalog values are just a recommendation and that the machinist will need to use their judgement to decide exactly where on the range of values they should be for a particular cut.
Pitfall #4 – No Adjustment for the CNC Machine’s Specification or Limitations
Can a little hobby CNC cut just as fast as an Industrial CNC Machine? Nope!
One of the great wonders, if you think about it, for hobbyists is they can buy and use the exact same cutters as professionals. That’s pretty awesome, because it makes it that much easier for the hobbyist to succeed.
But, same cutter or not, if you place the cutter in a tiny little hobby CNC machine versus an expensive and heavy industrial CNC machine, it won’t perform the same. In fact, you may need to adjust even when comparing Feeds and Speeds on two different industrial machines.
This is true for all sorts of reasons such as:
- The Hobby Machine is much less rigid. it vibrates more and it flexes in the cut.
- The Hobby Machine’s spindle probably has a lot more runout.
- The two machines may have different ranges of maximum and minimum spindle rpms.
- They may have different maximum feedrates.
- The spindles on any machine may have different power curves (max power versus rpm) than other spindles.
You get the idea. The cutting speed formulas don’t say much of anything about what to do in order to compensate for these differences, or what to do when a limitation is encountered.
What do we do if the machine’s minimum rpm is much greater than the rpms recommended by the cutting speed formulas?
How can we compensate for lack of rigidity on a lightweight machine?
You get the idea.
Pitfall #5 – No Back Solving
Back solving can be very important where machine limits are encountered. Sometimes we need to work backwards from a limit to see how it affects all the other values in the calculation.
But, making formulas work in reverse, especially when we have a large and complex network of intertwined formulas is not easy. It requires very sophisticated math to make it all work out. In fact, even a spreadsheet, as powerful as they are, has a hard time with back solving.
If you’re going to be able to handle feeds and speeds problems that require back solving, you’re not going to be able to use simple cutting speed formulas or even a spreadsheet. You will need software that can do it directly.
Pitfall #6 – No Adjustment for Coolant
High pressure through spindle coolant can really change speeds and feeds…
Coolant. Every CNC’er is familiar with it. But did you know it’s two most important purposes aren’t cooling?
That’s right. The two most important purposes are chip clearing and lubrication.
If we can’t clear the chips well enough from a cut, eventually they’ll pack up in the flutes of our cutter. They’ll jam, and not long after, the cutter will break.
Ouch! We all hate when that happens.
But all coolant is not equal. For example, coolant needs to be aimed properly. They make technology in the form of Programmable Coolant Nozzles to facilitate proper aim.
Even better, there is technology to put the coolant right down at the bottom of the cut where it can do the most good. This is called Through Spindle Coolant because it uses passages to direct the coolant through the spindle, into the tool, and out at the very bottom of the cut.
You can do one better than that even by cranking the pressure of the coolant way up.
All of this can have a profound effect on the cut if your machine is equipped with such options, but the normal cutting speed formulas say absolutely nothing about the effect of coolant.
Pitfall #7 – Not Enough Information About the Materials Being Cut
Recall that Niagara Speeds & Feeds Chart. It calls out soft and hard grades of the materials, and the surface speeds vary quite a lot between the two.
But, this is another over simplification due to the shortcomings of trying to present this sort of information on paper. The truth is that there are probably thousands and thousands of different materials to consider. And it isn’t just two ranges. Ideally, every single alloy and condition (heat treatment or other hardening) would have its own speeds and feeds chart.
That’s the only way to accurately capture that information.
What we’re looking at is a Material Database, not a simple tooling brochure. Having a good one makes a huge difference.
Pitfall #8 – No Adjustment for High Speed Machining
High Speed Machining (HSM) is nothing short of magic when it comes to speeding up jobs and even, in many cases, improving tool life at the same time.
But, there is no simple cutting speed formula available to give proper feeds and speeds for HSM. Before there were good HSM Feeds and Speeds Calculators like G-Wizard, you had to just look at a bunch of scenarios others published and try to pick one close to your situation.
Today, it’s hard to be competitive without using HSM. Even hobbyists have ready access to this valuable technique with Fusion 360.
But, don’t use conventional feeds and speeds with HSM. It changes things on so many levels as my article and video on HSM explains.
Pitfall #9 – No Cutter Geometry Adjustments
How does the round insert geometry of this button cutter affect feeds and speeds?
Remember that chip thinning diagram at the top of the article?
As I mentioned, it depicts an endmill looking straight down the spinning axis.
But the geometry matters for other cases too. For example, suppose that drawing was depicting a round insert viewed from the side, perhaps for a button cutter. Or a ballnose endmill tip.
Yes, you’re starting to see. You can have similar chip thinning effects there.
What about the speed of a ballnose that’s cutting less than half the diameter deep?
That’s an interesting case, because it means the tool has an effective diameter of potentially a lot smaller tool. Take a 1/2″ ballnose and cut 1/8″ deep and the effective diameter of the ballnose is now 0.433″, not 0.5″.
Here’s another one. Suppose you have a Face Mill with a diamond-shaped insert. It presents a 45 degree edge to the cut instead of a 90 degree square shoulder. That 45 degrees is called the lead angle, and it affects your Feeds and Speeds quite a bit.
The simple cutting speed formulas all assume square endmills, yet there are so many cutters that aren’t square at all. The calculations have to be adjusted, often in quite complex ways, to account for the differences.
Pitfall #10 – No Adjustment to Improve Surface Finish or Tool Life
People want things their way. It’s just human nature.
And when you’re talking Feeds and Speeds, there’s a lot of adjustment. There’s really not just one answer until you consider those adjustments. This is particularly true when we think about roughing versus finishing and the tradeoffs between aggressive material removal rates, surface finish, and tool life.
Once again, the simple cutting speed formulas are not helpful. In fact, they’re mute about these things. But, these are things that are well understood and can be factored in.
Pitfall #11 – No Tips and Warnings
Ask any good expert the answer to a question, especially something like an exact feeds and speeds scenario, and they’ll give you a good answer. But, they’ll very likely give you more than just that answer. For example, they might tell you the numbers and then let you know that there’s a better way. They might remind you of some other considerations, for example, that the cut might be likely to rub, or that those parameters are a risk for tool deflection, or a myriad of other things.
Do you ever go through tooling catalogs and read the Technical Information in the back?
They’re chock full of great tips and techniques. Except, who can ever remember them all?
Well, the expert will. Formulas won’t. But somewhere in between, great software can remember all that and try to offer it up to you at just the right moment.
Take a look at the screen shot above where G-Wizard has three tips for us. It wants us to use Climb Milling, it reminds us to use coolant or mist to lubricate when we’re cutting aluminum (otherwise chips can weld to the cutter), and it warns us we’re in danger of rubbing.
Try getting any of that from the simple cutting speed formulas.
Conclusion: Simple Formulas, Spreadsheets, and even CAM don’t give very good Speeds and Feeds
If you haven’t guessed by now, Simple Formulas are not all that great when it comes to Feeds and Speeds. Even spreadsheets, however complex you try to make them, are very limited. And don’t even get me started with CAM software. So many CAM packages now purport to do Feeds and Speeds, but under the covers they’re just running simple cutting speed formulas.
You can do a lot better. And, you should. Cutters are not cheap and neither is your time. Being able to get not only better performance but longer life from your cutters is worthwhile. Being able to do so cheaply and in far less time than it’ll take you to punch the numbers up in your spreadsheet is nearly priceless.
If you haven’t already, take our G-Wizard Feeds and Speeds Calculator for a free 30-day spin. It takes care of every one of the pitfalls we’ve discussed and does a whole lot more. You won’t be disappointed, I promise!
Software that will make anyone a better CNC'er
Get Better Tool Life, Surface Finish, and Material Removal Rates Fast.
It's that easy. You can install and get results in a matter of minutes.