Dans un système de planification de processus assistée par ordinateur (CAPP), l'un des modules importants est la détermination des conditions de coupe optimales. Dans le travail proposé, des opérations de fraisage frontal à plusieurs passes, consistant en quelques passes d'ébauche et de finition ont été considérées. Le coût de production par pièce a été minimisé sous des contraintes pratiques de force de coupe, de puissance de coupe, de finition de surface, etc. et des limites de vitesse de coupe, d'avance et de profondeur de coupe. La pratique courante consiste à utiliser une méthode de programmation non linéaire pour trouver les conditions de coupe optimales pour chaque usinage en une seule passe. Au lieu de cela, une technique de solution simple a été envisagée pour trouver les conditions de coupe optimales pour une seule passe de finition et d'ébauche. Ensuite, le nombre optimal de passes, la profondeur de coupe, la vitesse de coupe et l'avance pour chaque passe ont été obtenus. Il a été observé que la subdivision optimale de la profondeur totale de coupe, avec une bonne précision, est obtenue en utilisant la technique de solution simple pour une seule passe et la programmation dynamique.