Согласно определению, рекомендуемому ГОСТом, САПР - это комплекс программно-технических средств автоматизированного проектирования, взаимосвязанных с необходимыми подразделениями проектной организации или коллективом специалистов, выполняющих проектирование.
Таким образом, САПР - система, объединяющая технические средства, математическое и программное обеспечение, параметры и характеристики которых выбирают с максимальным учетом особенностей задач инженерного проектирования и конструирования.
Целью создания САПР некоторого класса изделий является обеспечение полноты всех функций по проектированию, необходимых пользователю для получения проекта.
Конкретная САПР предназначена для решения задач в определенной предметной области (например, САПР печатных плат).
При разработке САПР выполняются следующие процедуры:
Проводится поиск в БД конструкторской документации известных проектных решений, аналогов изделия (проекта);
При необходимости проводится создание новой конструкции изделия (инженерный синтез);
Проводится анализ разработки на соответствие заданным требованиям (инженерный анализ);
Формируется конструкторская документация.
Общая схема:
Поиск -> синтез -> анализ -> выпуск проектной документации
Синтез и анализ могут повторяться.
Классификацию САПР осуществляют по ряду признаков.
- По приложениям наиболее представительными и широко используемыми являются следующие группы САПР.
САПР для применения в отраслях общего машиностроения (машиностроительные САПР - AutoCAD).
САПР для радиоэлектроники (Electronic CAD - P-CAD) системы.
САПР в области архитектуры и строительства (ArchiCAD).
Кроме того, известно большое число более специализированных САПР, или выделяемых в указанных группах, или представляющих самостоятельную ветвь в классификации. Например, САПР больших интегральных схем, САПР летательных аппаратов, САПР электрических машин, и т.д.
- По целевому назначению различают САПР (или подсистемы САПР), обеспечивающие разные аспекты проектирования. Так, в составе машиностроительных САПР появляются CAE/CAD/CAM системы:
- - конструкторские САПР общего машиностроения, часто называемые просто CAD (Computer Aided Design) - системами (проектирование и конструирование).
- - технологические САПР общего машиностроения, иначе называемые автоматизированными системами технологической подготовки производства или системами CAM (Computer Aided Manufacturing).
- - САПР функционального проектирования, или CAE (Computer Aided Engineering) системы (инженерные расчеты). Проведение всех необходимых расчетов в процессе анализа выполненной конструкции.
- - САПР информационной поддержки производства PDM (Product Data Management) системы (управление проектными данными).
- По масштабам (комплексности решаемых задач) различают отдельные программно-моделирующие комплексы (ПМК) САПР (например, комплекс анализа электронных схем); системы ПМК; системы с уникальными архитектурами не только программного, но и технического обеспечений.
- По характеру базовой подсистемы - ядра САПР:
САПР на базе подсистемы машинной графики и геометрического моделирования. Эти САПР ориентированы на приложения, где основной процедурой проектирования является конструирование, т.е. определение пространственных форм и взаимного расположения объектов.
САПР на базе СУБД. Они ориентированы на приложения, в которых при сравнительно несложных математических расчетах перерабатывается большой объем данных.
САПР на базе конкретного прикладного пакета. Фактически это автономно используемые программно-моделирующие комплексы.
Комплексные (интегрированные) САПР. Состоят из совокупности подсистем предыдущих видов.