Please select your country! -English (US) -EN Settings


Please select your country!


{{"ifind_go-back" | translate}}



Milling programming

Milling programming

Center line or periphery feed

A machine is designed for either center line feed, vf, (without radius compensation) or periphery feed, vfm (with radius compensation).

If the machine requires a center line feed but periphery feed is programmed instead (on machines without radius compensation), the fz value will become too high, with a subsequent risk of insert breakdown.​

Center line, vf, or periphery feed, vfm.​

Center line feed programming

The NC codes generated will program the center of the cutter rather than the periphery.

For straight line cutting (G1), the feed at the wall of the component, vfm, is the same as the programmed feed, vf, while the periphery feed around a radius (G2) will be higher than the tool center feed. Therefore, the table feed, vf, needs to be reduced to maintain the feed per tooth, fz.


Without center line feed reduction,
fz will increase in corners.​

With center line feed reduction.​​

Center line feed reduction

A reduction factor is found in the table and is dependent on:

  • Cutting diameter to component radius – DC/radm
  • Radial immersion – ae/DC
Reduction factor value for feed in corners (k)​
DC/radm​ ​ ae/DC​

Feed reduction prior to corner

Reducing the feed before reaching the corner is especially essential when milling at high speeds.

As the cutter is still feeding straight towards the end of the G1 line, the arc of engagement starts to increase. Therefore, the feed has to be reduced before the corner is reached, i.e. within the ln range of 50% x DC.

A machine control with an advanced look-ahead function will manage the changes in feed rate automatically.​

Reduce the feed at a distance:
ln = 50% DC​
We use cookies to enhance the experience on our website. More about cookies.