Одной из актуальных задач в ходе автоматизированного многовариантного проектирования технологического процесса является выбор оптимальных режимов механической обработки на всех основных переходах каждой технологической операции. В процессе практической реализации этой частной задачи существует много проблем, таких как выбор метода решения, критерия оптимизации на разных этапах обработки, определение области допустимых решений. Применение методики линейного программирования при выполнении данного алгоритма требует определенного упрощения получаемых решений и при ограниченных вычислительных ресурсах она себя оправдывает. В силу того, что при описании оптимального процесса резания металлов целевая функция и система ограничений носят нелинейный характер, в качестве наиболее приемлемого вычислительного алгоритма рационально решать задачу нелинейного программирования, основанную на методе множителей Лагранжа. Автоматизация подобной частной задачи для условий одноинструментальной механической обработки металлов является предметом рассмотрения в настоящей работе