русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Практическое занятие №6


Дата добавления: 2015-08-06; просмотров: 1960; Нарушение авторских прав


Тема: Функции и проектные процедуры, реализуемые в программном обеспечении САПР.
Цели и задачи:
Изучить функции и проектные процедуры наиболее распространенных CAD, CAM и CAE-систем.
После занятия студент должен:

  1. Знать:Основные функции и проектные процедура наиболее распространенных систем верхнего, среднего и нижнего уровней.
  2. Уметь:Предложить и обосновать перечень программных средств для решения задачи проектирования и подготовки производства изделия средней сложности.

Для выполнения лабораторной работы необходимо:

1. Проработать теоретический материал по теме: «Системы автоматизированного проектирования в машиностроении».

[1] стр. 217-223

Понятия, которые необходимо рассмотреть на занятии:

Всостав развитых машиностроительных САПР входят в качестве состав­ляющих системы CAD, САМ и САЕ.

Функции CAD-систем в машиностроении подразделяют на функции двумер­ного и трехмерного проектирования. К функциям 2D относят черчение, оформ­ление конструкторской документации; к функциям 3D — получение трех­мерных геометрических моделей, метрические расчеты, реалистичную визуализацию, взаимное преобразование 2D- и ЗD-моделей. В ряде систем предусмотрено также выполнение процедур, называемых процедурами пози­ционирования, к ним относят компоновку и размещение оборудования, прове­дение соединительных трасс.
Среди CAD-систем различают системы нижнего, среднего и верхнего уров­ней. Первые из них иногда называют «легкими» системами, они ориентирова­ны преимущественно на 2D-графику, сравнительно дешевы, основной аппарат­ной платформой для их использования являются персональные ЭВМ. Системы верхнего уровня, называемые также «тяжелыми», дороги, более универсаль­ны, ориентированы на геометрическое твердотельное и поверхностное 3D-моделирование, оформление чертежной документации в них обычно осуществля­ется с помощью предварительной разработки трехмерных геометрических моделей. Системы среднего уровня по своим возможностям занимают проме­жуточное положение между «легкими» и «тяжелыми» системами.
К важным характеристикам CAD-систем относятся параметризация и ас­социативность. Параметризация подразумевает использование геометричес­ких моделей в параметрической форме, т. е. при представлении части или всех параметров объекта не константами, а переменными. Параметрическая мо­дель, находящаяся в базе данных, легко адаптируется к разным конкретным реализациям и потому может использоваться во многих конкретных проектах. При этом появляется возможность включения параметрической модели дета­ли в модель сборочного узла с автоматическим определением размеров дета­ли, диктуемых пространственными ограничениями. Эти ограничения в виде математических зависимостей между частью параметров сборки отражают ассоциативность моделей.
Параметризация и ассоциативность играют важную роль при проектирова­нии конструкций узлов и блоков, состоящих из большого числа деталей. Дей­ствительно, изменение размеров одних деталей оказывает влияние на размеры и расположение других. Благодаря параметризации и ассоциативности измене­ния, сделанные конструктором в одной части сборки, автоматически перено­сятся в другие части, вызывая изменения соответствующих геометрических параметров в этих частях.
Основные функции САМ-систем: разработка технологических процессов, синтез управляющих программ для технологического оборудования с ЧПУ, моделирование процессов обработки, в том числе построение траекторий от­носительного движения инструмента и заготовки в процессе обработки, гене­рация постпроцессоров для конкретных типов оборудования с ЧПУ, расчет норм времени обработки.
Функции САЕ-систем довольно разнообразны, так как связаны с проектны­ми процедурами анализа, моделирования, оптимизации проектных решений. В состав машиностроительных САЕ-систем прежде всего включают програм­мы для выполнения следующих процедур:



  • моделирование полей физических величин, в том числе анализ прочности,
    который чаще всего выполняется в соответствии с МКЭ;
  • расчет состояний моделируемых объектов и переходных процессов в них
    средствами макроуровня;

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

Исходные данные для препроцессора — геометрическая модель объекта, чаще всего получаемая из подсистемы конструирования. Основная функция препроцессора — представление исследуемой среды (детали) в сеточном виде, т. е. в виде множества конечных элементов.
Решатель — программа, которая ассемблирует (собирает) модели отдель­ных конечных элементов в общую систему алгебраических уравнений и решает эту систему одним из методов разреженных матриц.
Постпроцессор служит для визуализации результатов решения в удобной для пользователя форме. В машиностроительных САПР это графическая фор­ма. Пользователь может видеть исходную (до нагружения) и деформирован­ную формы детали, поля напряжений, температур, потенциалов и т. п. в виде цветных изображений, в которых палитра цветов или интенсивность свечения характеризуют значения фазовой переменной.
Программно-методические комплексы одного уровня по своим функциональ­ным возможностям приблизительно равноценны, новые достижения, появив­шиеся в одном из ПМК, в скором времени реализуются в новых версиях дру­гих комплексов. Поэтому для первого знакомства с возможностями ПО машиностроительных САПР достаточно рассмотреть характеристики одного из комплексов. Рассмотрим структуру ПО САПР и его функциональные воз­можности на примере комплекса программ Pro/Engineer.
Комплекс насчитывает несколько десятков программ (модулей), которые подразделены на группы программ конструкторского проектирования механи­ческих объектов, промышленного дизайна, функционального моделирования, технологического проектирования, обмена данными.
Базовые модули конструкторского проектирования предназначены для твер­дотельного и поверхностного моделирования, синтеза конструкций из базовых элементов формы, поддержки параметризации и ассоциативности, проекцион­ного черчения и разработки чертежей с простановкой размеров и допусков. Пользователь может пополнять библиотеку БЭФ оригинальными моделями. Синтез трехмерных моделей сложной формы возможен вытягиванием плоско­го контура по нормали к его плоскости, его протягиванием вдоль произвольной пространственной кривой, вращением контура вокруг заданной оси, натягива­нием между несколькими заданными сечениями. Синтез сборок выполняется вызовом или ссылкой на библиотечные элементы, их модификацией, разработ­кой новых деталей. Детали сборки можно нужным образом ориентировать в пространстве. Далее следует ввести ассоциативные (сопрягающие) связи.
Дополнительные модули конструкторского проектирования имеют более конкретную, но узкую специализацию. Примерами таких модулей могут слу­жить модули конструирования панелей из композиционных материалов, разра­ботки штампов и литейных пресс-форм, трубопроводных систем, сварных кон­струкций, разводки электрических кабелей и жгутов.
Модули функционального моделирования используют как препроцессоры и постпроцессоры в программах конечно-элементного анализа (нанесение сетки конечных элементов, визуализация результатов анализа), для анализа теплово­го состояния конструкций, оценки виброустойчивости и др.
Основные модули технологического проектирования служат для моделиро­вания технологических процессов фрезерной, токарной, электроэрозионной об­работки и для разработки постпроцессоров для систем управления оборудова­нием с ЧПУ.
Модули обмена данными (конверторы форматов данных) должны обеспе­чивать возможности импорта и экспорта данных в другие CAE/CAD/CAM-системы.
В САПР крупных предприятий обычно используют программы разных уров­ней. Связано это с тем, что более 80 % всех процедур конструирования можно выполнить на CAD-системах нижнего и среднего уровней, кроме того, «тяже­лые» системы дороги. Поэтому предприятие приобретает лишь ограниченное число экземпляров (лицензий) программы верхнего уровня, а большинство кли­ентских рабочих мест обеспечивается экземплярами программ нижнего или среднего уровней. При этом возникает проблема обмена информацией между разнотипными CAD-системами. Она решается путем использования языков и форматов, принятых в CALS-технологиях, хотя для неискаженной передачи геометрических данных с помощью промежуточных унифицированных языков приходится преодолевать определенные трудности.

Примеры программ
К числу мировых лидеров в области CAD/CAM/CAE-систем верхнего уров­ня относятся системы Unigraphics (компания EDS), CATIA (Dessault Systemes), Pro/Engineer (PTC). Продолжают использоваться также системы I-DEAS (EDS), CADDS5 (РТС) и EUCLID3 (Matra Datavision).
Система Unigraphics — универсальная система геометрического моделирования и конструкторско-технологического проектирования, в том числе разработки больших сборок, прочностных расчетов и подготовки конструкторской документации. Система многомодульная. В конструкторской части (подсистема CAD) имеются средства для твер­дотельного конструирования, геометрического моделирования на основе сплайновых моделей поверхностей, создания чертежей по ЗД-модели, проектирования сборок (в том числе с сотнями и тысячами компонентов) с учетом ассоциативности, анализа допусков и др. В технологической части (подсистема САМ) предусмотрены разработка управляю­щих программ для токарной и электроэрозионной обработки, синтез и анализ траекто­рий инструмента при фрезерной трех- и пятикоординатной обработке, при проектиро­вании пресс-форм, штампов и др. Для инженерного анализа (подсистема САЕ) в систему включены модули прочностного анализа с использованием МКЭ с соответствующими пре- и постпроцессорами, кинематического и динамического анализа механизмов с оп­ределением сил, скоростей и ускорений, анализа литьевых процессов пластических масс.
Другая система верхнего уровня САПА позволяет заказчику генерировать собствен­ный вариант САПР сквозного проектирования — от создания концепции изделия до технологической поддержки производства и планирования производственных ресурсов. В системе реализовано поверхностное и твердотельное 3.0-моделирование и оптимиза­ция характеристик изделий. Возможны фотореалистичная визуализация, восстановле­ние математической модели из материального макета. Система масштабируема. Пред­лагаются типовые конфигурации, в том числе варианты для полнофункционального сквозного проектирования сложных изделий и проектирования комплектующих на не­больших и средних предприятиях.
Аналогичные возможности реализованы и в других «тяжелых» САПР.
Значительно дешевле обходится приобретение САПР среднего уровня. В России получили распространение системы компаний Autodesk, Solid Works Corporation, Beantly, Топ Системы, Аскон, Интермех, Вее-Pitron и некоторых других. Все эти системы ориентированы в первую очередь на платформу Wintel, как правило, имеют подсистемы конструкторско-чертежную 2Д твердотель­ного 3Д-моделирования, технологического проектирования, управления проек­тными данными, ряд подсистем инженерного анализа и расчета отдельных видов машиностроительных изделий, а также библиотеки типовых конструктивных решений.
Широкое распространение в России и за рубежом получило ПО машино­строительных САПР компании Autodesk.
Линия современных программных систем конструкторского проектирова­ния фирмы Autodesk включает ряд систем, среди которых наиболее развитыми следует считать системы AutoCAD Mechanical Desktop и Inventor.
Система Mechanical Desktop (MDT) предназначена для параметрического 3Д-моде-лирования, ассоциативного конструирования, распределенного проектирования в сети Internet, оформления 2D-документации. Построена на графическом ядре ACIS. Имеется управляющая программа CAD-менеджер со средствами настройки, конфигурирования и управления рабочими группами.
Система Inventor предназначена для твердотельного параметрического проектиро­вания, ориентирована на разработку больших сборок с сотнями и тысячами деталей, имеет развитую библиотеку стандартных элементов. В основе системы также лежит гра­фическое ядро ACIS. Построение 3.0-моделей возможно выдавливанием, вращением, по сечениям, по траекториям. Из 3Д-модели можно получить 2Д-чертежи и специфика­ции материалов. Поддерживается коллективная работа над проектом, в том числе в пре­делах одной и той же сборки. Предусмотрена автоматическая проверка кинематики, размеров детали с учетом положения соседних деталей в сборке. Значительные удобства работы конструкторов обусловлены тем, что ассоциативные связи задаются не путем описания операций с параметрами и уравнений, а непосредственно определением фор­мы и положения компонентов.
В число продуктов Autodesk входит ряд других программ автоматизированного про­ектирования, в том числе Autodesk Data Exchange - набор конверторов для взаимного преобразования данных из форматов DXF и SAT (формат ядра ACIS) в такие форматы, как STEP, IGES, VDA-FS.
Ряд продуктов, интегрированных с программами проектирования компании Autodesk, создан компаниями, входящими в ассоциацию Mechanical Applications Initiative производителей прикладного ПО. Среди них следует отметить программу Dynamic Designer Motion (компания Mechanical Dynamics), предназначенную для расчетов дина­мики и кинематики механизмов (в том числе трехмерных). Элементами являются моде­ли шарниров, пружин, сухого трения, ударных нагрузок.
Программа Dynamic Designer Motion имеет связи с группой программ конечно-элементного анализа Cosmos. Например, программу Cosmos/DesignSTAR можно ис­пользовать как автономно, так и в связке с программами Inventor и Solid Edge, а про­грамму Cosmos/Works - с программой SolidWorks. С помощью этих программ проводят анализ деформированного состояния деталей, стационарных и нестационарных тепло­вых процессов, динамики жидкостей и газов, низкочастотных электромагнитных полей, определяют собственные частоты колебания конструкций.
Система твердотельного параметрического моделирования механических конструк­ций Solid Works (компания Solid Works Corporation) построена на графическом ядре Parasolid, разработанном в Unigraphics Solution. Синтез конструкции начинается с по­строения опорного тела с помощью операций типа выдавливания, протягивания или вращения контура с последующим добавлением и (или) вычитанием тех или иных тел. Используется технология граничного моделирования (B-representation) с аналитичес­ким или сплайновым описанием поверхностей. При проектировании сборок на основе БЭФ можно задавать различные условия взаимного расположения деталей, автомати­чески контролировать зазоры и отсутствие взаимопересечения деталей. Предусмотре­ны IGES, DXF, D WG-интерфейсы с другими системами.
Среди САПР среднего уровня, наряду с продуктами зарубежных фирм, неплохо за­рекомендовали себя системы отечественных разработчиков - это, прежде всего системы Компас (компания Аскон) и T-Flex CAD (Топ Системы).

В системе Компас для трехмерного твердотельного моделирования используется оригинальное графическое ядро. Синтез конструкций выполняется с помощью булевых операций над объемными примитивами, модели деталей формируются путем выдавли­вания или вращения контуров, построением по заданным сечениям. Возможно задание зависимостей между параметрами конструкции, расчет масс-инерционных характерис­тик. Разработка проектно-конструкторской документации, в том числе различных спе­цификаций, выполняется подсистемой Компас-График. Имеются библиотеки с данны­ми о типовых деталях и графическими изображениями, а также программы специального назначения (проектирование тел вращения, пружин, металлоконструкций, трубопро­водной арматуры, штамповой оснастки, выбора подшипников качения, раскроя листо­вого материала и др.). Проектирование технологических процессов выполняется с помо­щью подсистемы Компас-Автопроект, программирование объемной обработки на станках с ЧПУ — с помощью подсистемы ГЕММА-3Д. Ряд необходимых функций уп­равления проектными данными возложено на подсистему Компас-Менеджер.
Подсистема трехмерного твердотельного моделирования T-Flex CAD 3D в САПР T-Flex CAD построена на базе ядра Parasolid. Реализована двунаправленная ассоциатив­ность, т. е. изменение параметров чертежа автоматически вызывает изменение парамет­ров модели и наоборот. При проектировании сборок изменение размеров или положе­ния одной детали ведет к корректировке положения других. Модель 3D может быть получена непосредственно по имеющемуся чертежу, или с помощью булевых опера­ций, или путем выталкивания, протягивания, вращения профиля, и т. п. Пре­дусмотрен расчет мас-синерционных параметров. В то же время можно по видам и разрезам трехмерной модели получить чертеж, для чего используется подсистема T-Flex CAD 3D SE. Для параметрического проектирования и оформления конструкторско-технологической документации служит подсистема T-Flex CAD 2D, для управления проек­тами и документооборотом - подсистема T-Flex DOCs. В подсистеме технологического проектирования T-Flex/ТехноПро выполняются синтез технологических процессов, рас­чет технологических размеров, выбор режущего и вспомогательного инструмента, фор­мирование технологической документации, в том числе операционных и маршрутных технологических карт, ведомостей оснастки и материалов, карт контроля. Подготовка программ для станков с ЧПУ осуществляется в подсистеме T-Flex ЧПУ. Кроме названных основных подсистем в состав T-Flex CAD включен ряд программ для инженерных расче­тов деталей, проектирования штампов и пресс-форм.
В САПР Cadmech 2000 белорусской компании Интермех входят программы AVS для выпуска конструкторской документации, Techcard для технологической подготовки про­изводства, LCAD для планирования производственных цехов и участков и др. Для соб­ственно конструкторского 3Д-проектирования Интермех использует программы компа­нии Autodesk.
Разработкой продуктов для САПР литейного производства занимается компания Moldflow, ее программы Part Adviser и Mold Adviser предназначены для моделирования процессов литья пластмасс.
Важное место в конструкторско-технологических САПР занимают программы техно­логической подготовки производства.
Компания Consistent Software предлагает систему Technologies для технологической подготовки дискретного производства. Эта система выполняет функции составления спецификаций, ведения дерева проекта и библиотеки чертежей, синтеза технологичес­ких процессов, выбора инструмента, расчета режимов резания, нормирования расхода материалов, ведения технологической документации. Система SolidCAM (CADTech), построенная, как и Mechanical Desktop, на ядре ACIS, служит для получения управляю­щих программ для токарной, 2,5- и 3-осевой фрезерной обработки на станках с ЧПУ. Система ТЕХТРАН (НИП «Информатика») включает модули токарной, фрезерной, элек­троэрозионной обработки.
Мировые лидеры среди программ конечно-элементного анализа являются программ­но-методические комплексы Nastran и Patran (компания MSC Software Corporation) и Ansys (компания Ansys Inc.).
Как правило, эти комплексы включают в себя ряд программ, родственных по матема­тическому обеспечению, интерфейсам, общности некоторых используемых модулей. Эти программы различаются ориентацией на разные приложения, степенью специали­зации, ценой или выполняемой обслуживающей функцией. Например, в комплексе Ansys основные решающие модули позволяют выполнять анализ механической прочности, теплопроводности, динамики жидкостей и газов, акустических и электромагнитных по­лей. Во все варианты программ входят пре- и постпроцессоры, а также интерфейс с базой данных. Предусмотрен экспорт (импорт) данных между Ansys и ведущими комп­лексами геометрического моделирования и машинной графики.

Мировой лидер среди средств моделирования механических процессов на макро­уровне путем решения СОДУ - программа Adams, а примером отечественных систем подобного назначения следует назвать программы ПА7 и ПА9.
Контрольные вопросы по материалу практического занятия №6:

  1. Из каких систем состоят развитые машиностроительные САПР?
  2. Назовите функции CAD-систем в машиностроении.
  1. Что представляет собой параметризация в CAD-системах?
  2. Назовите основные функции CAM-систем.
  3. Назовите основные части программ анализа с помощью метода конечных элементов (МКЭ).
  4. Назовите основные функции и процедуры, выполняемые системой верхнего уровня Unigraphics.
  5. Назовите основные функции и процедуры, выполняемые системой верхнего уровня CATIA.
  6. Назовите известные Вам системы среднего уровня.
  7. Какие функции выполняет система Mechanical Desktop фирмы Autodesk.
  8. Какие функции выполняет система Inventor фирмы Autodesk.
  9. На каком графическом ядре построена система Solid Works?
  10. Назовите основные функции и процедуры, выполняемые системой Ком-пас фирмы АСКОН.
  11. Назовите основные функции и процедуры, выполняемые системой T-Flex фирмы Топ Системы.
  12. Назовите все известные Вам системы для проектирования управляющих программ для оборудования с числовым программным управлением (ЧПУ).
  13. Назовите все известные Вам системы для проектирования технологичес-ких процессов.
  14. Приведите пример систем для моделирования процессов литья пластмасс.

 


Литература:

  1. Норенков И.П. Основы автоматизированного проектирования. М., Изда-тельство МГТУ им. Баумана, 2002 .
  2. Ли Кунву Основы САПР (CAD/CAM/CAE). СПб, Питер, 2004.
  3. Грувер М., Зиммерс Э., САПР и автоматизация производства. М., Мир, 1987.
  4. Журналы САПР и графика.
  5. Информационно-аналитический еженедельник COMPUTER WORLD Украина.

 

 



<== предыдущая лекция | следующая лекция ==>
Периферийные устройства. | СПЕЦИФИКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ САПР


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.289 сек.