An adaptive machining control system uses a sensor to measure the horsepower load on a spindle motor and adjusts the feedrate to achieve a continuous load. It is an automated equivalent of having a machine operator constantly adjusting the feedrates to maintain a steady horsepower load. While the adaptive control system can respond to load changes in microseconds, human operators are usually a bit slower.