Основные требования к САПР

Основные требования к САПР связаны в основном с их эксплуатационными характеристиками, универсальностью САПР, а также возможностью адаптации к быстроменяющимся условиям проектирования и производства. К основным требованиям относятся:

1. Простой доступ пользователя к САПР.Под простым доступом понимается возможность реализации проектной процедуры, необходимой пользователю, на основе специальных языковых средств, ориентированных на пользователя. Система автоматизированного проектирования снимает с пользователя трудоемкие задачи создания математического описания и программирования модели. Чем выше «интеллект» системы, тем более прост и лаконичен язык общения пользователя с САПР. Основой простоты взаимодействия пользователя с системой САПР является программное обеспечение. Внешне эта простота проявляется в виде соответствующих языков, ориентированных на взаимодействие пользователя с САПР.

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

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

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

Рис. 3.3. Схема взаимодействия пользователя со средствами САПР: а - пакетный режим; б - диалог с использованием терминала

 

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

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

Большинство работающих сейчас систем по «происхождению» англоязычные или же создавались для экспортных поставок, и в них английский язык используется как основной. Хотя перевод системы на другие языки принципиально возможен, но с этим связан большой объем работы. Диалог между пользователем и системой происходит на простейшем английском языке, насыщенном специальными терминами АП.

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

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

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

К изменениям среды относятся: смена используемой в проектировании базы, изменение конструктивов, смена технологических требований, изменение парка исполнительных автоматов, смена состава и формы конструкторской документации, появление более современных методов (алгоритмов) проектирования. Средства адаптации обеспечивают долговечность и живучесть системы.

Адаптация в современных САПР осуществляется реализацией двух основных принципов:

- модульных принципов построения структуры программного обеспечения (ПО);

- отделения данных от программы и создания самостоятельно функционирующей базы данных, связанной стандартным программным интерфейсом с программными модулями.

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

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