Академический Документы
Профессиональный Документы
Культура Документы
Анализ
и средства проверки
Содержание Главы
7.1. NX Расширенная симуляция
• Основы конечно-элементного анализа
• Начало работы в «NX Расширенная симуляция»
• Управление данными в «NX Расширенная симуляция»
• Основные меню и команды «NX Расширенная симуляция»
• Идеализация геометрии и Абстракция
• Построение расчетной сетки
• Создание расчетного случая в «NX Расширенная симуляция»
• Постпроцессинг в «NX Расширенная симуляция»
• Упражнение
ратуры для поиска необходимых выражений и законов. С началом использования систем чис-
ленного анализа всё меняется. Инженер обретает возможность моделировать конструкции
и машины любой сложности с любой степенью детализации. У него появляется инструмент
для анализа реального распределения напряжений и деформаций в конструкции. Многие в
данный момент подумали о том, что использование таких систем конструкторами практиче-
ски нереализуемо из-за необходимости дополнительно повышать квалификацию для исполь-
зования специализированного программного обеспечения. Теперь это не так. С появлением
приложения «NX Расширенная симуляция» на базе промышленного решателя NX Nastran (и
других решателей компании Siemens PLM Software) всё меняется. Инженер получает возмож-
ность работать с различными приложениями, оставаясь в единой привычной для себя среде
проектирования NX. Причем масштабируемость модуля NX CAE позволит решать как самые
простые, так и сложнейшие задачи из различных областей механики.
399
Глава 7. Анализ и средства проверки NX
основного меню, из дерева модели, в графической области экрана позволяет овладеть систе-
мой пользователю с любым уровнем предварительной подготовки в кратчайшие сроки.
На этапе перехода от физической модели к математической «NX Расширенная симуляция»,
обладая набором специализированных инструментов, позволяет адаптировать конструктор-
скую CAD-геометрию для выполнения КЭ анализа. Например, специалисты-расчетчики без
обращения к конструктору могут упростить модель, удалить мелкие геометрические элемен-
ты, погасить отверстия, скругления, создать срединные поверхности, осуществить булевы
операции и операции деления тел для улучшения качества расчетной сетки.
Генераторы КЭ сетки расчетного модуля NX позволяют создавать КЭ сетки очень высоко-
го качества при экономном использовании ресурсов компьютера, что позволит инженеру со-
кратить внесение погрешности на этапе дискретизации математической модели. «NX Расши-
ренная симуляция» поддерживает полный набор типов элементов (0D, 1D, 2D, и 3D), как ли-
нейных, так и параболических (со срединными узлами). В дополнение «NX Расширенная си-
муляция» позволяет обеспечивать контроль допуска КЭ сетки при описании сложных криво-
линейных геометрических объектов.
Начало работы
«NX Расширенная симуляция» позволяет проводить большой круг типов численного ана-
лиза. Это и линейный/нелинейный анализ прочности, анализ динамического поведения кон-
струкции, анализ состояния изделия в условиях действия нелинейных быстропротекающих
процессов, тепловой анализ, анализ течения жидкости и газа и т.д. При переходе в «NX Рас-
ширенная симуляция» и создании расчетной модели (рис. 7.1-3) первое, что необходимо за-
дать, это решатель и тип анализа, который будет выполнен для текущей модели (и в соответ-
ствии с которой система автоматически настроит интерфейс и «язык» команд и функций).
Основные типы анализа, доступные в решателе «NX Расширенная симуляция» NX Nastran:
линейный статический анализ (sol 101), анализ собственных частот и форм свободных коле-
баний (sol 103), анализ отклика на воздействия, зависящие от времени или частоты (sol 103),
анализ потери устойчивости конструкций (sol 105), базовый нелинейный анализ (sol 106),
анализ переходных процессов (sol 129), анализ теплопереноса (sol 153, 159), нелинейный
анализ на базе неявных схем интегрирования (sol 601), нелинейный динамический анализ на
базе явных схем интегрирования (sol 701), оптимизационный анализ, анализ долговечности.
Кроме этого, при выборе типа решения доступны дополнительные варианты (рис. 7.1-4):
• NX Thermal/Flow — эти решатели позволяют выполнить анализ теплопередачи и ана-
лиз динамики жидкости и газов (CFD). Вы можете использовать эти два решателя независимо
или совместно для получения результатов как теплового анализа, гидро-/газодинамического
анализа, так и результатов связанного анализа тепломассопереноса.
• Охлаждение электронных систем NX - это промышленно-ориентированный решатель для
анализа систем охлаждения. Он включает в себя анализ теплопереноса и вычислительную ги-
дро-/газодинамику (CFD) для комплексного исследования систем отвода тепла.
• NX тепловой анализ орбитальных систем — это промышленно-ориентированный реша-
401
Глава 7. Анализ и средства проверки NX
402
NX Глава 7. Анализ и средства проверки
Управление данными
в «NX Расширенная симуляция»
«NX Расширенная симуляция» управляет всеми наборами данных расчетной модели в че-
тырех раздельных ассоциативных полях (рис. 7.1-5).
Для эффективной работы в «NX Расширенная симуляция» вам необходимо различать, ка-
кие данные сохраняются в определенном поле (файле) и какой файл должен быть активным в
рабочей части при создании элементов расчетной модели.
Файл части mypart.prt содержит мастер-модель и неизменяемую геометрию. Мастер-
модель заблокирована на запись, в большинстве случаев мастер-модель не изменяется и не
сохраняется при попытке перезаписи. Блокировка записи может быть удалена для того, что-
бы новая конструкция сохранилась как мастер-модель. Заметьте, что все изменения во время
удаления элементов применяются к идеализированной части.
403
Глава 7. Анализ и средства проверки NX
Конечно-элементные сборки
Файл конечно-элементной сборки AFM (Assembly FEM) - это опциональный тип файла, ко-
торый может использоваться, чтобы создать модель системы, содержащей несколько файлов
FEM. Файл КЭ сборки AFM содержит вхождение и позиционирование данных для ссылочных
файлов FEM так же, как на соединительные элементы и перезаписывание свойств.
Полигональная геометрия
и облегченные фасетные модели
Файл КЭ сетки FEM представляет твердые и листовые тела конструкции как полигональную
геометрию. Полигональная геометрия является фасетным представлением твердотельной гео-
метрии. В отличие от облегченных фасетных моделей полигональная геометрия содержит ре-
бра и грани, используемые при создании расчетной модели и расчетных случаев. Эти ребра
и грани выделяются из твердых и листовых тел в идеализированной части. Так как облегчен-
ные фасетные тела не содержат ребра и грани, невозможно создать КЭ сетку на облегчен-
ном представлении фасетной модели для сборки.
Если вы создаете новый файл расчетной сетки FEM с использованием всех тел, система
пропускает любые облегченные фасетные тела в сборке. Если вы создаете новый FEM и симу-
ляцию с опцией «Выбранные тела», фасетные тела недоступны.
При создании файла FEM из сборки необходимо удостовериться, что все элементы сбор-
ки, которые используются для численного анализа, являются твердыми или листовыми телами.
Преимущества от использования
структурированной расчетной модели в NX
Существует несколько преимуществ от управления CAE-данными в структуре расчетной
модели «NX Расширенная симуляция».
Расширение .sim и .fem файлов может использоваться PLM-системой управления данными
и процессами моделирования. NX поддерживает двойной щелчок мышью и перетаскивание
.sim и .fem файлов при работе в системе Windows.
Открытие мастер-геометрии является опциональным, что приводит к использованию мень-
шего объема оперативной памяти и позволяет системе работать быстрее.
Наглядная логическая структура позволяет легче ориентироваться при работе со сложны-
ми моделями.
Повторное использование файла расчетной сетки FEM может значительно повысить эф-
фективность использования ресурсов дискового пространства.
Однако перед структурированием расчетной модели, как уже упоминалось, конструктор
должен четко представлять описываемую задачу, тип анализа, условия работы конструкции.
Модуль «NX Расширенная симуляция» является гибкой настраиваемой средой численно-
го моделирования и допускает различные последовательности операций для достижения той
405
Глава 7. Анализ и средства проверки NX
или иной цели. В зависимости от стоящей перед инженером задачи и персональных настроек
пользователь может самостоятельно определить удобную для себя последовательность дей-
ствий для достижения конечного результата. Две основные последовательности, однако, по-
зволяют выполнить большую часть расчетных случаев.
В рекомендуемой для большинства моделей последовательности действий необходимо
явно задать материал, физические свойства и свойства сетки в коллекторах КЭ сетки до ге-
нерации самой сетки. Коллектор КЭ сетки – это элемент дерева расчетной модели, содержа-
щий информацию о типе, свойствах и параметрах расчетной КЭ сетки. Эта явная последова-
тельность действий полезна для построения сложных моделей, которые содержат несколько
тел, материалов и КЭ сеток. Такая последовательность действий обеспечивает прозрачность
свойств модели и снижает риск возникновения ошибки моделирования или расчета.
Для простых конструкций с одним твердым или поверхностным телом из одного материа-
ла можно использовать автоматизированную последовательность действий. Эта последова-
тельность позволяет быстро создать файлы расчетной сетки и КЭ модели FEM и SIM со все-
ми необходимыми коллекторами в автоматическом режиме. Также в этом случае происходит
наследование свойств объектов из геометрической CAD-модели или используются значения
свойств и параметров по умолчанию.
406
NX Глава 7. Анализ и средства проверки
Идеализация геометрии
и Абстракция
Идеализация геометрии является процессом удаления или подавления элементов в моде-
ли, предшествующим созданию расчетной сетки. В целом вы можете также использовать ко-
манды идеализации геометрии для создания дополнительных элементов и модификации су-
ществующих. Например, вы можете использовать команды идеализации геометрии для:
• удаления элементов, таких как бобышки или отверстия, которые не важны с точки зрения
численного анализа;
• изменения размеров идеализированной части, используя выражения между элементами;
• разделения большого объема на несколько маленьких объемов для построения структу-
рированной расчетной сетки;
• создания срединной поверхности для построения КЭ моделей тонкостенных конструкций.
Система выполняет все операции идеализации на ассоциативной копии мастер-модели
(идеализированной геометрии).
Абстракция геометрии – это набор операций, позволяющих создать определенные пра-
вила для генератора КЭ сетки. Операции абстракции выполняются в файле FEM для поли-
гональной геометрии. Они не приводят к изменениям геометрии, а лишь задают определен-
ные правила, применяемые в процессе генерации КЭ сетки. Абстракция геометрии, к приме-
ру, позволяет исключить элементы геометрии, которые могут привести к построению расчет-
ной сетки низкого качества или неадекватно заниженного размера элементов - пользователь
может использовать команды абстракции для удаления очень маленьких или узких поверхно-
стей или ребер, которые могут ухудшить качество конечных элементов в прилегающей обла-
сти. Или добавить геометрические элементы в модель для последующего использования в чис-
ленной модели – добавленные в полигональную геометрию ребра можно использовать для
определения дополнительных нагрузок или ограничений.
410
NX Глава 7. Анализ и средства проверки
Каждый открытый файл симуляции представлен узлом верхнего уровня в Навигаторе пост-
процессора. Этот узел выступает в роли контейнера для решений. Управляя моделями, кото-
рые содержат несколько результатов, вы можете быстро определить, какие результаты како-
му решению принадлежат. С помощью нажатия правой клавиши мыши на узле решения вы мо-
жете загрузить и выгрузить результаты, а также создать определенный по умолчанию вид пост-
процессора загруженных результатов. Для отображения любого из полученных результатов
необходимо в Навигаторе постпроцессора раскрыть узел решения и двойным щелчком мыши
вывести результаты в графическую область NX. Отображение созданных путей и графиков
также доступно в узле решения.
Импортированные наборы результатов доступны под узлом «Импортированные результаты»
в Навигаторе постпроцессора.
Основные операции и команды меню «Постпроцессор» для управления видом отображаемых
результатов, видом модели в режиме постпроцессинга, а также для количественной оценки по-
лученных данных представлены в таблице 7.1.
Таблица 7.1. Команды управления постпроцессингом в «NX Расширенная симуляция»
413
Глава 7. Анализ и средства проверки NX
Рисунок 7.1-8
• Обратите внимание, что дерево модели наполнилось пустыми контейнерами, а вид фай-
ла симуляции соответствует структуре данных «NX Расширенная симуляция» – мастер-
геометрия, идеализированная геометрия, расчетная сетка, файл симуляции (рис. 7.1-9).
• 3. Двойным нажатием левой клавиши мыши на файл Example_CAE_fem1 в окне «Вид
файла симуляции» перейдите на уровень работы с расчетной сеткой. В данном случае
мы опускаем операции идеализации геометрии, принимая во внимание, что модель в
примере достаточно проста.
414
NX Глава 7. Анализ и средства проверки
Рисунок 7.1-9
• 4. Воспользуемся автоматизированной последовательностью действий при создании
КЭ сетки (которую рекомендуется применять для простых деталей). Для этого на уров-
не файла FEM сразу перейдем к построению расчетной сетки рабочей детали. Рас-
ставьте условия совпадения КЭ сетки на соседних объемах (Расширенная симуля-
ция > Условия сопряжения сетки, рис. 7.1-10). В меню «Условия сопряжения сет-
ки» выберите все тела и нажмите ОК.
Рисунок 7.1-10
415
Глава 7. Анализ и средства проверки NX
Рисунок 7.1-11
Рисунок 7.1-12
416
NX Глава 7. Анализ и средства проверки
• Последовательно выберите три лицевые грани тел, как показано на рис. 7.1-13. На-
жмите ОК.
Рисунок 7.1-13
• 7. В Навигаторе симуляции раскройте коллектор Solid (1) (рис. 7.1-14). Нажмите пра-
вой клавишей мыши на коллекторе Solid (1) и выберите «Изменить».
Рисунок 7.1-14
417
Глава 7. Анализ и средства проверки NX
• Измените имя контейнера на Деталь 1 (рис. 7.1-15), после чего нажмите правой кла-
вишей мыши Изменить выбранный Solid Property.
Рисунок 7.1-15
• 8. В меню изменения физико-механических свойств нажмите «Выберите материал»
(рис. 7.1-16).
Рисунок 7.1-16
418
NX Глава 7. Анализ и средства проверки
• В меню «Список материалов» выберите Steel (рис. 7.1-17). Нажмите ОК во всех рас-
крытых меню.
Рисунок 7.1-17
• 9. Двойным нажатием левой клавиши мыши в окне «Вид файла симуляции» перейдите
на уровень файла симуляции Example_CAE_sim1.
• 10. В меню «Расширенная симуляция» выберите выпадающее меню приложения огра-
ничений, где нажмите «Фиксированное ограничение» (рис. 7.1-18).
Рисунок 7.1-18
419
Глава 7. Анализ и средства проверки NX
Рисунок 7.1-19
Рисунок 7.1-20
420
NX Глава 7. Анализ и средства проверки
Рисунок 7.1-21
Рисунок 7.1-22
421
Глава 7. Анализ и средства проверки NX
• 15. Нажмите правой клавишей мыши в дереве модели на Solution 1 и выберите «Ре-
шить» (рис. 7.1-23). Нажмите ОК.
Рисунок 7.1-23
• 16. После завершения работы решателя NX Nastran (около 3-5 минут) закройте все
окна.
• 17. Перейдите на вкладку Навигатора постпроцессора или нажмите двойным щелчком
на узел Results в дереве модели. Отобразите желаемый результат (рис. 7.1-24).
Рисунок 7.1-24
422
NX Глава 7. Анализ и средства проверки
Основные термины
При моделировании симуляции используется концепция мастер-модели, поэтому сценарии
симуляции напрямую зависят от родительского объекта, которым является сборка. Это значи-
тельно облегчает применение внесенных в конструкцию изменений, так как они автоматиче-
ски переносятся в симуляцию.
Система при создании симуляции автоматически создает папку с именем модели, в кото-
рой будут храниться файлы симуляции (*.sim) и файлы с результатами расчета (*.res). Файлы
расчета хранят результаты вычислений и предназначены для того, чтобы не выполнять расчет
при загрузке сценария заново.
При создании симуляции обычно используется следующая последовательность действий:
1) создание связей, то есть подвижных частей механизма;
2) создание кинематических узлов;
3) определение движителей.
Движение механизма вы можете изучить с помощью артикуляции или анимации. Артикуля-
ция является независимой от времени и управляется посредством перемещения контролиру-
емого вами узла, для чего задается размер шага движения для каждого управляемого узла.
Анимация в отличие от артикуляции зависит от времени, и для анализа работы механизма
применяются параметры времени и шага.
423
Глава 7. Анализ и средства проверки NX
Основные термины
Связи
Связь (Link) представляет собой неразрываемое тело (rigid body). Обрати-
те внимание, что в качестве связи могут быть выбраны как индивидуальный компо-
нент, так и набор компонентов, кривая и т.п., то есть трехмерные и двумерные объекты.
Использование в качестве связи кривой позволяет промоделировать движение механизма
сначала в «плоском варианте», а затем перейти к объемной задаче, имея гарантию того, что
основные параметры движения уже вычислены верно.
Связь - это фактически основной объект, который обрабатывается решателем. Перемеще-
ние связи является наиболее наглядным результатом работы механизма.
Создать связь можно командой меню Вставить > Связь или с помощью панели инструмен-
тов. В связь вы можете одновременно включать 2D- и 3D-объекты.
Если связь не должна участвовать в движении механизма, но требуется, допустим, для це-
лей визуализации, вы можете создать фиксированную связь.
Весовые характеристики связи (масса, центр масс, центр и моменты инерции) непосред-
ственно наследуются из файла детали, которая выбрана как родитель связи, либо могут быть
заданы вручную. Для назначения весовых характеристик удобно воспользоваться возможно-
стью назначения материала. Для этого нужно вызвать диалоговое окно «Назначить матери-
ал» (Инструменты > Свойства материала), в котором осуществляется выбор материала из
библиотеки. Присутствует также возможность экспорта/импорта материалов и задание сво-
их материалов (не только изотропных).
Также может быть задана начальная (инициирующая)
скорость перемещения и скорость вращения.
Диалоговое окно задания связи вызывается в меню
Вставить > Связь (рис. 7.2-1).
В нем доступны группы: связанные объекты, в кото-
рой с помощью фильтра выбора можно выбрать объект
или набор объектов для создания связи, опции массовых
свойств (автоматически или задать вручную), начальная
скорость вращения и начальная скорость перемещения.
Кинематические узлы
Кинематический узел (Joint) описывает воз-
можные движения связей относительно друг дру-
га и создается между двумя связями. Ино-
гда кинематические узлы называют шарнирами.
Пока не назначено кинематических узлов, связи могут
перемещаться и вращаться относительно осей системы
координат, то есть каждая связь обладает шестью степе-
нями свободы, тремя линейными и тремя вращательны-
ми. Кинематический узел в зависимости от типа фикси-
рует определенное количество степеней свободы. Рисунок 7.2-1
424
NX Глава 7. Анализ и средства проверки
Диалоговое окно задания кинематического узла вызывается в меню Вставить > Узел
(рис. 7.2-2). Ниже рассмотрено большинство типов кинематических узлов.
Пара вращения (рис. 7.2-3)
Пара вращения соединяет две связи, оставляя одну степень свободы (вращение вокруг
оси Z). Пара вращения запрещает поступательное перемещение в любом направлении меж-
ду двумя связями. На узел вращения может быть назначен движитель перемещения.
Пара скольжения (ползун) (рис. 7.2-4)
Пара скольжения соединяет две связи, оставляя одну степень свободы (поступательное
перемещение по оси Z). Пара скольжения не дает свободу вращения двух связей. На узел
скольжения может быть назначен движитель.
Рисунок 7.2-3
425
Глава 7. Анализ и средства проверки NX
Рисунок 7.2-6
Рисунок 7.2-5
Рисунок 7.2-7
426
NX Глава 7. Анализ и средства проверки
Плоская пара
Плоская пара соединяет две связи, оставляя три степени свободы: две степени поступа-
тельного движения и вращение. Доступными являются движения в плоскости (по осям Х и Y) и
вращение вокруг перпендикулярной плоскости оси Z.
Постоянная скорость
Постоянная скорость представляет собой универсальную пару, в которой связи вращают-
ся с одинаковыми скоростями.
Все перечисленные выше пары являются основными кинематическими узлами. Однако ино-
гда требуется более точно описать поведение механизма. Для этого предназначены прими-
тивные кинематические узлы.
Примитивные кинематические узлы предназначены для более точного управления поведе-
нием механизма в тех случаях, когда использование «обычных» кинематических узлов потре-
бовало бы введения дополнительных искусственных ограничений.
В точке – фиксирует три поступательные степени свободы, то есть разрешает только вра-
щение вокруг точки.
К кривой – фиксирует две поступательные степени свободы, разрешая движение вдоль
вектора и вращение вокруг трех осей. Этот тип кинематического узла моделирует движение
точки по кривой.
Ориентация – фиксирует три вращательные степени свободы.
В плоскости – фиксирует одну поступательную степень свободы, разрешая перемещение
в плоскости XY.
Параллельный – фиксирует две вращательные степени свободы, при этом ось Z перемеща-
емой связи становится параллельно оси Z базовой связи.
Перпендикулярный – фиксирует одну вращательную степень свободы, запрещая враще-
ние относительно оси Z.
Чтобы расчет кинематики мог быть произведен, требуется, чтобы суммарное количество
степеней свободы системы было равным или меньшим нуля. Это количество называют числом
Грубера.
Оно определяется как:
Число Грубера = (Количество связей * 6) – (Сумма фиксированных кинематическими узла-
ми степеней свободы) – (количество движителей).
В таблице приведено количество степеней свободы, остающихся у связи после добавления
кинематического узла.
Тип кинематического объекта Фиксируемые степени свободы
Пара вращения 5
Пара скольжения 5
Цилиндрическая пара 4
5 (решатель RecurDyn)
Винтовая пара
1 (решатель Adams)
427
Глава 7. Анализ и средства проверки NX
429
Глава 7. Анализ и средства проверки NX
площение. Между соединенными кабелем парами скольжения может не быть никаких тел.
Зубчатая передача (шестерни)
Зубчатая передача задает связь между двумя вращательными парами. Коэффициент опре-
деляет поведение передачи так же, как и коэффициент кабеля. Коэффициент может быть за-
дан двумя способами:
1) графически, с помощью точки контакта делительных окружностей (интерактивный вы-
бор);
2) непосредственным указанием значения в поле «Коэффициент».
Дополнительно для зубчатой передачи задается точка контакта. Зубчатая передача – это
передача момента движения между двумя шестернями.
Определить зубчатую передачу можно командой меню Вставить > Соединители > Зуб-
чатая передача. Зубчатая передача фиксирует одну степень свободы.
Реечная передача (вал и шестерня)
Передача вал и шестерня, иначе называемая реечной передачей, определяет связь между
вращательной парой и парой скольжения. Отношение эк-
вивалентно эффективному радиусу шестерни и измеряет-
ся в единицах детали.
Определить реечную передачу можно командой меню
Вставить > Соединители > Вал и шестерня. Реечная
передача фиксирует одну степень свободы.
Для расчета поведения механизма в некоторых кине-
матических узлах вы можете задавать трение (закладка
«Трение» диалогового окна «Узел»). Параметры трения
определяются коэффициентами статического и динами-
ческого трения.
Движители. Артикуляция и анимация
Последний этап создания механизма – это назначе-
ние движителей. Движитель добавлен к трем типам узлов:
вращательному, ползуну и цилиндрическому. Он всегда
ассоциативен кинематическому узлу. Движитель задает-
ся на закладке «Водитель» диалогового окна «Узел». Так-
же движители могут быть созданы отдельно посредством
меню Вставить > Водитель.
Диалоговое окно задания движителя приведено на ри-
сунке (рис. 7.2-10).
Постоянный движитель
Задает постоянное перемещение (вращательное или
поступательное движение). Для движителя задается на-
чальное положение (положение механизма в нулевой
момент времени), начальная скорость и ускорение. Рисунок 7.2-10
Начальное положение определяется начальным положе-
430
NX Глава 7. Анализ и средства проверки
Рисунок 7.2-11
ской или табличной функцией. Функция может определять зависимость перемещения, скоро-
сти или ускорения от времени. Для задания функции используется Редактор функций.
Артикуляция
Артикуляция определят дискретное движение заданием количества шагов, и для каждого
шага определяется величина перемещения. Для задания артикуляции требуется указать два
параметра (размер шага и количество шагов) для каждого кинематического узла.
Артикуляция не зависит от времени и управляется исключительно перемещениями узла,
которое контролируется размером шага для каждого управляемого узла. Все остальные со-
единения являются ведомыми. Артикуляция позволяет изучить, как поведет себя механизм на
конкретном шаге движения.
431
Глава 7. Анализ и средства проверки NX
Рисунок 7.2-12
433
Глава 7. Анализ и средства проверки NX
нения расчета требуется зафиксировать еще хотя бы одну степень свободы. Поступим
следующим образом – ограничим движение L001 так, чтобы центр шара всегда лежал
в плоскости XZ. Для этого в меню «Вставить» выберите команду Ограничения > Точ-
ка на поверхности (рис. 7.2-13). В качестве точки укажите центр сферы, в качестве
поверхности – плоскость, определенную на уровне сборки. Нажмите ОК. В Навигато-
ре перемещений появится узел Constraints, содержащий заданное ограничение C001.
Рисунок 7.2-13
• Так как ограничение «Точка на поверхности» фиксирует 2 степени свободы, то число
Грубера системы равно -1(минус один) и мы можем выполнить кинематический анализ.
• Для начала для узла J002 зададим движитель. Сделайте двойной щелчок мышью на
узле в Навигаторе и в открывшемся диалоговом окне на закладке «Водитель» уста-
новите режим вращения «Артикуляция», нажмите ОК. В Навигаторе перемещений на
значке узла J002 появится изображение стрелки.
• Теперь в Навигаторе нажмите правой кнопкой мыши на узле motion_1 и в контекстном
меню выберите «Новое решение». В открывшемся диалоговом окне сделайте установ-
ки так, как показано на рисунке и нажмите ОК. (рис. 7.2-14).
• В открывшемся диалоговом окне «Артикуляция» (рис. 7.2-15) выберите узел J002 и
установите значение шага 10, количество шагов 36. Затем нажмите кнопку «Шаг впе-
ред». Связь L002 будет вращаться против часовой стрелки относительно оси Y абсо-
лютной системы координат и сделает полный оборот.
• Теперь проведем анализ созданного механизма. Добавим маркер к центру сферы. Для
этого в диалоговом окне «Маркер» (Вставить > Маркер) выберите в качестве связи
L002, в качестве точки - центр сферы и в качестве системы координат – абсолютную.
434
NX Глава 7. Анализ и средства проверки
Рисунок 7.2-14
Рисунок 7.2-15
435
Глава 7. Анализ и средства проверки NX
Рисунок 7.2-17
436
NX Глава 7. Анализ и средства проверки
Силы
В процессе анализа вы можете задать два типа сил – скаляр силы и вектор силы. В терми-
нах приложения «Симуляция Кинематики» скаляр силы определяет неизменную по направле-
нию действия силу, а вектор силы определяет меняющееся в процессе работы механизма на-
правление силы. Силы не влияют на кинематику движения и применяются только для опреде-
ления реакции в узлах.
Скаляр силы
Задается скаляр силы командой меню Вставить > Нагрузка > Скаляр силы. В диалого-
вом окне «Скаляр силы» требуется указать связь действия с точкой приложения силы и базо-
вую связь. Величина силы может быть определена постоянным значением (режим «Постоян-
ный») или зависящей от времени функцией (режим «Функция»). Скаляр силы обычно приме-
няется для моделирования сопротивления движению.
Вектор силы
Задается вектор силы командой меню Вставить > Нагрузка > Вектор силы. Вначале вы-
бирается тип вектора силы: значение и направление или компоненты. При выбранном типе
«Значение и направление» указывается значение силы и направление ее действия, задавае-
мое вектором. При выбранном типе «Компоненты» указываются значения проекций силы на
оси системы координат, и в этом случае значение силы является результирующим проекций. В
диалоговом окне «Векторы силы» требуется указать связь действия с точкой приложения силы
и базовую связь. Величина силы может быть определена постоянным значением (режим «По-
стоянный») или зависящей от времени функцией (режим «Функция»).
Моменты
Так же, как и для сил, используются скаляр и вектор момента.
Скаляр момента
Скаляр момента может быть приложен к паре вращения. Для определения скалярного мо-
мента нужно указать величину и выбрать кинематическую пару вращения.
Вектор момента
Вектор момента определяет момент, приложенный на некотором расстоянии от оси Z си-
стемы координат. В отличие от скаляра момента вектор момента не требует привязки к кине-
матической паре вращения. Вектор момента может быть задан для связи с осью вращения.
Пружины, демпферы и втулки
Пружина - это деформируемый элемент, предназначенный для передачи силы или момен-
та присоединенному объекту. Пружина может быть определена между двумя связями, между
связью и землей или в пределах кинематической пары. Вы можете задать коэффициент жест-
кости пружины и свободную длину. Свободная длина является длиной пружины без нагрузки.
Пружина может быть двух типов: пружина сжатия/растяжения и торсион.
Пружина сжатия/растяжения описывается уравнением F=kx, где F – сила, приложенная к
пружине, k – жесткость пружины, x – изменение длины пружины.
437
Глава 7. Анализ и средства проверки NX
438
NX Глава 7. Анализ и средства проверки
Рисунок 7.2-18
439
Глава 7. Анализ и средства проверки NX
Рисунок 7.2-19
440
NX Глава 7. Анализ и средства проверки
• Первая стадия - начало движения маятника. Вторая стадия – соударение с кубом. Тре-
тья стадия – соударение кубов и частичное проникновение друг в друга (соударение
можно сделать и без проникновения). Четвертая стадия – возврат куба на место под
действием пружины.
• Теперь построим графики движения маятника и куба. Для маятника нас будет инте-
ресовать смещение по оси Z абсолютной системы координат, для куба – смещение
по оси X той же системы координат. Для решения motion_1 выберите Анализ пере-
мещений > Графики, выберите соответствующие маркеры и укажите нужные оси.
Результат должен соответствовать рис. 7.2-20. Непрерывная кривая – изменение
Z-координаты маятника, пунктирная кривая – изменение X-координаты куба.
• Поэкспериментируйте самостоятельно с различными значениями жесткости пружины,
попробуйте также заменить ползун на плоскую связь и изменить точку контакта маят-
ника и куба.
Рисунок 7.2-20
Пакетная обработка
Симуляция кинематики, особенно для сложных механизмов, занимает продолжительное
время. Поэтому для вычисления симуляции кинематики механизма, состоящего из большо-
го количества связей, рекомендуется использовать пакетную обработку. В режиме пакетной
обработки вы можете выполнить проверку на пересечения, выполнить измерения и постро-
ить трассировку механизма.
Настройки симуляции кинематики
Окно настроек симуляции кинематики расположено в меню Настройки > Кинематика.
(рис. 7.2-21). В настройках вы можете выбрать угловые единицы, отображать или не отобра-
жать имена кинематических объектов, общий масштаб изображения объектов, задать значе-
ния гравитационных постоянных и параметров решателя.
441
Глава 7. Анализ и средства проверки NX
442
NX Глава 7. Анализ и средства проверки
• Сейчас проверка new1 сохранена в файле детали. Если нам потребуется проверить
другую деталь, то придется вводить все данные заново. Во избежание этого проверки
лучше сохранить в файлах электронных таблиц или XML.
• Проверка требований часто используется в специальных приложениях NX, например,
«Проектирование автомобиля» для контроля угла обзора, компоновки автомобиля и др.