1. Формирование концепции разработки
|
2. Формирование математических моделей
|
3. Формирование проектной задачи
|
4. Выбор алгоритмов решения
|
5. Выбор компонент средств решения задачи
|
6. Формирование отладочной задачи
|
7. Решений основной и отладочной задачи
|
13. Корректировка ранее принятых решений
|
9. Оформление предварительных решений
|
8. Предварительный анализ результатов
|
10. Испытание и доводка решений
|
11. Окончательное оформление проектных решений
|
11. Анализ выполнения целей проектирования
|
Обобщенный алгоритм автоматизированного проектирования содержит типовые операции, процедуры и стадии, которые совпадают с процессом проектирования но по способу реализации они автоматизированы. Кроме этого в алгоритмах автоматизированного проектирования включается ряд сервисных и системных операций: ввод-вывод данных, поиск информации, исполнение решений.
Характеристики этапов
1. Включает постановку и формализацию целей проектирвоания на рассматриваемой стадии, анализ данных, выработку предварительных предложений о средствах достижения целей и первичное САПР: обращение к банку данных системы для отбора информации по комплексу требований к будущему объекту существующим и перспективным средством достижения цели; формирование первичного описания объекта на морфологическом уровне. Работа выполняется в соответствии АРМ с автоматическим обращением к центральному процессу.
Процедуры: организация диалога, информационный поиск, обмен и вывод информации в цифровой и графической форме.
Результаты этапа заносятся в банк данных системы и документируются на соответствующие технические средства.
На этом этапе формируются исходные данные для построения математической модели.
2. Включает действие проектировщика по выбору или формированию требуемых структурных, геометрических и функциональных моделей. Творческий характер. Проектировщик должен знать о возможностях САПР, для этого разрабатывается банк данных САПР о существующих математических моделях и поисковая система для выбора соответствующих моделей. В диалоговом режиме проектировщик имеет возможность корректировки модели. Он выбирает две модели: упрощенную (для синтеза решений) и функциональную (для анализа). Полученная информация при моделировании запоминается в банке данных и используется при постановки проектной задачи.
3. Состоит в формализации в соответствии с целями искомых характеристик, критериев и условий, которым должен удовлетворять объект. Выполняется в диалоговом режиме. Определяются геометрические и функциональные характеристики, выбираются критерии оптимальности решения.
Результаты заносятся в банк данных для автоматизации выбора требуемых алгоритмов.
4. Включает в себя действия по поиску в банке алгоритмов или разработки подходящих алгоритмов для решения задач. Для этого разработаны рекомендации в методическом обеспечении САПР.
5. Выбираются средства автоматизации решения задач. Выполняется в диалоговом режиме и осуществляет планирование вычислительного процесса. Определяются пакеты прикладных программ, оцениваются вычислительные мощности для решения. Выбирается необходимое ПО общего назначения, математические системы, СУБД.
6. Содержит формулировку упрощенной задачи, которая имеет значительно меньшую сложность и позволяет однозначно оценивать результаты. При отрицательных результатах последовательно осуществляется тестирование технического, программного, информационного обеспечения. При отсутствии в них сбоев и ошибок вводятся изменения в математические модели и алгоритмы.
7. Ввод постановки решаемой задачи и информации. Задание параметров используемых алгоритмов, выполнение задачи на ЭВМ, получение и анализ промежуточных результатов, и оперативная корректировка решения задач. Используются практически все программные и технические средства САПР.
8. Проводятся вычислительные эксперименты на более сложных математических моделях объекта. Применяются специальные программные средства. При отрицательной оценке – возврат к предыдущему этапу с целью корректировки решений. При положительной оценке – переходим к оформлению в виде удобном для изготовления опытных образцов
9. С помощью программных и технических средств производится выдача чертежей на носители и разработка программы для станков с ЧПУ. Одновременно все результаты заносятся в банк.
10. Лабораторные, стендовые, натурные испытания. Средства автоматизации применяются для обработки экспериментальных данных.
11. Производится проектировщиком совместно с заказчиком. При отрицательной оценке производим корректировку.
12. Применяются принтеры, плоттеры.