1.4. Структура САПР

           

Система автоматизированного проектирования (САПР) определена в ГОСТ 23501.0-79 как организационно-техническая система, состоящая из комплекса средств автоматизации проектирования, взаимодействующего с подразделениями проектной организации, и выполняющая автоматизированное проектирование.

Средства автоматизации проектирования можно сгруппировать по видам обеспечения автоматизированного проектирования /1/, /2/.

Техническое обеспечение САПР представляет собой совокупность взаимосвязанных и взаимодействующих технических средств, предназначенных для выполнения автоматизированного проектирования. К ним относятся ПЭВМ различной мощности, объединенные в локальные сети, со средствами ввода, хранения и отображения информации.

Математическое обеспечение САПР объединяет в себе математические модели проектируемых объектов, методы и алгоритмы выполнения проектных процедур, используемые при автоматизированном проектировании. Элементы математического обеспечения в САПР чрезвычайно разнообразны. К ним относятся принципы построения функциональных моделей, методы численного решения алгебраических и дифференциальных уравнений, постановки экстремальных задач, поиска экстремумов.

Программное обеспечение САПР объединяет собственно программы для систем обработки данных на машинных носителях и программную документацию, необходимую для эксплуатации программы.

Информационное обеспечение САПР объединяет всевозможные данные, необходимые для выполнения автоматизированного проектирования. Эти данные могут быть представлены в виде тех или иных документов на различных носителях, содержащих сведения справочного характера о материалах, комплектующих изделиях, типовых проектных решениях, параметрах элементов, сведения о состоянии текущих разработок в виде промежуточных и окончательных проектных решений, структур и параметров проектируемых объектов и т.д. Основная составная часть информационного обеспечения САПР – банк данных (БнД), представляющий собой совокупность средств для централизованного накопления и коллективного использования данных в САПР.

Лингвистическое обеспечение САПР представлено совокупностью языков, применяемых  для описания процедур автоматизированного проектирования и проектных решений. Основная часть лингвистического обеспечения – языки общения проектировщика с ЭВМ.

Методическое обеспечение САПР составляют документы, характеризующие состав, правила отбора и эксплуатации средств автоматизированного проектирования. Допускается более широкое толкование понятия методического обеспечения, при котором подразумевают совокупность математического, лингвистического обеспечения и названных документов, реализующих правила использования средств проектирования.

Организационное обеспечение САПР включает положения, инструкции, приказы, штатные расписания, квалификационные требования и другие документы, регламентирующие организационную структуру подразделений проектной организации и взаимодействие подразделений с комплексом средств автоматизированного проектирования.

Средства автоматизированного проектирования объединяются в подсистемы САПР, ориентированные на выполнение определенных совокупностей проектных процедур, — проектирующие подсистемы. Они могут быть проектно-зависимыми и проектно-независимыми. Проектно-зависимые подсистемы предназначены для выполнения проектных процедур, специфических для некоторого класса объектов (например,

подсистемы проектирования механизмов машин, логических схем цифровых автоматов, оптического канала оптико-электронных приборов и др.). Проектно-независимые подсистемы рассчитаны на выполнение типовых проектных процедур и, следовательно, могут использоваться для более широкого класса объектов (например, подсистемы массового обслуживания, анализа непрерывных динамических систем на макроуровне).

В состав САПР кроме проектирующих входят обслуживающие подсистемы, предназначенные для обеспечения нормального функционирования проектирующих подсистем. К ним относятся СУБД, информационно-измерительные системы, служащие для получения экспериментальных данных об исследуемых объектах.