Лекции по LS-DYNA Часть 2
.pdf
41
конечного. Т.е. снова будем использовать массив из двух строк
(указано «по умолчанию» раздел I,J,K No. of row, column, planes).
Нажимаем OK.
Рисунок 36. Окно Array Parameters
Рисунок 37. Окно Add New Array Parameter
В окне Array Parameters (Рисунок 36) выбираем массив
LOAD_ARRAY, нажимаем Edit… и в окне Array Parameter LOAD_ARRAY (Рисунок 38) указываем первое
42
значение 0 (начальное значение нагрузки) и второе значение (до которого возрастает нагрузка в каждом узле) 1 (безразмерная величина, значение и размерность которой будет устанавливаться позже с помощью коэффициента пропорциональности).
Необходимо сохранить указанные значения и выйти из данного окна с использованием пункта File> Apply/Quit раскрывающегося меню данного окна (Рисунок 38).
Рисунок 38. Определение первого и последнего значения силы с помощью окна Array Parameter LOAD_ARRAY
В окне Array Parameters (Рисунок 36) выбираем массив TIME, нажимаем Edit… и в окне Array Parameter TIME указываем первое значение 0 (начальное значение времени) и второе значение (до которого изменяется время) 1 (с).
Необходимо сохранить указанные значения и выйти из данного окна с использованием пункта File> Apply/Quit раскрывающегося меню данного окна.
Нажимаем кнопку Close.
Шаг 6. Определение динамической нагрузки, действующей в отдельных узлах
Main Menu> |
Preprocessor> |
LS-DYNA Options> |
Loading Options> |
Specify Loads |
|
|
|
Main Menu> Solution> Loading Options> Specify Loads |
|
||
При использовании данного пункта меню |
появляется окно |
||
Specify Loads for LS_DYNA Expliсit |
(Рисунок 39). |
Далее выполняем |
|
следующие действия: |
|
|
|
43
Раздел Load Labels. Выбираем метку UY (перемещение вдоль оси
0Y).
В раскрывающемся списке Component name or PART number
выбираем «составную часть», к которой будут приложены динамические нагрузки NODES_FOR_LOADS (Рисунок 39).
Рисунок 39. Окно Specify Loads for LS_DYNA Expliсit |
|
||
В |
следующем |
раскрывающемся |
списке |
Parameter name for time values |
выбираем имя массива |
TIME, |
|
44
который определяет начальное и конечное значение отрезка времени.
Далее в раскрывающемся списке Parameter name for data values выбираем имя массива LOAD_ARRAY, который определяет начальное и конечное значение нагружения.
В разделе Scale Factor for loading curve в качестве масштабного коэффициента в данном случае необходимо ввести 0.003 (м), т.к. предполагаем, что происходит растяжение образца.
Нажимаем кнопку OK (Рисунок 40).
Рисунок 40. Результаты приложения нагрузки к узловым точкам «составной части» NODE_ROR_LOAD
Шаг 7. Сохранение измененной модели в db-файле
Utelity Menu> File> Save as…
При использовании пункта главного меню появляется окно выбора Save DataBase. В этом случае последовательность действий, связанная с выбором логического диска, папки (например, C:\example1\), в которой будет храниться модель, полностью описана ранее. В данном случае, необходимо выбрать имя существующего файла (example1.db) в окне Save DataBase to и нажать кнопку Yes («по умолчанию» включена кнопка No) для перезаписи существующего файла.
Пример 2. Задание ограничений и приложение динамической нагрузки, действующей на криволинейный лист рессоры
45
Шаг 1. Чтение существующей модели из db-файла
Utility Menu> File> Resume from…
При использовании пункта меню утилит появляется окно Resume DataBase. В этом случае последовательность действий, связанная с выбором логического диска, папки (например, C:\example2\), в которой хранится уже созданный файл полностью изложены ранее, однако в данном случае необходимо выбрать другой файл (например, example2.db) в списке Resume DataBase From, в котором хранится вторая созданная модель.
Шаг 2. Отображение узловых точек лежащих на поверхности A1
Utility Menu> Select> Component Manager…
Далее:
Выбираем «составную часть» AREA_1 (Рисунок 41).
Нажимаем кнопку Select Component/Assembly 
.
Нажимаем кнопку Display Component/Assembly 
. Закрываем Component Manager.
Для выбора узловых точек принадлежащих поверхности A1
используем пункт Utility Menu> Select> Entities… .
Рисунок 41. Окно Component Manager с выбранным пунктом AREA_1
Далее необходимо:
В первом раскрывающемся списке первого раздела окна Select Entities следует установить пункт Nodes (Рисунок 42).
46
Во втором раскрывающемся списке необходимо выбрать пункт
Attached to (Рисунок 42).
Во второй секции (секции переключателей) необходимо выбрать пункт Areas, all (Рисунок 42).
Нажать Apply. Нажать кнопку Plot.
Нажать кнопку Cancel (Рисунок 43).
Рисунок 42. Пункты необходимые для выбора узловых точек, расположенных на поверхности
47
Рисунок 43. Результат выбора узловых точек поверхности A1
Шаг 3. Определение ограничений на узловых точках поверхности A1
Main Menu> Preprocessor> LS-DYNA Options> Constraints> Apply> On Nodes Main Menu> Solution> Constraints> Apply> On Nodes
При использовании данного пункта меню появится окно выбора Apply U,Rot on Nodes, в котором необходимо нажать кнопку Pick All. После этого в появившемся диалоговом окне Apply U,Rot on Nodes (Рисунок 44) необходимо выбрать UX и нажать OK (Рисунок 45).
Рисунок 44. Диалоговое окно Apply U,Rot on Nodes
48
Рисунок 45. Результаты приложения ограничений к узловым точкам поверхности A1
Шаг 4. Отмена выбора поверхности A1
Utility Menu> Select> Everything
Использование данного пункта необходимо для того, чтобы в дальнейшем все (геометрические и конечно-элементные) компоненты модели были доступны.
Шаг 5. Отображение узловых точек лежащих на линии L50
Utility Menu> Select> Component Manager…
Далее:
Выбираем «составную часть» LINE_50.
Нажимаем кнопку Select Component/Assembly
.
Нажимаем кнопку Display Component/Assembly 
. Закрываем Component Manager.
Для выбора узловых точек, принадлежащих линии L50, используем пункт Utility Menu> Select> Entities… . Далее необходимо:
В первом раскрывающемся списке первого раздела окна Select Entities следует установить пункт Nodes.
49
Во втором раскрывающемся списке необходимо выбрать пункт
Attached to .
Во второй секции (секции переключателей) необходимо выбрать пункт Lines, all .
Нажать Apply. Нажать кнопку Plot.
Нажать кнопку OK (Рисунок 46).
Рисунок 46. Результат выбора узловых точек линии L50
Шаг 6. Создание «составной части» (component) из узловых точек линии L50
Utility Menu> Select> Component Manager…
При использовании данного пункта меню появится окно
Component Manager. Далее необходимо:
Нажать первую кнопку Create Component
.
В появившемся окне Create Component (Рисунок 47) выбираем раздел Nodes, в поле ввода указываем имя «составной части»
(component) (в данном случае NODES_FOR_LOAD).
Нажимаем кнопку OK.
Далее нажимаем Pick All в окне выбора Reselect nodes.
Закрываем окно Component Manager.
50
Рисунок 47. Окно Create Component
Шаг 7. Определение ограничений на узловых точках линии L50
Необходимо ограничить перемещения вдоль оси 0Y на линии L50:
Main Menu> Preprocessor> LS-DYNA Options> Constraints> Apply> On Nodes Main Menu> Solution> Constraints> Apply> On Nodes
При использовании данного пункта меню появится окно выбора Apply U,Rot on Nodes, в котором необходимо нажать кнопку Pick All. После этого в появившемся диалоговом окне Apply U,Rot on Nodes (Рисунок 48) необходимо выбрать UY и нажать OK (Рисунок 49).
Рисунок 48. Диалоговое окно Apply U,Rot on Nodes
