Основные структурные единицы САПР
Широта и многоплановость решаемых задач определяет и достаточно сложную структуру САПР. Основные структурные единицы или звенья САПР — подсистемы, состоящие из компонентов средств обеспечения и направленные на получение законченных проектных решений и соответствующих документов (рис.1).
Рис.1. Структурные единицы и звенья САПР
Различают объектные (объектно-ориентированные) и инвариантные (объектно-независимые) подсистемы. К объектным (объектно-ориентированным) относятся подсистемы, выполняющие проектные операции и процедуры, непосредственно зависящие от объекта проектирования. К инвариантным (объектно-независимым) относятся подсистемы, выполняющие унифицированные проектные процедуры или операции, не зависящие от объекта проектирования. Инвариантные подсистемы – база для построения объектных подсистем.
С помощью объектных подсистем осуществляется проектирование объекта (класса объектов) на определённой стадии. В соответствии с изложенной схемой проектирования можно выделить следующие основные объектные подсистемы САПР ЭМУС:
– моделирования и анализа (например, электродвигателей);
– конструирования;
– поиска проектных решений;
– технологической подготовки производства.
Примеры дополнительных объектных подсистем САПР ЭМУС:
– тепловых и деформационных расчётов;
– вероятностного анализа и синтеза допусков на параметры объекта;
– выпуска проектной документации.
Перечисленные подсистемы строятся с учётом круга специальных задач, которые надо решать при проектировании именно данного класса объектов. При этом имеются взаимосвязи между этапами проектирования и объектными подсистемами, с помощью которых решаются проектные задачи на этапах.
Инвариантные подсистемы напротив осуществляют функции управления и обработки информации, не зависящие от особенностей проектируемого объекта. Основные инвариантные подсистемы САПР:
– управления проектированием;
– организации диалога или диалоговых процедур;
– оптимизации или информационно-поисковых процедур;
– компьютерной графики или ввода, обработки и вывода графической информации.
Инвариантные подсистемы следует рассматривать как развитие возможностей универсальных ЭВМ в необходимых для решения проектных задач направлениях. Объектные и инвариантные подсистемы САПР тесно взаимосвязаны. При этом инвариантные подсистемы являются как бы фундаментом, на котором строятся объектные подсистемы. Например, если в решении проектных задач требуется обеспечить действия с графической информацией, интерактивное взаимодействие проектировщика с ЭВМ или осуществлять поиск в значительном по объёму массиве информации, то в состав объектных подсистем включаются соответствующие инвариантные средства.
Подсистемы как наиболее крупные структурные единицы САПР объединяют в своем составе компоненты средств методического, программного, технического, информационного и организационного обеспечения.