Ultimate Benchtop CNC Mini Mill Part 5: Acceleration and Cutting Forces

Last modified: February 26, 2024

This is the fifth entry in our Ultimate Benchtop CNC Mini Mill series where we aim to assist DIY CNC enthusiasts navigate the design considerations and compromises for their CNC Mill projects. To date, the installments in this series include:

Part 1:  Donor Mill

Part 2:  CNC Mechanicals (Ballscrews and Such)

Part 3:  Close Loop vs Open Loops (Servos vs Steppers)

Part 4:  Motion Performance

We're working towards Motor Sizing, but before we can do that properly, we have one more aspect we need to understand, and that is the role of acceleration and cutting forces on motor torque requirements.

The last thing we want to consider before I wrap up axis motor selection in installment 6 is the role of acceleration and cutting forces.  To put it simply, the faster you want to accelerate the axes of your machine, the more motor torque will be needed.  Similarly, the bigger the cuts you want to make, the more cutting forces will be generated, and once again, the bigger the axis stepper or servo you will need.  I've put together an Excel Spreadsheet you can download to play with these various factors (just click the link to download).  There's a lot of math there, and you're welcome to go through it to try to understand how it works, but following all that math is not a requirement to make use of the spreadsheet.

The various inputs used by the spreadsheet are marked with Blue text.  The rest is black and bold and should not be edited unless you understand and want to change the math involved.  Let's take a look at the inputs:

Worksheet with input fields for calculating step and servo motor sizing.

Motor Sizing Inputs...

If you like, download the spreadsheet and follow along.

Motor Sizing Worksheet Inputs

Let's have a look at each input and describe what it means:

Results

Having keyed in all of those inputs, you're ready to see the results.  A lot of intermediate values are computed that can be safely ignored by most.

Motor Sizing calculations in a table format

This is where it gets interesting.  We get to see what the motor rpms will be at rapids and cutting speeds:  3000 for rapids and 1200 for cutting.  Recall from our earlier articles that 3000 is a pretty high rpm for a stepper-it'll likely have fallen off in torque there.  This makes this more likely a servo application.

More interesting is the bottom line acceleration value.  This combination, with an 800 oz-in motor, can accelerate at a rate of 80.8 inches per second squared.  Is that good or bad?  Let's look at the acceleration worksheet just above:

Motor Sizing Acceleration Data Table.

Recall that what this part of the spreadsheet is doing is taking your travels (24 inches in the example) together with your rapids (400 IPM from the original assumptions) and determining how much acceleration is needed to reach the rapids speed in 25% of the travels.  BTW, what that means is that from a stop, if you're moving less than 25% of full travels, you'll never get the machine up to its maximum rapids.  Acceleration is one of the most important determinants of machine performance.  It's actually more important than the rapids because you may never get up to full rapids on many jobs-the distances are just too short and the acceleration capability of many machines is too low.

In this case, we have a predicted acceleration capability of 80.8 in/sec^2 and a desired acceleration rate of 92.6 in/sec^2.  We're not doing terribly badly, at least in the ballpark, but we can clearly see we need stronger axis motors to achieve the desired performance.  About 900 oz-in would do it.  Suppose we have linear slides instead of box or dovetail ways?  The much lower friction gives us an acceleration of 103.7 in/sec^2.  That's about 30% more acceleration than with the box ways.  This is one reason why machines with fast rapids and smaller machines (less room to accelerate in) often prefer linear slides to box ways.

Next installment, we'll bring all this together and finish describing the process for selecting your motors:

Ultimate Benchtop CNC Mini Mill Part 6: Motor Selection Wrap-Up

Be the first to know about updates at CNC Cookbook

Join our newsletter to get updates on what's next at CNC Cookbook.