A generic and intelligent approach of feed rate determination for CNC profile milling