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

Автор работы: Пользователь скрыл имя, 04 Марта 2013 в 21:55, курсовая работа

Описание работы

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

Содержание работы

Введение
1 Структура САПР
2 Обзор САПР
2.1 Тяжелые САПР
2.2 Средний класс САПР
2.3 Легкие системы
3 Программное обеспечение САПР
3.1 Состав ПО САПР
3.2 Функциональное назначение ПО САПР
3.3 Основные принципы проектирования ПО САПР
Заключение
Глоссарий
Список использованных источников
Приложения (А-В)

Файлы: 1 файл

Kursovaya_na_temu_Programmnoe_obespechenie_SAPR.doc

— 623.50 Кб (Скачать файл)

Основные данные о работе

Версия шаблона

2.1

Филиал

 

Вид работы

Курсовая работа

Название дисциплины

Информационные технологии

Тема

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

Фамилия студента

Челюбеев

Имя студента

Максим

Отчество студента

 

№ контракта

 

 

Содержание

Введение

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

2 Обзор САПР

2.1 Тяжелые САПР

2.2 Средний класс САПР

2.3 Легкие системы

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

3.1 Состав ПО САПР

3.2 Функциональное назначение  ПО САПР

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

Заключение

Глоссарий

Список использованных источников

Приложения (А-В)

Введение

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

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

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

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

Компьютерные программы, объединенные под общим названием  Системы автоматизированного проектирования позволяют реализовать эту потребность. Таким образом, актуальность темы не вызывает сомнений.

Цель работы - обзор  программного обеспечения для автоматизации  проектирования.

Основная часть

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

 

Термин «САПР» в нашей стране обычно используют в тех случаях, когда речь идет о пакетах программ, которые в англоязычной терминологии называются CAD/CAM/CAE.1 Другими словами, это ПО для автоматизированного проектирования (CAD), подготовки производства (CAM) и инженерного анализа (CAE). Существуют САПР и для других областей — разработки электронных приборов, строительного проектирования, но они имеют свою специфику.

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

Доктор Патрик Хэнретти (Patrick Hanratty) основал компанию Manufacturing and Consulting Services (MCS) и разработал методики, которые  составили основу большинства современных  САПР. Вскоре появились и другие CAD-пакеты. В то время они работали на мэйнфреймах и мини-компьютерах и стоили очень дорого — в среднем 90 тыс. долл. за одно рабочее место. Очевидно, что лишь крупные предприятия могли позволить себе идти в ногу со временем.

Одновременно стали появляться и первые CAM-программы, позволяющие частично автоматизировать процесс производства с помощью программ для станков с ЧПУ, и CAE-продукты, предназначенные для анализа сложных конструкций. Так в 1971 г. компания MSC.Software выпустила систему структурного анализа MSC.Nastran, которая до сих пор занимает ведущее положение на рынке CAE.

К середине 80-х годов системы  САПР для машиностроения обрели форму, которая существует и сейчас. Но впереди их ждало много любопытных перемен. Появление микропроцессоров положило начало революционным преобразованиям в области аппаратного обеспечения — наступила эра персональных компьютеров. Но для трехмерного моделирования мощности первых ПК не хватало. Поэтому в 80-е годы поставщики «серьезных» средств автоматизации проектирования ориентировались на компьютеры на базе RISC-процессоров, работавшие под управлением ОС Unix, — они были намного дешевле мэйнфреймов и мини-машин. Параллельно снижалась стоимость ПО, и к началу 90-х средняя цена рабочего места снизилась до 20 тыс. долл. — САПР становились доступнее. Но в массовый продукт они превратились лишь тогда, когда компания Autodesk разработала свой знаменитый пакет AutoCAD стоимостью всего 1 тыс. долл. Правда, в те времена ПК были 16-разрядными, и их мощности хватало лишь для двумерных построений — черчения и создания эскизов. Однако это не помешало новинке иметь огромный успех у пользователей.

Наиболее бурное развитие САПР происходило в 90-х годах, когда Intel выпустила процессор Pentium Pro, а Microsoft — систему Windows NT. Тогда на поле вышли  новые игроки «средней весовой категории», которые заполнили нишу между дорогими продуктами, обладающими множеством функций, и программами типа AutoCAD.

Как и любая сложная  система, САПР состоит из подсистем (Приложение А). Различают подсистемы проектирующие и обслуживающие.

Проектирующие подсистемы непосредственно выполняют проектные процедуры. Примерами проектирующих подсистем могут служить подсистемы геометрического трехмерного моделирования механических объектов, изготовления конструкторской документации, схемотехнического анализа, трассировки соединений в печатных платах. Обслуживающие подсистемы обеспечивают функционирование проектирующих подсистем, их совокупность часто называют системной средой (или оболочкой) САПР. Типичными обслуживающими подсистемами являются подсистемы управления проектными данными (PDM — Product Data Management), управления процессом проектирования (DesPM — Design Process Management), пользовательского интерфейса для связи разработчиков с КОМПЬЮТЕРА (-ОВ), CASE (Computer Aided Software Engineering) для разработки и сопровождения программного обеспечения САПР, обучающие подсистемы для освоения пользователями технологий, реализованных в САПР.

Структурирование САПР по различным аспектам обусловливает  появление видов обеспечения САПР. Принято выделять семь видов обеспечения:

- техническое (ТО), включающее различные аппаратные средства компьютера, периферийные устройства, сетевое коммутационное оборудование, линии связи, измерительные средства);

- математическое (МО), объединяющее математические методы, модели и алгоритмы для выполнения проектирования;

- программное (ПО), представляемое компьютерными программами САПР;

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

- лингвистическое (ЛО), выражаемое языками общения между проектировщиками и КОМПЬЮТЕРА (-ОВ), языками программирования и языками обмена данными между техническими средствами САПР;

- методическое (МетО), включающее различные методики проектирования, иногда к МетО относят также математическое обеспечение;

- организационное (ОО), представляемое штатными расписаниями, должностными инструкциями и другими документами, регламентирующими работу проектного предприятия.

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

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

- для применения в отраслях  общего машиностроения. Их часто  называют машиностроительными САПР или MCAD (Mechanical CAD) системами.

- для радиоэлектроники. Их названия  — ECAD (Electronic CAD) или EDA (Electronic Design Automation) системы.

- в области архитектуры и  строительства.

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

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

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

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

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

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

Функции, характеристики и примеры CAE/CAD/CAM-систем. Функции CAD-систем в машиностроении подразделяют на функции двухмерного (2D) и трехмерного (3D) проектирования. К функциям 2D относятся черчение, оформление конструкторской документации; к функциям 3D - получение трехмерных моделей, метрические расчеты, реалистичная визуализация, взаимное преобразование 2D и 3D моделей.

Среди CAD-систем различают «легкие» и «тяжелые» системы. Первые из них  ориентированы преимущественно  на 2D графику, сравнительно дешевы и менее требовательны в отношении вычислительных ресурсов. Вторые ориентированы на геометрическое моделирование (3D), более универсальны, дороги, оформление чертежной документации в них обычно осуществляется с помощью предварительной разработки трехмерных геометрических моделей. Основные функции CAM-систем: разработка технологических процессов, синтез управляющих

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