Перейти к статье

 

Статическое нагружение (сила тяжести)

R.J. Roark, Formulas for Stress and Strain, 4th Edition? McGraw-Hill Book Co., Inc., New York, NY, 1965, pg 112, no. 33

Решается задача об изгибе трубы под действием силы тяжести. Геометрическая модель задачи представлена на рисунках ниже:

Боковые грани жестко закреплены по всем перемещениям и поворотам. Параметры материала E = 30e6 psi, ν = 0.0, p=0.00073 lb-sec2/in4. Сила тяжести задается через ускорение g=386 in/sec2. Геометрические размеры модели: L=200 in, d0=2 in, di=1 in.

В силу симметрии задачи, далее будет рассматриваться половина трубы (L/2).

Критерий прохождения теста: перемещение в центре трубы uyy в точке D (0, d0/2, 0) равно -0.12529 in с точностью 3%.

Построение модели

1. Создайте первый круглый цилиндр.

На панели команд выберите модуль построения объёмной геометрии (Режим — Геометрия, Объект — Объем, Действие — Создать).

Из списка геометрических примитивов выберите Цилиндр.

Задайте размеры цилиндра:

Нажмите Применить.
2. Создайте второй цилиндр.

На панели команд выберите модуль построения объёмной геометрии (Режим — Геометрия, Объект — Объем, Действие — Создать).

Из списка геометрических примитивов выберите Цилиндр.

Задайте размеры цилиндра:

Нажмите Применить.

В результате в дереве объектов отобразятся два только что созданных объекта (Объем 1 и Объем 2).

3. Вычтите первый цилиндр из второго.

На панели команд выберите модуль построения объёмной геометрии (Режим — Геометрия, Объект — Объем, Действие — Логические операции).

Из списка операций выберите Вычесть.

Задайте следующие параметры:

Нажмите Применить.
В результате в дереве объектов останется только один объём (Объем 1).

4. Переместите получившийся объем.

На панели команд выберите модуль построения объёмной геометрии (Режим — Геометрия, Объект — Объем, Действие — Преобразовать).

Из списка действий выберите Переместить.

Задайте следующие параметры:

Нажмите Применить.

Построение сетки

1. Установите примерный размер элементов.

На панели команд выберите модуль построения объемной сетки (Режим — Сетка, Объект — Объемная, Действие — Интервалы).

Укажите примерный размер элементов:

Нажмите Применить.

2. Выберите способ построения сетки.

На панели команд выберите модуль построения объемной сетки (Режим — Сетка, Объект — Объемная, Действие — Построение сетки).

Укажите следующие параметры:

Нажмите Применить схему.
Нажмите Построить сетку.
Полученное количество элементов можно посмотреть на странице свойств, кликнув на надпись Объем 1 в дереве объектов слева.
Также для просмотра свойств сетки можно выполнить следующие действия:

Задание граничных условий

1. Закрепите правую боковую грань по всем перемещениям.

На панели команд выберите модуль задания граничных условий  (Режим — Граничные условия, Объект — Перемещение, Действие — Создать).

 Задайте следующие параметры:

Нажмите Применить.

2. Аналогично закрепите левую боковую грань в направлениях X и Z.

На панели команд выберите модуль задания граничных условий  (Режим — Граничные условия, Объект — Перемещение, Действие — Создать). Задайте следующие параметры:

Нажмите Применить.
3. Задайте силу тяжести.

На панели команд выберите модуль задания граничных условий (Режим — Граничные условия, Объект — Гравитация, Действие — Создать).

Задайте следующие параметры:

Нажмите Применить.

Задание материала и свойств блока

1. Создайте материал. На панели команд выберите модуль задания свойств материала (Режим —Материал, Объект — Управление материалами).


В открывшемся окне Управление материалами во второй колонке кликните мышкой по надписи Укажите название материала и напишите «Material1».

Нажмите клавишу ENTER.
В левой колонке выберите Упругость – Изотропный материал. Выберите мышкой характеристику Модуль Юнга. Удерживая левую кнопку мыши, перетащите надпись в Свойства материала. Дважды кликните в поле Значение напротив Модуля Юнга и укажите число 3e+07.

Аналогично, из раздела Изотропный материал добавляем Коэффициент Пуассона 0; из раздела Общие — Плотность: 0.00073.

Нажмите Применить.

Закройте окно Управление материалами

2. Создайте блок одного типа материала.

На панели команд выберите модуль управления блоками (Режим —Блоки, Объект — Блок, Действие —Добавить сущность в блок).

Задайте следующие параметры:

Нажмите Применить.
3. Задайте параметры блока.

На панели команд выберите модуль управления блоками (Режим — Блоки, Объект — Блок, Действие — Свойства/параметры блока).

Задайте следующие параметры:

Нажмите Применить.

Запуск расчёта

1. На панели команд выберите модуль настройки расчёта (Режим — Настройки расчёта, Настройки расчёта — Статический, Статический — Общие).

Выберите:

Нажмите Применить.

Нажмите Начать расчет.
2. В появившемся окне выберите директорию, в которой будет сохранён результат, и введите название файла.

3. В случае успешно проведённого расчёта в консоли отобразится сообщение: Calculation finished successfully at "date" "time".

Анализ результатов

1. Откройте файл с результатами. Это можно сделать тремя способами.


Для автоматического применения изменений всех фильтров на панели команд нажмите на соответствующую кнопку Автоматически применять изменения - .

2. Отобразите компоненту Uyy поля перемещений на модели.


В появившемся окне FidesysViewer на панели инструментов установите следующие параметры:

После применения настроек должна отобразиться следующая картина:


3. Проверьте максимальное значение Uyy в выбранной точке D.

На цветовой легенде максимальное по модулю перемещение (синим) соответствует значению -0.128. Полученное значение -0.128 отличается от требуемого -0.12529 на 2.12%.

4. Выгрузите числовые данные.

В главном меню выберите Файл → Сохранить данные либо нажмите Ctrl+S. Введите имя файла (формат *.csv), оставьте по умолчанию. Нажмите ОК. Сохранённый файл представляет собой обычную таблицу числовых данных, которую можно открыть любым текстовым редактором.
5. Можно посмотреть, как деформируется тело под приложенным давлением.
Для этого выберите Фильтр → Алфавитный указатель → Деформировать по вектору.

Во вкладке Свойства установите следующие параметры:

В результате отобразится деформированное тело. Для того чтобы посмотреть начальную модель, можно нажать на значок рядом с этой моделью в дереве объектов. На картинке ниже представлена деформированная (сплошная серая заливка) и исходная модель (с полем распределения перемещений по оси Y).

Использование консольного интерфейса

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

Скрипт для пошагового примера