Think & Tinker, Ltd.
CNC router bits and carbide cutting tools with tutorials and technical guides

Selecting the Appropriate Spindle Speed (RPM)

Selecting the correct speed (RPM) to use when cutting any material with a rotary tool has always been something of a challenge. Even with the advent of large material reference databases and amazing tools like the GWizard Calulator by, trying to settle on the "best" RPM for any particular combination of material and cutter can be daunting at the best of times. This is particularly true of materials like wood and plastic where there is such a variation in cutting properties from batch to batch that no convenient parameter like "SFM (surface feet per minute" can be reliably determined. Nonetheless, there are a few techniques that you can use to arrive at a useable spindle speed, no matter what you are cutting.

Back in the day, when we all still had our own teeth, the spindles used on CNC routers could be assumed to have been built to relatively stringent specifications using hihg-quality components. When compact, low-cost systems started to proliferate, this situation changed dramatically. To keep costs down, most manufacturers of these "desk-top" units adopted consumer-grade hand-routers as their "spindles" of choice. Made using much looser tolerances and cheaper materials, hand-routers introduced and number of problems that have to be addressed before locking in the RPM.

You call that concentric? - One of the first things that became apparent when owners of low-cost CNC tables started using micro-tools was that the nuts and collets that were being supplied by the router manufacturers were simply not precise enpugh for the task at hand. With high runout (TIR) often accompnaied by low clamping force, many of the collets were found to be downright dangerous to use. Coupled with the frequent need to use equally imprecise collet reducers to accommodate smaller shank tools, you ended up with a situation that was great for carbide tool manufactureres, but not so good for the end user. Most systems could not successfully use tools with cutting diameters less than 1/32" (0.8mm), virtually eliminating their use for precision machining, jewelry making and printed circuit (PCB) fabrication. This problem was largely resolved in 2008 with our introduction of PreciseBits Precision Nut & Collet Systems and the arrival of relativley low-cost VFD spindles in 2010.

Smooth as silk - Any rotating system has speeds where transverse vibration is at a minimum (nodal points) and speeds where the vibration is more pronounced, sometimes violently so (referred to as resonance points, like unbalanced automobile tires at high speeds). In some cases the difference between these points is audible but, with well designed spindle/collet/nut/cutter systems, the difference is more often tactile (you have to feel it to detect it). To improve surface finish, minimize bearing wear, reduce the cutting noise level and preserve the life of your cutting tools, it is a VERY good idea to ALWAYS operate at a quiet nodal point. If you have a habit of buying high-quality tools (like ours), finding nodal points is usually quite straight-forward. On the other hand, if you prefer using low cost bits (e.g. 24 router bits for $18.95), it may well prove to be impossible. This is what you should do.

  1. Load the tool that you will be testing into your collet and make sure that the nut is properly tightened.
  2. Raise the Z-truck (platform your router/spindle is mounted to) to make sure that the cutting tool is spinning freely in the air.
  3. Grab the top of your router/spindle with one hand.
  4. With the bit "cutting" air (zero load), start the motor at the highest SPEED (RPM)
  5. Assuming that your spindle/router has variable SPEED, reduce the SPEED until you find the first "quiet" (nodal) spot (Remember! You are "listening" with your hand, not your ears.).
  6. Record this SPEED in your process log.
  7. Continue reducing the RPM until you have identified (and recorded) all of the nodal points for this collet/cutter combination, over the entire SPEED range of your router/spindle.

Do not be concerned if you cannot detect any variation in the "feel" of the spindle / router as you vary the RPM. It just means that any resonance points are so suppresed that they will not have any affect on life of your tools or the quality of their operation. It is a good idea to repeat this test periodically because the sudden appearance of excess vibration at any RPM can signal that your bearings are starting to wear out and may ultimately need replacing.

Generally speaking, if you are cutting wood (soft or hard) with a tool that is 0.125" dia. or smaller, you can run your spindle as fast as it will go (assuning that it is smooth at that speed).

Thanks to the efforts of researchers at the ASTM and various other standards agencies, coming up with a good RPM to cut most metals is quite easy. With the exception of some exotic alloys, all you have to do is:

  1. Go online and find the Surface Feet per Minute (SFM) specificaiton for the particular metal you are machining
    (e.g. the SFM table for Niagara Tool. Please note that this may vary depending on what kind of tool you are using.)
  2. Multiply the SFM by 3.82 and divide the result by the diameter of the tool (IN INCHES!)
    (the magic number, 3.82, converts the feet in SFM into inches at the same time that it converts the diameter of the bit into the circumference)
  3. The final result is the RPM suitable for cutting the metal with your specific bit.

In other words:

RPM = (SFM X 3.82) / (Cutter Diameter)

Or, you could save a lot of time and effort by purchasing a copy of the G Wizard Calcuator, an essential tool for anyone contemplating serious CNC work.

Silence is golden - When you are cutting a new material, it is often difficult to tell what RPM to use. This is especially true of materials like wood that change from batch to batch and thermolastics where there can be significant differences between cast and extruded products. . Luckily, in many cases, the cutting tool will tell you when it is unhappy. Just like a hungry puppy, it will whine and squeal if you are trying to turn it too fast for the material being cut.

Note: Generally speaking, you will not hear ANY squeal from a bit 1/8 in. or smaller in diameter. So, you can pretty much disregard this step if you are using microtools, which are perfectly happy to work at almost any RPM your spindle is capable of turning.

A straight forward method for finding the best maximum SPEED is:

  1. Load the tool that you will be testing into your collet and make sure that the nut is properly tightened.
  2. Set the SPEED to the highest nodal RPM determined above.
  3. Calculate the test FEED by:
    • multiplying the diameter of the bit (D) by 0.02 to determine the CHIP LOAD (2% chip load)
    • multiply the CHIP LOAD by the number of flutes (F) on the cutter you are testing to determine the TOTAL CHIP LOAD
    • multiply the TOTAL CHIP LOAD by the SPEED (RPM) to calculate the TEST FEED
    • In other words:

      TEST FEED = D X 0.02 X F X RPM

      [For example, a good TEST FEED for a 1/4" dia. 2-flute cutter with a SPEED of 12,500 RPM would be:
      0.250 in. X 0.02 X 2 (flutes) X 12,500 RPM = 125 Inches Per Minute (IPM)]
  4. Program a 3" or 4" long cut, 1 bit diameter deep using the FEED and SPEED just determined.
  5. Run the program.
  6. If the bit squeals like a stuck pig, reduce the SPEED and FEED to the second highest nodal point and repeat steps 3 through 6.
  7. Continue reducing the SPEED and FEED until the sound from the bit has been minimized. The cutting sound may still be quite loud, but should not be a high-pitched wail. If you cannot find a SPEED where the bit does not squeal, your router/spindle may not have a low enough SPEED range to cut this material with this tool. Switching to a smaller diameter tool may allow you to find a combination that works.
  8. Assuming that you find a suitable SPEED, record it in your process log with any other information associated with this tool.

The is the SPEED that you will use in the Sweet spot test used to find the optimum FEED rate.