Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Замечание.
На этом этапе для контроля зайдите в Utility Menu > PlotCtrls > Pan Zoom Rotate. В
меню Pan Zoom Rotate выберем Box Zoom и растянем мышью область около какого-либо узла. Получим следующую картину.
/SOLU! Вход в процессор решения! * Условия закрепления узлов ! Выделить узел с координатами (0, 0, 0) NSEL, S, LOC, X, 0 NSEL, R, LOC, Y, 0 NSEL, R, LOC, Z, 0 ! Закрепить у всех (ALL) выделенных узлов степени свободы UX, UY, UZ D, ALL,,,,,, UX, UY, UZ ! Выделить узел с координатами (0, 0, с) NSEL, S, LOC, X, 0 NSEL, R, LOC, Y, 0 NSEL, R, LOC, Z, C ! Закрепить у всех (ALL) выделенных узлов степени свободы UX, UY, UZ D, ALL,,,,,, UX, UY, UZ ! Выделить узел с координатами (b+2*a, 0, 0) NSEL, S, LOC, X, B+2*A NSEL, R, LOC, Y, 0 NSEL, R, LOC, Z, 0 ! Закрепить у всех (ALL) выделенных узлов степени свободы UX, UY, UZ D, ALL,,,,,, UX, UY, UZ ! Выделить узел с координатами (b+2*a, 0, с) NSEL, S, LOC, X, B+2*A NSEL, R, LOC, Y, 0 NSEL, R, LOC, Z, C ! Закрепить у всех (ALL) выделенных узлов степени свободы UX, UY, UZ D, ALL,,,,,, UX, UY, UZ
! * Задание локальных нагрузок
! Выделить узел с координатами (a, 0, 0) NSEL, S, LOC, X, A NSEL, R, LOC, Z, 0 NSEL, R, LOC, Y, 0 ! Приложить нагрузку по координате Y величины -P F, ALL, FY, -P, ! Выделить узел с координатами (a, c, 0) NSEL, S, LOC, X, A
NSEL, R, LOC, Z, C NSEL, R, LOC, Y, 0 ! Приложить нагрузку по координате Y величины -P F, ALL, FY, -P ! Выделить узел с координатами (a+b, 0, 0) NSEL, S, LOC, X, A+B NSEL, R, LOC, Z, 0 NSEL, R, LOC, Y, 0 ! Приложить нагрузку по координате Y величины -P F, ALL, FY, -P ! Выделить узел с координатами (a+b, c, 0) NSEL, S, LOC, X, A+B NSEL, R, LOC, Z, C NSEL, R, LOC, Y, 0 ! Приложить нагрузку по координате Y величины -P F, ALL, FY, -P ALLSEL, ALL LSWRITE, 1,! Записать приложенную нагрузку, как первый шаг нагружения ! ********* ! Приложение распределенной нагрузки ! ********* Распределенная нагрузка прикладывается только на элементы, но элементы можно выделить, только зная, на которой линии они находятся. Поэтому:
LSEL, S, LOC, X, a! Выделяем слой с координатой X = a LSEL, A, LOC, X, a+b! Добавляем слой с координатой X = a + b LSEL, R, LOC, Y, 0! Из слоя выделяем линии с координатой Y = 0 ESLL, S! Выделяем элементы на выделенных линиях SFBEAM, ALL, 1, PRES, q, q,,,,,! Приложить распределенную нагрузку ALLSEL, ALL! Выделить все LSWRITE, 2,! Записать, как второй шаг нагружения ! Учет веса в ANSYS производится с помощью задания поля ускорений ! В данном случае по Y: 9, 8 ACEL, 0, 9.8, 0,! Ускорение по X, Y, Z LSWRITE, 3,! Записать, как третий шаг нагружения! * Запуск на решение LSSOLVE, 1, 3, 1,! Решать, используя пошаговое нагружение с 1 по 3 с шагом 1 FINISH! Выход из процессора решения ! * Вход в постпроцессор /POST1 ! Результаты постпроцессорной обработки, ! вводить поблочно в окно ANSYS Input ! Первый шаг нагружения – только узловые силы SET, FIRST! Считать первый ряд рассчитанных результатов PLDISP, 1! Показать деформированную форму PLNSOL, U, Y, 0, 1! Показать перемещения вдоль OY
! Второй шаг нагружения – узловые силы + распределенная нагрузка SET, NEXT! Считать следующий ряд результатов PLNSOL, U, Y, 0, 1! Показать перемещения вдоль OY ! Третий шаг нагружения – узловые силы + распределенная нагрузка + учет веса SET, NEXT! Считать следующий ряд результатов
PLNSOL, U, Y, 0, 1! Показать перемещения вдоль OY ! Следующие операторы служат для построения эпюр ! и могут быть использованы после любого шага считывания ! * Задать таблицу значений: максимальные напряжения ETABLE, SMAXI, NMISC, 1 ETABLE, SMAXJ, NMISC, 21 PLLS, SMAXI, SMAXJ! Построить графически эпюры ! * Задать таблицу значений: усилия вдоль OX в глобальной системе координат
ETABLE, FXI, SMISC, 1 ETABLE, FXJ, SMISC, 61 PLLS, FXI, FXJ! Построить графически эпюры ! * Задать таблицу значений: усилия вдоль OY в глобальной системе координат
ETABLE, FYI, SMISC, 2 ETABLE, FYJ, SMISC, 62 PLLS, FYI, FYJ! Построить графически эпюры ! * Задать таблицу значений: усилия вдоль OZ в глобальной системе координат
ETABLE, FZI, SMISC, 3 ETABLE, FZJ, SMISC, 63 PLLS, FZI, FZJ! Построить графически эпюры ! * Задать таблицу значений: моменты вдоль OX в глобальной системе координат
ETABLE, MXI, SMISC, 4 ETABLE, MXJ, SMISC, 64 PLLS, MXI, MXJ! Построить графически эпюры ! * Задать таблицу значений: моменты вдоль OY в глобальной системе координат
ETABLE, MYI, SMISC, 5 ETABLE, MYJ, SMISC, 65 PLLS, MYI, MYJ! Построить графически эпюры ! * Задать таблицу значений: моменты вдоль OZ в глобальной системе координат
ETABLE, MZI, SMISC, 6 ETABLE, MZJ, SMISC, 66 PLLS, MZI, MZJ! Построить графически эпюры FINISH
Для того чтобы получить значения реакций в закрепленных узлах, необходимо выполнить Main Menu > General Postproc > List Results > Reaction Solu. В меню List Reaction Solution выбрать OK. Результатом выполнения будет таблица значений реакций в зависимости от номера узла. Вывести конструкцию на экран, содержащую номера узлов, можно с помощью команд:
/PNUM, NODE, 1
/REPLOT
|