Програми CAPP розробляють план процесу або маршрутний лист, дотримуючись або a варіант або генеративний підхід. Варіантний підхід використовує файл стандартних планів процесу для отримання найкращого плану у файлі після перегляду проекту. Потім план можна переглянути вручну, якщо він не зовсім підходить.
Автоматизоване планування процесів (CAPP) є використання комп’ютерної технології для допомоги в плануванні процесу деталі або продукту, у виробництві. CAPP є сполучною ланкою між CAD і CAM, оскільки забезпечує планування процесу, який буде використано для виготовлення розробленої деталі.
Після появи комп'ютерів і комп'ютерних систем були зроблені спроби комп'ютеризувати завдання планування процесу. Це призвело до розвитку два CAPP системи, пошуковий і генеративний типи.
Сучасні пакети програмного забезпечення для автоматизованого проектування варіюються від 2D векторні системи креслення для 3D твердотільного та поверхневого моделювання. Сучасні пакети CAD також можуть часто допускати обертання в трьох вимірах, дозволяючи переглядати проектований об’єкт під будь-яким кутом, навіть зсередини, дивлячись назовні.
По суті, CAPP визначає, як перетворити дизайн продукту в кінцеву форму виробничого продукту. Різні об’ємні представлення та декомпозиції призведуть до різних шляхів різання, верстатів, витрат на налаштування та обробку тощо.
Програми CAPP розробляють план процесу або маршрутний лист, дотримуючись або a варіант або генеративний підхід. Варіантний підхід використовує файл стандартних планів процесу для отримання найкращого плану у файлі після перегляду проекту. Потім план можна переглянути вручну, якщо він не зовсім підходить.