Различают 7 видов обеспечения САПР:
ü методическое;
ü математическое;
ü информационное;
ü лингвистическое;
ü программное;
ü техническое;
ü организационное.
К методическому обеспечению относят документацию, в которой описываются функциональные возможности САПР и весь процесс проектирования на примерах:
1) руководство пользователя – описывает функционал системы;
2) методические пособия по проектированию с использованием данной САПР;
3) видеоролики, демонстрирующие процесс работы в системе.
Математическое обеспечение – набор формул, неравенств, графов, алгоритмов, которые используются для описания технологических процессов. Например, формулы расчёта режимов резания, неравенства и целевая функция для решения задачи оптимизации, графы и алгоритмы, описывающие структуру и порядок выполнения технологического процесса.
Информационное обеспечение
Под информационным обеспечением понимают всю информацию, которая используется при проектировании. Это справочная информация, которую читает человек и информация, которая вводится системой в проектируемый технологический процесс.
Вся информация хранится на сервере в виде базы данных. Это:
1) наименования операций;
2) шаблоны текстов переходов;
3) сведения об оснащении операций и переходов (оборудование, приспособления, режущий, измерительный, сборочный, вспомогательный инструмент, материалы);
4) шифры инструкций по технике безопасности;
5) наименование цехов, участков, профессий.
Данную информацию система выбирает из базы и вводит в технологический процесс. Кроме того, в базе данных хранятся текстовые документы – классификаторы, СТП (стандарты предприятия), справочники.
База данных хранится на сервере, что обеспечивает к ней доступ всех рабочих станций (рабочих мест технологов и конструкторов).
Проектирование технологических процессов в большинстве систем выполняется в диалоговом режиме. Однако в некоторых системах допускаются и автоматические и полуавтоматические способы проектирования. В этом случае в базе данных кроме собственной информации должны так же храниться алгоритмы проектирования. Такая база данных превращается в базу знаний.