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

 

Симметричные граничные условия для цилиндра

Рассматривается задача для четверти цилиндрической трубы под внешним и внутренним давлениями.

Центр модели расположен в точке (1, 1, 1), при этом сама модель наклонена на 45o относительно оси Х. Для условия симметрии используется граничное условие Ограничение по направлению. Предлагается оценить полученные напряжения в цилиндрической системе координат.

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

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

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

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

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

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

2. Создайте второй цилиндр.

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

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

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

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

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

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

4. Оставьте четверть объёма (симметрия задачи).

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

Из списка возможных видов разрезов выберите Координатная плоскость.

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

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

Проделайте то же самое, но в плоскости ZX:

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

В результате исходный объём в дереве объектов будет поделён на три (Объем 1, Объем 3 и Объем 4).

Удалите объёмы 1 и 3. Для этого, удерживая клавишу Ctrl, выберите в дереве объектов эти объёмы и в контекстном меню нажмите Удалить. В результате останется четверть первоначального объёма (Объем 4).

5. Поверните модель на 45 градусов вокруг оси х.

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

Из списка возможных видов преобразований выберите Повернуть.

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

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

6. Переместите модель.

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

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

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

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

Таким образом, построена модель четверти цилиндрической трубы, повернутой на 45o и с центром в точке (1, 1, 1).

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

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

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

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

Нажмите Построить сетку.

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

1. Задайте ограничение по направлению для поверхности 11.

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

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

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

2. Задайте ограничение по направлению для поверхности 27.

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

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

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

3. Задайте ограничение по направлению для поверхности 29.

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

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

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

4. Задайте ограничение по направлению для поверхности 31.

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

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

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

5. Приложите давление на внутреннюю грань.

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

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

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

6. Приложите давление к верхней грани.

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

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

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

Создание материала

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

Укажите имя материала Материал 1.

Перетащите из левой колонки надпись Изотропный материал в колонку Свойства материала.

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

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

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

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

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

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

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

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

2. Задайте параметры блока.

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

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

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

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

1. Задайте тип задачи, которую требуется решить.

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

Выберите:

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

Нажмите Начать расчёт.

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

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

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

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

Появится окно FidesysViewer, в котором вы сможете ознакомиться с результатами расчёта.

Для просмотра напряжений в цилиндрической системе координат, подключите фильтр Системы координат и введите соответствующие параметры.

Выберите в верхней строке Фильтр - Алфавитный указатель - Системы координат.

В появившемся фильтре на странице Свойств задайте следующие параметры:

Задайте параметры системы координат:

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

Далее, отобразите компоненту Напряжения RR на модели и цилиндрическую СК. Для этого выберите соответствующую компоненту:

Далее, отобразите компоненту Напряжения FF:

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

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

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