Разнообразие средств и выполняемых функций обусловливает сложность структуры САПР, в которой выделяют ряд видов функционального обеспечения. Компонентами САПР являются виды обеспечения САПР: техническое, математическое, программное, лингвистическое, информационное, методическое и организационное[6; 7].
Техническое обеспечение САПР(ТО) – совокупность аппаратных средств, используемых в САПР для переработки, хранения, передачи информации, организации общения инженера-проектировщика с вычислительными средствами, изготовления проектной документации. Основу технического обеспечения составляют ЭВМ, различные виды периферийного оборудования, средства машинной графики и пр. К техническому обеспечению САПР относят также средства организационной техники, измерительное оборудование для получения данных, используемых при проектировании.
Математическое обеспечение– совокупность математических моделей, методов, алгоритмов для решения задач автоматизированного проектирования. Математическое обеспечение реализуется в программном обеспечении САПР.
Программное обеспечение(ПО) – совокупность программ, представленных в заданной форме, вместе с необходимой программной документацией, предназначенная для использования в САПР.
Лингвистическое обеспечение– совокупность языков, используемых в САПР для представления информации о проектируемых объектах, процессе и средствах проектирования, которой обмениваются инженеры-проектировщики с ЭВМ и между собой в процессе автоматизированного проектирования(АП).
Информационное обеспечение САПР– документы, содержащие описание стандартных проектных процедур, типовых проектных решений, комплектующих изделий, материалов и другие данные.
Методическое обеспечение– документы, в которых отражены состав, правила отбора и эксплуатации средств АП.
Организационное обеспечение САПР– положения, инструкции, приказы и штатные расписания, квалификационные требования и другие документы, регламентирующие организационную структуру подразделений проектного предприятия и их взаимодействие с комплексом средств АП.
При проектировании все компоненты САПР функционируют во взаимодействии. Для проектировщика все программные и аппаратные средства выступают как единое целое, образуя инструмент проектирования.
ПО САПР есть совокупность программ и программных комплексов, независимо разработанных и автономно функционирующих или информационно связанных между собой. Во втором случае пользователь САПР имеет возможность формировать разные маршруты проектирования с помощью языка описаний заданий на проектирование.