afc — Adaptive feed controlSpindle

Turn on-controller adaptive feed on/off, optionally setting the target cutting load.

afc on [target <pct>%] | afc off

Equivalents: Heidenhain FUNCTION AFC CUT BEGIN · Siemens (option: ACC/FORCE ctrl)

ParameterTypeDefault
stateon|offenable/disable adaptive feed
targetpercenttarget cutting load (fraction of nominal full load), e.g. 80%

The controller modulates the feed override to hold the **cutting load** at the target — backing off in hard material, speeding up in air. A program command overrides the machine's PROCESS DEFAULTS for the rest of the run (or until the next `afc`); it is re-established on a mid-program restart like spindle/coolant state.

roughing at 80% load
afc on target 80%
off for a finishing pass
afc off

See also: spindle · defaults

← all commands