Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ю.Ф. Глазков Решение задач механики стержневых систем методом конечных элементов

.pdf
Скачиваний:
45
Добавлен:
19.08.2013
Размер:
282.64 Кб
Скачать

10

менение круговой стрелки момента на векторное изображение выполняется командой *Momarrow из меню Swtc [F6].

Задание и редактирование распределенных нагрузок производится командами

Main Meny / Modify / U Force.

Действия по нагружению распределенными нагрузками во многом подобны работе с меню Force и Moment. Одно из отличий состоит в выборе загружаемого конечного элемента. Выбор выполняется в меню Select-b щелчком мыши рядом с выбираемым элементом, после чего в середине этого элемента появляется белая засветка.

Второе отличие состоит в том, что нагрузка включается в расчетную при активизации опции *Include. Если эта опция активизирована, то задаваемая распределенная нагрузка учитывается в текущем грузовом состоянии (load case –LC). Если опция включения дезактивирована (Include), то прилагаемая нагрузка не учитывается в текущем LC.

Опция No axial в меню U Force дает возможность моделировать ветровые нагрузки. Если эта опция активизирована (*No axial), то при расчете исключаются компоненты распределенных нагрузок, направленные вдоль осей тех элементов, к которым они приложены.

Задание сил инерции (веса) производится выполнением команд

Main Meny / Modify / Gravity.

В меню Gravity можно задать величину и направление вектора ускорения. По умолчанию в ДС2 показываются значения масштабирующих сомножителей (направляющих косинусов вектора ускорения)

GX = 0, GY = 0, GZ = 0 и модуля ускорения ACCEL = 386.4. Активи-

зация опции *Include приводит к учету сил инерции при расчете текущего LC. Величины компонент вектора ускорения ax, ay, az задаются в глобальных координатах. Каждая компонента вектора ускорения определяется внутрисистемно по правилу: ax = GX•ACCEL и т.д.

Ненулевые значения сомножителям GX, GY, GZ можно задать из меню Gravity командой Value. Ненулевые значения сомножителей приводят к автоматическому учету ускорения при расчетах. Например, задание значений GX = 0, GY = -1, GZ = 0, ACCEL = 9.81 соответствует варианту учета собственного веса конструкции в системе единиц SI, при условии, что глобальная ось y направлена вверх.

11

2. Задание внешних и удаление внутренних связей

После создания проволочной модели в модуле SuperdrawII и переноса ее в модуль Bedit по умолчанию полагается, что все конечные элементы между собой соединены жестко, а внешние связи в узлах отсутствуют. Наложение внешних связей производится в меню

Main Meny / Modify / Node BC.

После выбора узла с помощью команды Select-n надо отредактировать перечень налагаемых связей в меню Value. В ДС1 появится сообщение

Constrained (закреплено): TX TY TZ RX RY RZ,

означающее, что по умолчанию в узле будут накладываться связи, препятствующие поступательным (TX, TY, TZ) и вращательным (RX, RY, RZ) перемещениям. Если какие-либо связи накладывать не нужно, то в меню Value надо убрать символ активизации «*» рядом с этими связями. При возврате в меню Node BC в ДС2 появится сообщение:

Click to update one node or use Update or Delete to change all selected nodes

(Щелкните мышью для изменения связей одного узла или используйте Update и Delete для изменения всех выделенных узлов)

Это означает, что применение команд Update и Delete позволяет накладывать или удалять активизированные связи во всех выделенных ранее узлах. Если узлов выбрано не было, то можно наложить связи, щелкнув мышью рядом с узлом. Команда Get value позволяет скопировать связи, наложенные на выделенный узел в набор ДС1.

В узлах модели можно накладывать специальные связи – граничные элементы (boundary elements).

Они могут быть использованы в трех основных целях:

1)для определения реакций жестких опор;

2)для задания поступательных или вращательных перемещений узлам;

3)для моделирования податливых опор с заданной жесткостью.

12

Наложение и удаление граничных элементов производится в

меню

Main Meny / Modify / Bdry ele.

При добавлении граничных элементов надо активизировать опцию *Add, после чего в ДС1 появятся текущие значения граничных элементов (ГЭ) в следующем виде:

KD = 1 Disp = 0. KR = 0 Rot = 0.

Trace = 0.,

а в ДС2 – приглашение

 

Click on node to add boundary element to that node

(Щелкните мышью около узла для добавления граничного элемента к этому узлу).

Щелчок мышью рядом с узлом приводит к появлению проходящей через узел штриховой линии, изображающей ГЭ. Параметры в ДС1 имеют следующий смысл:

KD – переключатель режима учета поступательных перемещений (при KD = 1 поступательные перемещения узлов учитываются, при KD =0 – не учитываются);

Disp – величина заданного поступательного перемещения;

KR – переключатель режима учета вращательных перемещений (работает аналогично KD);

Rot – величина заданного вращательного перемещения;

Trace – продольная жесткость ГЭ (при Trace = 0 жесткость равна 1010 единиц жесткости).

Значения параметров ГЭ могут быть отредактированы с помощью клавиатуры после исполнения команды Value. Задание направления ГЭ производится в меню Enter vec по правилам, аналогичным заданию направления силы (см. ранее). Удаление ГЭ выполняется после активации опции *Delete. В ДС2 появляется приглашение

Click on boundary element to delete

(Щелкните мышью на граничном элементе для удаления).

Щелчок мышью рядом с ГЭ приводит к его удалению.

13

Удаление внутренних связей производится в меню

Main Meny / Modify / End rel.

При входе в меню End rel в ДС1 появляется сообщение

Released: none (Освобождено: нет),

которое означает, что по умолчанию выбранных для удаления связей нет. В ДС2 появляется приглашение

Click on node near end to update end release

(Щелкните мышью около узла для изменения свободы конца стержня).

Изменить состав набора Released можно, войдя в меню Value и активизировав щелчками мыши необходимые позиции из набора

t1 t2 t3 r1 r2 r3.

Активизация в виде *t1 означает, что будет удалена продольная связь вдоль локальной оси 1 конечного элемента, а *r2 – вращательная связь относительно оси 2. После выхода из меню Value ДС1 должна содержать сообщение

Released: T1 _ _ _ R2 _.

Удаление внутренних связей необходимо производить щелчком мыши на КЭ вблизи узла, в котором удаляются связи. После этого на КЭ вблизи узла появляется символ удаленных связей в виде кружка белого цвета. При удалении связей в кратных узлах, например при постановке сферического шарнира в узле, соединяющем три стержня, необходимо ставить шарниры во всех стержнях кроме одного. Для описанного выше узла шарниры необходимо поставить в двух примыкающих к узлу стержнях (рис. 3). Для этого необходимо выполнить следующие действия:

1)в меню Value выбрать удаляемые связи r1, r2, r3 и выйти из этого меню;

2)проконтролировать ДС1, в которой должно быть сообщение

Released: _ _ _ R1 R2 R3;

3)щелкнуть мышью на любых двух стержнях, примыкающих к узлу, и проконтролировать появление кольцевых отметок удаленных

связей.

Восстановление удаленных ранее внутренних связей производится в обратном порядке. Для восстановления связей надо в меню Value дезактивировать удаленные ранее связи, повторить щелчки в местах восстановления связей и проконтролировать исчезновение кольцевых

14

отметок на изображении модели. Контроль удаленных связей можно произвести с помощью команды Get val.

а)

б)

Рис.3. Удаление внутренних связей:

а– теоретическая схема узла с шарниром,

б– вид узла с удаленными связями в модуле Bedit

7.Редактирование свойств материалов

игеометрических характеристик поперечных сечений конечных элементов

Свойства материала можно задать в меню

Main Meny / Modify / Property.

Количество возможных наборов свойств материалов равно максимальному значению переменной Layer, использованному при генерации проволочной модели в модуле SuperdrawII. Следовательно, на этапе генерации проволочной модели всем элементам с одинаковыми свойствами материала надо присвоить одинаковое значение переменной Layer. Начальные значения свойств материалов конструкции по умолчанию задаются в соответствии с библиотекой ППП Aldan из фай-

ла SD22SS.mat.

Редактирование содержимого набора свойств материала производится командой Value. В ДС1 появляется перечень редактируемых параметров и приглашение к редактированию в виде курсора – черты. Обозначения параметров имеют следующий смысл:

ID – номер типа материала, равный значению переменной Layer; EN – модуль продольной упругости материала;

15

GN – коэффициент поперечной деформации (коэффициент Пуассона);

MDEN – массовая плотность материала, которая используется при динамических расчетах (если MDEN = 0, то при динамических расчетах MDEN вычисляется через WDEN и ACCEL);

WDEN – весовая плотность (удельный вес);

T1, T2, T3 – коэффициенты линейного расширения материала в направлениях 1, 2 и 3;

Tref – начальное значение температуры конструкции.

Переход к редактированию первого набора свойств материала (ID = 1) производится командой First, а ко всем последующим - Next. Активизация опции *Hilite приводит к выделению засветками тех конечных элементов, в которых значение Layer = ID.

Значения геометрических характеристик поперечного сечения стержня вводятся в меню

Main Meny / Modify / Area.

Содержание этого меню и принципы редактирования набора параметров в строке с ID = Color подобны меню Property. Параметры в ДС1 имеют следующий смысл:

A - площадь поперечного сечения;

S2, S3 – приведенная площадь поперечного сечения, используемая при учете сдвигов в направлениях локальных осей 2 и 3 (если S2 = S3 = 0, то сдвиги при расчете не учитываются);

T1 – момент инерции поперечного сечения при кручении;

J2, J3 – моменты инерции поперечного сечения относительно осей 2 и 3;

Z2, Z3 – моменты сопротивления сечения при изгибе относительно осей 2 и 3.

8. Расчет и анализ результатов расчета

Расчет созданной модели производится путем исполнения ко-

манд

Main Meny / Transfer / Run sap0.

16

После этого загружается процессор ssap0.exe и появляется меню управления работой процессора. Запуск процессора производится набором в командной строке и вводом команды RUN. После завершения работы процессора он автоматически закрывается, а система возвращается в Norton Commander.

Для анализа результатов расчета надо запустить модуль bedit.exe и загрузить в него файл решаемой задачи filename через меню управления файлами

Main Meny / Files / Load.

Анализ результатов производится в меню

Main Meny / Post.

Генерация деформированной схемы конструкции производится командой Deflection, а восстановление недеформированной схемы - командой Original. Перед созданием деформированной схемы можно задать масштаб изображения перемещений с помощью команды Scale и редактирования текущего значения масштаба в ДС2, где появляется приглашение

Enter scale:_ (Введите масштаб).

С помощью команды Calc scale производится автоматический подбор удобного масштаба перемещений, когда максимальное перемещение равно 5% размера экрана. Активизация опции *Both приводит к одновременному изображению деформированной и недеформированной схем конструкции.

Для определения перемещений конкретного узла надо выполнить команду Get delta, после чего в ДС2 появится сообщение:

Click on (displaced) node to get displacement at that node

(Щелкните мышью на (смещенном) узле для определения перемещения этого узла).

Щелчок мышью рядом с выбранным узлом соединяет узел с курсором – перекрестием «резиновой» нитью, а в ДС3 появляется информационное сообщение со следующим смыслом:

NODE# - номер выбранного узла (символ # означает номер узла);

DX, DY, DZ – значения компонент перемещения узла в глобальной системе координат;

DS – модуль полного перемещения.

17

Анализ внутренних усилий и напряжений можно произвести из

меню

Main Meny / Post / Yield str.

ВДС1 появляется сообщение о величине анализируемого напряжения. Параметры этого сообщения имеют следующий смысл:

TYPE – тип напряжения, который зависит от используемого внутреннего усилия;

Largest – максимальное значение исследуемого напряжения; Compressed hilited – извещение о том, что сжатые элементы не

выделены.

Значение переменной TYPE можно задать в меню Stress / Type активизацией одной из следующих опций:

P/A – для определения нормальных напряжений только от продольных сил;

M2/Z2, M3/Z3 – для определения максимальных нормальных напряжений только от изгибающих моментов М2 или М3; Worst – для определения максимальных нормальных напряжений от всех усилий по формуле

Worst = │P/A│+│M2/Z2│+│M3/Z3│.

ВДС2 появляется приглашение

Click on (displaced) beam to get stress at that beam

(Щелкните мышью у (смещенного) стержня для определения напряжений в этом стержне).

Щелчок мышью у выбранного для анализа стержня соединяет курсор - перекрестие «резиновой» нитью с серединой стержня, а в ДС3 появляется сообщение о напряжениях в выбранном стержне. Позиции сообщения имеют следующий смысл:

BEAM# - номер выбранного элемента;

P/A, M2/Z2, M3/Z3 – максимальные значения напряжений в стержне от P, M2, M3;

Worst – максимальные суммарные напряжения.

Если величинам A, Z2 и Z3 задать единичные значения, то величины напряжений будут численно равны внутренним усилиям P, M2 и M3.

С помощью команды *Yield hi можно производить проверку выполнения условия предельного расчетного состояния. После активизации этой опции в ДС2 появляется приглашение

Yield stress:_ (Предел текучести).

18

После введения предельного напряжения (или расчетного сопротивления) материала конструкции на схеме засветками будут выделены конечные элементы, в которых расчетные напряжения достигают или превышают предельные напряжения (расчетные сопротивления).

Активизация опции *Comp hi позволяет выделить на схеме сжатые элементы. Эта опция может быть полезна при расчетах на устойчивость.

Усилия в граничных элементах (ГЭ) можно определить с помощью команд

Main Meny / Post / Ele bdry.

После их исполнения в ДС2 появляется приглашение

Click on boundary element to get value

(Щелкните мышью на граничном элементе для определения величины)

После щелчка на выбранном граничном элементе в ДС1 появляется сообщение об усилиях в ГЭ:

For Boundary element at node# Force = Moment = .

Выведенные величины равны номеру узла, в котором расположен анализируемый ГЭ, реактивной силе и реактивному моменту соответственно.

Если необходима более подробная информация об усилиях в конечных элементах и перемещениях узлов, то ее можно взять из текстового файла результатов filename.l (пример использования этих результатов см. в п.10). Для этого необходимо вернуться в Norton Commander и прочитать этот файл. Для использования файла filename.l необходимы номера узлов и элементов. Их определение можно выполнить в модуле bedit.exe с помощью меню

Main Meny / Setting / Current / BN number.

Активизация опций *Beam n или *Node n и перерисовка изображения конструкции командой Draw [F10]/Redraw приводят к появлению на схеме конструкции номеров элементов или узлов соответственно.

9. Особенности расчетов ферменных конструкций

При расчетах ферменных конструкций с шарнирным соединением стержней в узлах и узловой нагрузкой должны быть использованы

19

конечные элементы типа «truss». Для этого надо в начале работы с модулем bedit.exe активизировать опцию *Truss в меню Swtc [F6].

Ферменная конструкция может быть нагружена только сосредоточенными силами, приложенными в узлах. Вращательные перемещения узлов и моментные внутренние усилия при расчетах ферменных конструкций отсутствуют, а соответствующие им команды модуля bedit.exe игнорируются.

При анализе напряженного состояния выводятся только напряжения от продольных сил P/A, а при редактировании свойств материалов и геометрических характеристик сечений команды Property и Area приводят к одинаковым результатам.

10. Пример расчета рамы

Для иллюстрации возможностей ППП Aldan/Bedit выполнен расчет рамы, показанной на рис.4. Стойка изготовлена из бетона класса В25, а ригели – из стали Ст3. Все сечения приняты прямоугольными трех типоразмеров (в мм): 1 – b x h = 100 x 200;2 – b x h = 100 x 300; 3 -

– b x h = 100 x 100. Величины нагрузок: сосредоточенная сила Р = 40 кН; равномерно распределенная нагрузка q =20 кН/м. В расчете приняты следующие механические характеристики материалов:

1)модули упругости: стали - 2·108кПА, бетона - 3·107 кПА;

2)коэффициенты Пуассона: стали – 0,27, бетона – 0,17.