Проектирование технологических операций является наиболее трудоемким этапом в САПРТП. Поскольку содержание операций определяется последовательностью переходов связанных с определенным рабочим местом, то состав и содержание операции может быть различным для одной и той же поверхности. В этом случае приходится решать многовариантную задачу с использованием некоторых критериев оптимальности.
Общий алгоритм автоматизирования операций может быть разбит на несколько следующих частных алгоритмов:
1) определение формы и межоперационных размеров деталей, поступающих на операцию. Здесь же выполняется расчет припусков, межоперационных размеров и допуска.
2) выбор типоразмера станка
3) выбор схемы базирования и установки детали
4) выбор видов и типоразмеров приспособлений
5) формирование допустимых вариантов структур и операций
6) проектирование переходов
7) расчет времени выполнения переходов и вспомогательных приемов
8) определение наиболее рациональной структуры операции на основании принятого критерия оптимальности
9) расчет технических норм на выполнение операции
10) разработка технологической карты, заполнение всей необходимой информации.