Рыбников Patran_p2 (780645), страница 22
Текст из файла (страница 22)
Соберем файлы нагрузок и граничных условий в один блок.Создадим Load Cases (группу нагрузок и граничных условий).Нажать кнопку Load Cases, в панели задать Load Case Name – например, antivibr_pr. Нажать Assign/Prioritize Loads/BCs, в появившейся панели ввести в поле Assigned Loads/BCs содержимое верхнейлевой панели путем нажатия левой кнопки мыши при указании на названияфайлов, нажать ОК, Apply.Таким образом создается блок нагрузок и граничных условий.6. Определим собственные частоты и формы колебаний балки.AnalysisAction: AnalyzeObject: Entire ModelMethod: Full RunJob Name можно оставить без изменения.
Нажать Translation Parameters. Указать в верхней XDB Only, нажать ОК, оставив все остальноепо умолчанию.Нажать кнопку Solution Type и выделить задачу NORMAL MODES(Собственные частоты и формы колебаний) и нажать ОК.Нажать кнопку Subcases. В верхнем окне нажать antivibr_pr, чтобы в строке Subcase Name появилось это имя.В этой панели нажать кнопку Subcase Parameters, в появившейсяпанели можно задать количество рассчитываемых корней (собственныхчастот колебаний) или определить интересуемый частотный диапазон нахождения частот. По умолчанию в строке Number of Desired Roots указанно 10 (будет рассчитываться 10 собственных частот). Нажать ОК.Нажать кнопку Output Requests и в появившейся панели уже указаны выводимые по умолчанию величины, поэтому нажать ОК, Apply,Cancel.Нажать кнопку Subcase Select, в появившейся панели убрать внижнем окне Default и ввести из верхней antivibr_pr, нажать ОК.После этого можно нажать Apply в панели Analysis запустив задачуни исполнение.После выполнения решения MSC.Nastran подаст звуковой сигнал,можно переслать результаты решения из MSC.Nastran в MSC.Patran.
Дляэтого изменить:Action: Attach XDB (прикрепить файл с расширениемXDB – файл результатов)Object: Result EntitiesMethod: LocalНажать Select Result File, в появившемся окне выбрать файлantivibr_pr.xdb, нажать ОК и затем Apply.ResultsAction: CreateObject: Quick PlotВ окне Select Result Cases виден список значений частот в Гц.Первая собственная частота равна 791,04 Гц, вторая – 972,01 Гц. Чтобыпосмотреть формы колебаний в двух нижних окнах выделить Eigenvectors, Translational. Поставить метку Animate.Нажать вторую кнопку Fringes Attributes.
В появившейся панеливключить кнопки:Style: Continuous (непрерывный спектр)Shading: Shaded (с оттенками)Display: Free Edges (отображать: свободные рёбра)Снять метку Show on Deformed (показать на деформированной).Прежде чем нажать Apply и получить анимированную картинку,нужно убрать графическое изображение балки кнопкой Reset Graphics.На экране появится первая форма колебаний (изгибная, рис. 70).– 141 –– 142 –MSC.Software CorporationТелефоны: (095) 363-06-83, 254-57-10Рис. 70. Первая форма колебаний балкиПри необходимости можно просмотреть другие формы колебаний придругих собственных частотах, выделяя их в окне Select Result Cases.7.2.2. Вычисление амплитудно-частотных характеристикВычислим амлитудно-частотную характеристику по ускорениям отточки 1 к точке 2.Для вычисления АЧХ все, что выполнялось в пунктах 1–4 остаетсянеизменным.1.
Задание входного единичного возмущения в точке 1Loads/BCsAction: CreateObject: Force (сила)Type: Nodal– 143 –MSC.Software CorporationТелефоны: (095) 363-06-83, 254-57-10Задать имя файла в строке New Set Name написать, напримерforce1. Нажать Input Data и в строку Force [F1, F2, F3] ввести [0, 1, 0],что означает задание единичной силы в направлении оси y , нажать ОК.Нажать на кнопку Select Application Region. В разделе GeometryFilter нажать кнопку FEM, так как силу надо прикладывать к узлу. Навспомогательной панели включить кнопку Node.Представить на экране модель в «каркасном» виде, нажав на кнопкуWireframe на верхней части экрана во второй строке.Найти необходимый узел и ввести его в поле Select Nodes – Node47, нажать Add и ОК, Apply.
На экране появится изображение силы.2. Создание группы точек (узлов) – Group, в которых будут вычисляться АЧХ. По заданию это одна точка – точка 2.Во второй строке интерфейсаAction: CreateMethod: Select EntityВ New Group Name введем имя файла, например Out, в котором будут храниться имена точек, для которых вычисляются АЧХ.В строку Entity Selection ввести номера узлов для вывода, предварительно указав во вспомогательном меню, что будут выводиться узлы(Node).Придерживая клавишу Shift, с помощью мыши указать на экране какие узлы будут записаны в файл вывода Out.Запишем узлы: Node 70 (точка 2) и дополнительный узел 71 на боковой поверхности балки.
Нажать Apply, Cancel.3. Создаем новый Load Cases, обозначив его как AntAch.Задаем это имя в строке Load Case Name и нажимаем кнопку Assign/Prioritize Load/BCs. Собираем в группу файлы (их в данном случаетри) и нажимаем ОК, Apply.4. Запуск задачи для вычисления АЧХ.AnalysisAction: AnalyzeObject: Entire ModelMethod: Full RunJob Name задаем: antivibr_pr1Нажимаем Translation Parameters, устанавливаем XDB Only, OK.Нажимаем Solution Type и нажимаем кнопку Frequency Response (частотный отклик).В разделе Formulation: Modal, это метод получения АЧХ.Нажимаем Solution Parameters, в этой же панели и в появившейсяпанели проверим:– 144 –MSC.Software CorporationТелефоны: (095) 363-06-83, 254-57-10MSC.Software CorporationТелефоны: (095) 363-06-83, 254-57-10– в Automatic Constrains должна стоять метка, обозначающая автоматический перенос граничный условий на узловые точки, еслиграничные условия задавались на геометрической модели.– в Mass Calculation установлено: Lumped (метод распределениямасс в конечных элементах, означающий, что вся масса сосредоточена в центре элемента).– остальные параметры принять по умолчаниюВ этой панели нажать кнопку Eigenvalue Extraction и в строкеNumber of Desired Roots= задать 30.
Это означает, что формированиеамплитудно-частотной характеристики будет проводиться по 30 собственным формам для 30 частот. Это значит, что АЧХ будет вычисляться относительно точно в диапазоне от 1 до 15 формы колебаний, для собственныхчастот от 1 до 15.Нажать ОК, чтобы выйти из первой панели и еще ОК, чтобы выйти изпанели Solution Type.Нажать кнопку Subcases. В появившейся панели в списке AvailableSubcases найти файл AntAch, щелкнуть по нему, чтобы его названиепоявилось в окне Subcase Name.Нажать в этой панели кнопку Subcase Parameters, открывается панель, в которой необходимо задать диапазон частот, для которого рассчитывается АЧХ и демпфирование в системе.Нажать кнопку Define Frequencies. В таблице задаем:– Start Freq. = 0 – начальное значение частотного диапазона;– End Freq.
= 2500 Гц – конечное значение частотного диапазона,учитывая то, что первая частота балки – 791 Гц;– No Incr. = 600 точек – количество точек на заданный диапазон,определяет шаг по частоте.Для ввода цифр в эту таблицу необходимо щелкнуть по ячейке таблицы, чтобы содержимое появилось в строке Input Data.В этой строке изменить числовое значение и нажать Enter.
Таким образом необходимо изменить все необходимые данные. Закончив ввод нажать ОК на панели таблицы.Задать значение демпфирования в системе. В разделе Modal Damping нажать кнопку None и выбрать способ задания демпфирования.Предлагается три способа:– Struc. Damp. (G) – по коэффициенту внутреннего трения;– Crit. Damp. (CRIT) – по критическому значению демпфирования;– Dynamic Amplif (Q) – по добротности системы.В нашем случае выберем Crit. Damp (CRIT) и нажимаем кнопку Define Modal Damping.
Открывается панель Define Damping, в которойимеется окно ввода данных Input Data и две колонки, в которые необходимо ввести значение частоты частотного диапазона (Frequency) и величину демпфирования (Value).В нашем случае задаем демпфирование по значению относительногодемпфирования по отношению к критическому значению. Считаем, чтодемпфирование изменяется по линейному закону: при 0 Гц – 0,02, а при2500 Гц – 0,01. Чтобы добавить строку в таблицу нужно нажать Add Row.Ввод значений осуществляется через строку ввода и после подтверждения нажимается кнопка ОК на панели и затем ОК на панели SubcaseParameters.C помощью этой панели можно задавать частотно-зависимое демпфирование в виде таблицы.Для задания списка выводимых физических величин нажимаем кнопку Output Request.Появляется панель Output Request. Выбираем, как следует из условия задания, ускорения (Accelerations), оставив по умолчанию Displacement и SPC Forces, т.е.
перемещения и силы реакций в опорах.Следует обратить внимание на то, что после названия выводимыхданных по умолчанию указывается, что эти величины будут выводитьсядля всех конечных элементов модели (=All FEM). Чтобы сократить времярешения и использование ресурсов ЭВМ нужно указать вывод только длянекоторых узлов конечно-элементной модели. Список этих узлов был задан в специально созданной группе (см.
пункт 2).Для этого нажимаем кнопку Basic (Базовые), появляется меню, в котором выбираем кнопку Advanced (Другие), появляется панель, в окнекоторой находим имя файла (out). Данный файл содержит номера узловдля вывода данных.Попеременно, выделяя мышью имена выводимых физических переменных и указывая на имя файла out, получаем список выводимых данныхтолько для указанных узлов (после названия выводимых данных должнабыть надпись out). После этой операции нажимаем ОК.Для выхода из панели Subcases нажмем Apply и Cancel.Нажимаем Subcase Select и выбираем файл группы данных по граничным условиям и возмущениям. В этой задаче – AntAch.Предварительно в нижнем окне Subcases Selected необходимо убрать Default, щелкнув мышкой по этому имени.