Что относится к информационному обеспечению сапр

Обновлено: 16.05.2024

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

Основные требования к информационному обеспечению САПР следующие:

1. Наличие необходимой информации для обеспечения как автоматизированных, так и ручных процессов проектирования.

2. Возможность хранения и поиска информации, представляющей результат ручных и автоматизированных процессов проектирования.

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

4. Достаточное быстродействие системы информационного обеспечения.

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

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

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

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

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

Информация, используемая при проектировании, может быть разделена на статическую и динамическую

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




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

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

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

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

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

Функционирование информационной системы обеспечивается программно- техническими средствами (машинная организация) и средствами внемашинной организации.


CAD-системами (Computer-aided design) называется программное обеспечение, предназначенное для автоматизированного проектирования. Программный пакет, который призван создавать конструкторскую и технологическую документацию,3D модели и чертежи. Представляет собой организационно-техническую систему, состоящую из персонала и комплекса технических, программных и других средств автоматизации его деятельности. Также для обозначения подобных систем широко используется аббревиатура САПР.

Содержание


Производители проектных систем

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

Особенности

Типы САПР

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

Структура САПР

Будучи одной из сложных систем, САПР состоит из двух подсистем: проектирующей и обслуживающей. Проектные процедуры выполняют проектирующие подсистемы . Подсистемы геометрического трехмерного моделирования механических объектов являются ярким примером проектирующих подсистем. С помощью обслуживающих подсистем осуществляется функционирование проектирующих подсистем, их единство, как правило, называют системной средой или оболочкой САПР. Характерными обслуживающими подсистемами считаются подсистемы управления процессом проектирования (DesPM — Design Process Management), управления проектными данными (PDM — Product Data Management). Диалоговая подсистема (ДП); СУБД; инструментальная подсистема; монитор — обеспечивающий взаимодействие всех подсистем и управление их выполнением — это обслуживающие подсистемы ПО. Диалоговая подсистема ПО дает возможность интерактивного взаимодействия пользователя САПР с управляющей и проектирующими подсистемами ПО, а также подготовку и корректирование первоначальных данных, ознакомление с результатами проектирующих подсистем, функционирующих в пакетном режиме.

Структура ПО САПР определяется следующими факторами:

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

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

САПР классифицируют по следующим принципам: целевому назначению, по приложению, масштабам и характеру базовой подсистемы. По целевому назначению выделяют САПР или подсистемы САПР, которые предоставляют различные аспекты проектирования. Таким образом, CAE/CAD/CAM системы появляются в составе MCAD:

  • САПР-Ф или CAE (Computer Aided Engineering) системы. Здесь имеются в виду САПР функционального проектирования
  • САПР-К — конструкторские САПР общего машиностроения, чаще всего их называют просто CAD-системами;
  • САПР-Т — технологические САПР общего машиностроения — АСТПП (автоматизированные системы технологической подготовки производства) или системы CAМ (Computer Aided Manufacturing).

По приложениям самыми важными и широко используемыми считаются такие группы САПР как:

  • Машиностроительные САПР или MCAD (Mechanical CAD) системы — это САПР для применения в отраслях общего машиностроения.
  • ECAD (Electronic CAD) или EDA (Electronic Design Automation) системы — САПР для радиоэлектроники.
  • САПР в области архитектуры и строительства.

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

  • Комплекс анализа прочности механических изделий в соответствии с методом конечных элементов (МКЭ)
  • Комплекс анализа электронных схем;
  • Системы ПМК;
  • Системы с уникальными архитектурами программного (software) и технического (hardware) обеспечений.

Классификация по характеру базовой подсистемы

  • САПР, которые направлены на приложения, где главной процедурой проектирования является конструирование, то есть определение пространственных форм и взаимного расположения объектов. Это САПР на базе машинной графики и математического моделирования. К данной группе систем относится большая часть графических ядер САПР в сфере машиностроения.
  • САПР, ориентированные на приложения, в которых при достаточно простых математических расчетах перерабатывается большое количество данных. Это САПР на базе СУБД. Данные САПР главным образом встречаются в технико-экономических приложениях, например, В процессе проектирования бизнес-планов, объектов, подобных щитам управления в системах автоматики.
  • Комплексные (интегрированные) САПР, которые включают в себя совокупность предыдущих видов подсистем. Типичными примерами комплексных САПР могут быть CAE/CAD/CAM-системы в машиностроении или САПР БИС. Таким образом, СУБД и подсистемы проектирования компонентов, принципиальных, логических и функциональных схем, топологии кристаллов, тестов для проверки годности изделий является составной частью САПР БИС. Для того, чтобы управлять такими сложными системами используют специализированные системные среды.
  • САПР на базе определенного прикладного пакета. По сути это свободно используемые программно-методические комплексы, такие как, комплекс имитационного моделирования производственных процессов, комплекс синтеза и анализа систем автоматического управления, комплекс расчета прочности по методу конечных элементов и т. п. Как правило, данные САПР относятся к системам CAE. Например, программы логического проектирования на базе языка VHDL, математические пакеты типа MathCAD.

Развитие САПР

Одна из ключевых тем развития САПР - "облачные" вычисления: удаленная работа с данными, размещенными на удаленных серверах, с различных устройств, имеющих выход в интернет. На сегодняшний день облака очень существенно продвинулись в сегменте легких приложений и сервисов — преимущественно в потребительском секторе. Возможны два варианта интеграции. В первом случае в облако переносится вся инфраструктура инженерных служб, и соответственно необходимость в инженерном ПО, установленном на рабочем месте, исчезает вовсе. Во втором случае у конструктора по-прежнему остается графическая рабочая станция с установленной САПР, но при этом он получает из нее доступ к различным облачным сервисам, благодаря которым можно решать задачи, требующие весьма существенных ресурсов (например, проводить прочностной анализ). Осуществлять облачное взаимодействие возможно двумя способами: публично, когда доступ к серверу, расположенному у провайдера, открыт через интернет, и в частном порядке, когда сервер находится на предприятии и обращения к нему происходят по закрытой локальной сети. В России развитие облаков в области САПР сдерживается необходимостью соблюдать в очень многих проектах излишнюю секретность. Поэтому скорее всего именно частные облака станут в ближайшее время основным драйвером рынка. Облака — это не только новые технологии, но еще и возможность экспериментировать с новыми бизнес-моделями. [1]

Следующая важная тенденция — альтернативные ОС. Еще лет пять назад, когда заводились разговоры об альтернативе Microsoft Windows, речь, как правило, шла о Linux. Данная тема актуальна и сегодня: отечественная национальная программная платформа, по всей видимости, будет сделана на базе ядра Linux; к этой ОС растет интерес в области образования и в госструктурах (есть примеры успешного перехода). Однако теперь уже можно говорить о существенном потенциале операционной системы Google Chrome OS. И здесь упомянутый тренд смыкается с облачным трендом — ОС Google, как известно, не подразумевает установку приложений на локальном компьютере.

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

Следующая тема — `железо`. Здесь все опять же определяется неудовлетворенностью рынка решением монополиста — классической архитектурой Intel (темпами ее развития). В этой связи явно отмечается тренд на развитие архитектуры ARM. Ее сейчас поддерживает несколько производителей, среди которых одним из самых активных является компания Nvidia (Нвидиа). Пока данная архитектура активно применяется только в мобильных устройствах, но в ближайшее время, судя по всему, она перейдет и на стационарные ПК. Косвенно об этом свидетельствует тот факт, что будущая ОС Microsoft Windows 8 сможет работать и на ARM-архитектуре тоже (впервые не только на Intel).

Вторая тенденция — перенос существенной части вычислений с центрального процессора на графическое ядро. Данная тема относится скорее к области параллельных вычислений.

Еще один тренд - это рост рынка мобильных устройств. Наибольшее ускорение он получил в прошлом году с появлением iPad. Вначале, правда, казалось, что это устройство сугубо потребительское и в корпоративном секторе оно не будет применимо. Однако выяснилось, что оно вполне подходит для решения многих задач.

В секторе САПР сегодня многие сотрудники являются мобильными — работают на выезде, на удаленных строительных объектах, перемещаются по стране, трудятся дома. (Все это требует удобного мобильного устройства.)

Так или иначе за рубежом о том, что планшет скоро будет у каждого сотрудника инженерной службы, сегодня говорят как о свершившемся факте. Уже появились привлекательные для разработчиков мобильные платформы IOS Apple и Android Google, а также существенное количество САПР-приложений под них.

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

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

САПР в строительстве

Цифровизация бизнеса затронула все его отрасли. В последнее десятилетие бум переживают решения для проектирования, инжиниринга и конструирования промышленных объектов. От советских кульманов проектировщики пришли к 3D-моделированию. Что цифровизация означает для этого сегмента, как помочь команде работать в едином пространстве и почему пока не удается окончательно избавиться от бумажных носителей, помогал разбираться генеральный директор компании AVEVA Алексей Лебедев.

Обеспечение САПР имеет несколько видов: математическое, программное, информационное, техническое, лингвистическое, методическое, организационное.

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

• математические методы и построение на их основе математических моделей объектов проектирования;

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

МО должно описывать во взаимосвязи объект, процесс и средства автоматизации проектирования.

2. Программное обеспечение (ПО) – это совокупность всех программ и эксплутационной документации к ним, необходимых для выполнения автоматизированного проектирования. ПО делится на общесистемное и специальное (прикладное).

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

Специальное ПО реализует математическое обеспечение для непосредственного выполнения проектных процедур.

Специальное ПО, или прикладное ПО, имеет форму ППП.

Уровни программного обеспечения: машинный код, язык Ассемблера, языки высокого уровня (рис. 1.1).

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


Рис. 1.1. Иерархическая структура ПО

В состав ИО САПР входят:

• исходные и результирующие данные для программных модулей;

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

Различают следующие способы ведения ИО САПР:

• использование файловой системы;

• создание информационных программ адаптеров.

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

Лингвистические средства системы управления базами данных изменяются от языков программирования до языков, ориентированных на конкретного пользователя.

Основные функции СУБД:

• создание схемы базы данных;

• организация хранения данных;

• зашита целостности БД;

• поддержание загрузки БД;

• предоставление пользователям доступа к БД.

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

4. Техническое обеспечение САПР.Традиционное проектирование занимает 15% вычислительных операций. Для САПР необходимы специализированные средства, в основном это автоматизированное рабочее место (АРМ). АРМ – для решения сложных проектных задач в автономном режиме (для трех- и двухмерного представления объектов проектирования), инвариантные к различным видам объектов проектирования и для решения типовых инженерных, конструкторских и технологических задач.

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

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

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

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


3. Лазарева Т.Я., Мартемьянов Ю.Ф., Схиртладзе А.Г. Л17 Интегрированные системы проектирования и управления. Структура и состав: Учеб. пособие. М.: "Издательство Машиностроение-1", 2006, С. 160-163.

8. А.П. Петров Основы САПР в машиностроении: Учебное пособие. – Курган: Издательство Курганского гос.университета, 2001, С. 21-25.

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

1. Подсистемы САПР

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

Иными словами, Система автоматизированного проектирования (САПР) - это совокупность средств и методов для осуществления автоматизированного проектирования.

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

1.1. Проектирующие подсистемы

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

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

К инвариантным подсистемам относят подсистемы, выполняющие унифицированные проектные процедуры и операции. Например, подсистема расчетов деталей машин; подсистема расчетов режимов резания; подсистема расчета технико-экономических показателей и др.[2]

К проектирующим подсистемам относят:

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

· Подсистему конструкторского (технического) проектирования. На выходе этой системы получаем конструкцию устройства и конструкторскую документацию, включая схему расположения элементов на поверхности модуля и топологию печатных соединений межу элементами.

· Подсистемы технической подготовки производства. На выходе этой системы получаем маршрутную карту производственного (технологического) процесса и программы для управления станками с числовым программным управлением.

Другие примеры проектирующих подсистем:

  • подсистема компоновки машины;
  • подсистема проектирования сборочных единиц;
  • подсистема проектирования деталей;
  • подсистема проектирования схемы управления;
  • подсистема технологического проектирования.

1.2. Обслуживающие подсистемы

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

Типичными обслуживающими подсистемами являются:

  • подсистемы управления проектными данными (PDM — Product Data Management);
  • обучающие подсистемы для освоения пользователями технологий, реализованных в САПР;
  • подсистемы графического ввода-вывода;
  • система управления базами данных (СУБД);
  • подсистемы разработки и сопровождения программного обеспечения CASE (Computer Aided Software Engineering);
  • подсистемы управления процессом проектирования (DesPM — Design Process Management)
  • подсистема информационного поиска.

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

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

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

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

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

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

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

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

Виды комплексов средств и компонентов САПР представлены на следующем рисунке


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

Комплексы средств подразделяются на комплексы средств одного вида обеспечения – технического, информационного, программного и комбинированные.

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

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

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

Эффективное функционирование КСАП достигается за счет взаимосогласованной разработки компонентов, входящих в состав комплексов средств.

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

3. Компоненты и обеспечение САПР

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

  • техническое (ТО), включающее различные аппаратные средства (ЭВМ, периферийные устройства, сетевое коммутационное оборудование, линии связи, измерительные средства);[5]
  • математическое (МО), объединяющее математические методы, модели и алгоритмы для выполнения проектирования;
  • программное, представляемое компьютерными программами САПР;
  • информационное, состоящее из базы данных, СУБД, а также включающее другие данные, используемые при проектировании; отметим, что вся совокупность используемых при проектировании данных называется информационным фондом САПР, а база данных вместе с СУБД носит название банка данных;
  • лингвистическое, выражаемое языками общения между проектировщиками и ЭВМ, языками программирования и языками обмена данными между техническими средствами САПР;
  • методическое, включающее различные методики проектирования, иногда к нему относят также математическое обеспечение;
  • организационное, представляемое штатными расписаниями, должностными инструкциями и другими документами, регламентирующими работу проектного предприятия.

В САПР как проектируемой системе, выделяют также эргономическое и правовое обеспечения.

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

Теперь кратко разберёмся с назначением каждого компонента средств САПР

Математическое обеспечение САПР.

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

Программное обеспечение САПР.

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

Информационное обеспечение САПР.

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

Техническое обеспечение САПР.

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

Лингвистическое обеспечение САПР.

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

Методическое обеспечение САПР.

Методическое обеспечение определяет объект проектирования, процесс проектирования и взаимосвязь между машиной и человеком (т.е. что проектировать и как управлять процессом проектирования).

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

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

Организационное обеспечение САПР.

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

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

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

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

Читайте также: