Adaptive Control of Feed rate, Avoid Stalls in LinuxCNC

Adaptive Control of Feed rate, Avoid Stalls in LinuxCNC

Adaptive control of feed rate helps avoid crashes by slowing down or stopping the feed of an CNC program when the spindle is overloaded. The load of a DMM DYN4 servo drive and DMM 750W servo are monitored by a custom LinuxCNC module that instructs LinuxCNC to adjust the feed rate to keep the spindle load below a set point.

This idea is not new, and was included in a 1968 report from Bendix as part of a USAF contract.