Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бокарев Д.И. САПР в сварке_интернет.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.49 Mб
Скачать

3. Виды обеспечения сапр

Некоторые виды обеспечения САПР приведены на рис. 7.

Рис. 7. Составные части автоматизации проектирования

3.1. Математическое обеспечение

Основу матема­тического обеспечения (МО) САПР составляет совокупность математических методов, моделей и алгоритмов, по которым разрабатывается программное обеспече­ние САПР. Элементы математического обеспечения в САПР чрезвычайно разнообразны.

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

По назначению и способам реализации МО САПР делится на две части:

  1. математические методы и по­строенные на их основе математические модели, описы­вающие объекты проектирования;

  2. формализованное описание технологии автоматизированного проектиро­вания.

Способы и средства реализации первой части матема­тического обеспечения наиболее специфичны в различных САПР и зависят от особенностей объектов проектирова­ния.

Что касается второй части МО, то формализация процессов автоматизирован­ного проектирования в комплексе оказалась более слож­ной задачей, чем алгоритмизация и программирование отдельных проектных задач. При решении этой задачи должна быть формализована вся логика технологии про­ектирования, в том числе логика взаимодействия проекти­ровщиков друг с другом на основе использования средств автоматизации.

Математи­ческое обеспечение САПР должно описывать во взаимо­связи объект, процесс и средства автоматизации проек­тирования.

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

Вместе с тем в процессе автоматизированного проектирования можно выделить определенное число про­цедур, инвариантных9 к объектам проектирования.

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

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

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