Основные принципы создания САПР




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

Достижение указанных целей создания САПР возможно при условиях: 1) систематизации и совершенствования процессов проектирования на основе применения математических методов и средств вычислительной техники; 2) комплексной автоматизации проектных работ в проектной организации с необходимой перестройкой ее структуры и кадрового состава; 3) повышения качества управления проектированием; 4) применения эффективных математических моделей проектируемых объектов, комплектующих изделий и материалов; 5) использования методов многовариантного проектирования и оптимизации; 6) автоматизации трудоемких и рутинных проектных работ; 7) замены натурных испытаний и макетирования математическим моделированием; 8) создания единых банков данных, содержащих систематизированные сведения справочного характера, необходимые для автоматизированного проектирования объектов; 9) унификации и стандартизации методов проектирования.

Требования к САПР связываются в основном с их эксплутационными характеристиками, т.е. с чисто пользовательскими аспектами, а также с универсальностью САПР и возможностью адаптации их к быстроменяющимся условиям проектирования и производства. К основным требованиям относятся: 1) простой доступ пользователя к САПР, т.е. возможность реализации проектной процедуры, необходимой пользователю, на основе специальных языковых средств, ориентированных на пользователя; 2) прямой доступ пользователя к САПР, т.е. возможность непосредственного обращения пользователя к программно-информационным средствам САПР, иначе говоря, возможность оперативного ввода данных и отображения результатов проектирования; 3) универсальность программного обеспечения САПР, т.е. инвариантность программ по отношению к проектным задачам; 4) адаптация САПР к условиям проектирования, т.е. возможность включения в систему новых программных средств и расширения базиса структурного синтеза для отслеживания непредусмотренных изменений среды проектирования; 5) связь САПР с производством.

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

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

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

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

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

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

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

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

8. Математическая определенность проектных задач. Каждая проектная проблема или ситуация должны решаться с помощью набора качественно определенных задач, известных математических моделей, алгоритмов и вычислительных программ.

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

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

11. Совместимость: техническая – согласованность по производительности и пропускной способности каналов; информационно-поисковая – единство разрядности буквенно-цифровой информации и формы представления в ЭВМ, средств сбора и выдачи данных; программная – осуществление возможности компоновать программы в любом наборе без их перестройки.

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

Классификация САПР

Автоматизированное проектирование сложных технических объектов, реализуемое в САПР, состоит из четырех этапов: 1) системного или обликового проектирования; 2) функционального проектирования; 3) конструкторского проектирования; 4) технологического проектирования или технологической подготовки производства.

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

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

I. По типу объекта проектирования: 1) САПР изделий машиностроения; 2) САПР изделий приборостроения; 3) САПР технологических процессов в машиностроении и приборостроении; 4) САПР объектов строительства; 5) САПР технологических процессов в строительстве; 6) САПР объектов горного производства; 7) САПР технологических процессов горного производства; 8) САПР программных изделий; 9) САПР организационных систем; 10…11 резерв.

II. По разновидности объекта проектирования: ГОСТ не устанавливает специальных обозначений на объекты проектирования, а требует их указания и кодирования в соответствии с действующими в каждой отрасли промышленности системами обозначения документации на объекты, проектируемые системой.

III. По сложности объекта проектирования:

Код Наименование Число составных частей проектируемого объекта*
  САПР простых объектов < 10 2
  САПР объектов средней сложности 10 2 … 10 3
  САПР сложных объектов 103 … 10 4
  САПР объектов повышенной сложности 10 4 … 10 6
  САПР объектов высокой сложности > 10 6

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

IV. По уровню автоматизации проектирования:

Код Наименование Объем автоматизированных процедур от их общего количества
  Системы низкоавтоматизированного проектирования < 25 %
  Системы среднеавтоматизированного проектирования 25 … 50 %
  Системы высокоавтоматизированного проектирования > 50 % (с применением методов многовариантного оптимального проектирования)

V. По комплексности автоматизации проектирования: 1) одноэтапная САПР; 2) многоэтапная САПР; 3) комплексная САПР (выполняет все этапы проектирования объекта).

VI. По характеру выпускаемых проектных документов:

Код Наименование Носитель данных проектного документа
  САПР текстовых документов Бумажная лента или лист
  САПР текстовых и графических документов То же
  САПР документов на магнитных носителях Перфоносители (перфокарты, перфоленты) и магнитные носители (магнитные ленты, диски, барабаны)
  На фотоносителях Микрофильмы, микрофиши, фотошаблоны и т.п.
  На двух типах носителей данных Два любых типа носителей данных
  На всех типах носителей данных Все типы носителей данных
7…9 Резерв  

VII. По количеству выпускаемых проектных документов

Код Наименование Число выпускаемых за год проектных документов в пересчете на формат А4
  САПР малой производительности <= 10 5
  САПР средней производительности 10 5 … 10 6
  САПР высокой производительности >= 10 6
4…9 Резерв  

 

VIII. По числу уровней в структуре технического обеспечения

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

 

Кодовое обозначение САПР производится следующим образом:

Состав и структура САПР

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

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

Компонент представляет собой элемент обеспечения, выполняющий определенную функцию в подсистеме: 1) методическое обеспечение – документы, в которых отражены состав, правила отбора и эксплуатации средств автоматизации проектирования; 2) лингвистическое обеспечение – языки проектирования, терминология, языки общения человека с ЭВМ; 3) математическое обеспечение – методы, математические модели, алгоритмы выполнения проектных процедур; 4) программное обеспечение – документы с текстами программ, программы на машинных носителях и эксплуатационные документы; 5) техническое обеспечение – устройства вычислительной и организационной техники, средства передачи данных, измерительные и другие устройства или их сочетания; 6) информационное обеспечение – документы, содержащие описания стандартных проектных процедур, типовых решений, типовых элементов, комплектующих изделий, материалов и другие данные, а также файлы и блоки данных на машинных носителях с записью указанных документов; 7) организационное обеспечение – положения, инструкции, приказы, штатные расписания, квалификационные требования и другие документы, регламентирующие организационную структуру подразделений и их взаимодействие с комплексом средств автоматизации проектирования.

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

Рис. 10. Структурная схема САПР: П, И, М, Л, МЕ – соответственно программное, информационное, математическое, лингвистическое, методическое обеспечение

Рис. 11. Виды комплексов средств САПР

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

Общесистемные ПМК включают в себя программное, информационное, методическое и другие виды обеспечений. Они предназначены для выполнения унифицированных процедур по управлению, контролю, планированию вычислительного процесса, распределению ресурсов САПР и реализации других функций, являющихся общими для подсистем или САПР в целом. К общесистемным ПМК относятся: 1) мониторные системы; 2) системы управления базами данными (СУБД); 3) информационно-поисковые системы; 4) средства машинной графики; 5) системы обеспечения диалогового режима.

Основными функциями мониторных систем управления функционированием технических средств в САПР являются: 1) формирование заданий с контролем пакета задач; 2) обработка директив языков управления заданиями и задачами; 3) управление проектированием в автоматическом режиме; 4) распределение ресурсов САПР с учетом приоритетов заданий, задач, подсистем; 5) защита ресурсов и данных от несанкционированного доступа и непредусмотренных воздействий.

Информационно-поисковые системы (ИПС) выполняют следующие функции: 1) заполнение информационного фонда сведениями; 2) обработку цифровых данных и формирование выходных документов; 3) построение и обработку информационных запросов с целью поиска требуемых сведений; 4) обработку выходных данных и формирование выходных документов.

Система управления базами данных (СУБД) – программно-методический комплекс для обеспечения работы с информационной базой, организованной в виде структуры данных. СУБД выполняется следующие основные функции: 1) определение баз данных, т.е. описание концептуального внешнего и внутреннего уровней; 2) запись данных в базу; 3) организацию, хранения, изменение, дополнения, реорганизации данных; 4) предоставление доступа к данным (поиск и их выдача).

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

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

Базовые проблемно-ориентированные ПМК – программные средства, предназначенные для: 1) автоматизированного упорядочения исходных данных, требований и ограничений к объекту проектирования в целом или к отдельным элементам; 2) выбора физического принципа действия объекта проектирования; 3) выбора технических решений и структуры объекта проектирования; 4) оценки показателей качества проекта.

Базовые объектно-ориентированные ПМК отражают особенности объектов проектирования как совокупной предметной области.

Программно-технический комплекс (ПТК) представляет собой взаимосвязанную совокупность ПМК с комплексами или компонентами технического обеспечения. В зависимости от назначения ПТК различают: 1) автоматизированные рабочие места (АРМ); 2) центральные вычислительные комплексы (ЦВК).

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

АРМ представляют собой ПТК, предназначенные для выполнения следующих функций: 1) оперативного ввода, вывода, отображения, редактирования и преобразования текстовой и (или) графической информаций; 2) настройки, редактирования, исполнения и контроля программ пользователей в диалоговом режиме; 3) формирования архива проектных решений и библиотеки стандартных элементов и процедур (меню); 4) осуществления взаимодействия с другими АРМ и, при необходимости, с ЦВК; 5) дополнения проектных процедур.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-04-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: