Файл: Лекция 8. Техническое обеспечение САПР.doc

Добавлен: 19.11.2018

Просмотров: 686

Скачиваний: 7

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ПРЕИМУЩЕСТВА САПР/АПП

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

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

  • сокращение длительности цикла производства и ускорение реакции производства на запросы потребителей, что обеспечивает максимальную прибыль производителю;

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

ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ САПР/АПП

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

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

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

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

  • достаточного объёма видеопамяти для работы в больших разрешениях с глубиной цвета 32 бита;

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

  • мощного процессора (или нескольких), производительность которого позволяет производить обработку графики в режиме реального времени;

  • поддержки на аппаратном уровне стандартов OpenCL и DirectX, которые требуются многим графическим редакторам.

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


В компьютерах современных рабочих станций используются видеокарты, обеспечивающие разрешение от 2048×1536 пикселей при частоте обновления экрана 60 – 75 Гц и до 3840×2400 пикселей с частотой обновления экрана 25 Гц. При необходимости обеспечить правильную цветопередачу изображения (например, в издательских системах) используются только ЭЛТ-мониторы. Современные LCD-мониторы для этих целей не подходят из-за плохой цветопередачи.

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

Укрупнено состав рабочей станции показан на рис. 15. Компьютер рабочей станции может быть одно- или двухпроцессорным. Используются как обычные процессоры PC- совместимых компьютеров, так и RISC-процессоры. Тактовая частота процессора обычно составляет 2 – 3 ГГц, исключение составляют RISC-процессоры, рассчитанные на меньшие тактовые частоты.

ДГруппа 7
ля повышения быстродействия компьютера повышают тактовую частоту системной магистрали, которая для компьютеров рабочих станций лежит в пределах 400 – 800 МГц.

При работе с графикой требуются увеличенные объёмы оперативной памяти ОП. Этот объём лежит в пределах 0.5 – 12 Гб. Тактовая частота памяти составляет 400 – 533 МГц. Часто используется двухпортовая память для ускорения обмена данными с памятью.

Долговременное хранение информации обеспечивается внешними запоминающими устройствами ВЗУ на магнитных HDD и оптических (CD, DVD) дисках. Ёмкость HDD составляет десятки и сотни гигабайт. Для повышения скорости передачи данных используются высокоскоростные приводы дисков со скоростью вращения диска 10000 об/мин и даже 15000 об/мин. Существенное значение имеет использование скоростных интерфейсов при организации обмена информацией с дисковыми накопителями, таких как модернизированный интерфейс ATA, интерфейсы SCSI, RAID.

Встроенные графические акселераторы позволяют существенно повысить скорость вывода графической информации. Для этой же цели повышается тактовая частота обмена данными с графической платой. Используются скоростные стандарты AGP 4x, AGP 8x.

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

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


Поскольку рабочая станции обычно входит в состав комплексной системы автоматизации инженерной деятельности, то она оснащается средствами для работы в локальной вычислительной сети (ЛВС или LAN). Для этого используется адаптер сети, интегрированный в системную плату. Такие адаптеры обычно рассчитаны на стандарт Ethernet со скоростью обмена 10/100 Мбит/с. Всё чаще устанавливаются адаптеры со скоростью обмена 1 Гбит/с.

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

Графический дисплей должен обеспечивать высокое разрешение, отсутствие геометрических искажений выводимого изображения и, по возможности, большое рабочее поле, привычное для конструктора, работающего с чертежами формата А2 – А0. В качестве графических мониторов используются мониторы с размерами экрана 19" – 23" по диагонали. Типы мониторов могут быть различными, однако, если необходима правильная цветопередача, то используется монитор на электронно-лучевой трубке.

Для получения бумажных копий конструкторских документов в составе рабочей станции предусматриваются графопостроители, чертёжные автоматы или плоттеры (обозначены Гр на рис. 15). Использование цветных плоттеров позволяет повысить качество оформления конструкторской документации. Для вывода текстовой документации используются обычные принтеры (Пр на рис. 15). Принтеры могут использоваться и для получения черновых копий чертежей.

Стандартными средствами ввода информации пользователя являются клавиатура и мышь (Кл и М на рис. 15). Однако при решении задач проектирования и работе с графикой этих средств ввода оказывается недостаточно. Поэтому рабочая станция часто оснащается 3D-манипуляторами и графическими планшетами (3D и Гпл на рис. 15).

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

Конкретный набор периферийных устройств рабочей станции варьируется в зависимости от её назначения. Графическая рабочая станция существенно дороже персонального компьютера. Разница в стоимости может достигать трех – пяти раз даже при минимальной комплектации рабочей станции.


ОБЗОР ИНТЕГРИРОВАННЫХ САПР/АПП

Система КОМПАС

Отечественное акционерное предприятие АСКОН занимается разработкой комплексных систем автоматизации конструкторско-технологического проектирования. В 80-е годы компания выпустила на отечественный рынок "КОМПлекс Автоматизированных Систем" (КОМПАС) на базе персональных ЭВМ. В комплекс включены:


  • КОМПАС-ГРАФИК – графическая система для конструктора;

  • КОМПАС-Т/М – САПР технологических процессов механообработки;

  • КОМПАС-ЧПУ – САП управляющих программ для оборудования с ЧПУ;

  • КОМПАС-МАСТЕР – инструментальные средства разработчика САПР;

  • КОМПАС-МОНИТОР – интегрированная оболочка;

  • КОМПАС-БИБЛИОТЕКИ – прикладные библиотеки.

Система ориентирована на использовании на персональном компьютере с DOS. Структура системы КОМПАС приведена на рис. 16.

Система КОМПАС состоит из отдельных подсистем, которые могут использоваться как автономно, так и в комплексе. Подсистема КОМПАС-ГРАФИК предназначена для автоматизации проектирования и является CAD-системой. С её использованием конструктор может разрабатывать конструкторскую документацию и выполнять геометрическое моделирование.

Подсистема КОМПАС-Т/М предназначена для автоматизированного проектирования технологических процессов механической обработки. С её использованием технолог может разрабатывать технологические процессы обработки деталей и оформлять технологическую документацию.

ПГруппа 4
одсистема КОМПАС-ЧПУ предназначена для автоматизации программирования станков с ЧПУ. Разработка УП производится на основе геометрической информации, полученной из CAD-системы, а также на основе информации о технологическом процессе, созданном в подсистеме КОМПАС-Т/М. Результатом взаимодействия этих систем является комплекс УП для оборудования с ЧПУ, с помощью которого реализуется производство создаваемых в ходе проектирования деталей.

Для согласованного использования автоматизированных подсистем и ведения проекта в целом имеется интегрированная оболочка КОМПАС-МОНИТОР. Средствами этой оболочки отслеживается ход работ по выполнению проекта, производится согласование вносимых отдельными подсистемами изменений и ведётся контроль выполнения работ.

Дополнительными средствами автоматизации проектирования являются подсистемы КОМПАС-МАСТЕР и КОМПАС-БИБЛИОТЕКИ. КОМПАС-МАСТЕР – это инструментальная система, предназначенная для построения специализированных конструкторских САПР (проектирование штампов, пресс-форм, приспособлений, специнструмента и т.п.) в графической среде КОМПАС. При этом сохраняется единый интерфейс с КОМПАС-ГРАФИК и используются её графические возможности.

В подсистеме КОМПАС-БИБЛИОТЕКИ объединены различные библиотеки (справочники), используемые при проектировании и разработке технологий, и облегчающие работу конструктора и технолога.


Подсистема КОМПАС-ГРАФИК

Система автоматизированного проектирования КОМПАС-ГРАФИК позволяет работать как с чертежами, так и с объёмными моделями. При работе с чертежами используются общепринятые приемы создания элементов чертежа.

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


Каждый чертежный объект в КОМПАС-ГРАФИК обладает некоторым набором характеристик, или параметров. Например, параметрами отрезка прямой линии являются координаты X и Y его начальной и конечной точек, длина и угол наклона. Можно однозначно определить отрезок, задав координаты его начальной точки совместно с длиной и углом наклона, при этом координаты конечной точки рассчитываются автоматически. Для других объектов количество параметров может быть большим (например, для эллипса). Одновременное управление всеми этими параметрами позволяет гибко изменять чертеж.

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

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

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

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

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