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

 

Пошаговое изменение материала в блоке

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

Построение геометрии

1. Создайте пластину.

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

Из списка геометрических примитивов выберите Прямоугольник.

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

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

2. Создайте эллипс.

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

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

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

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

3. Вычтите из пластины эллипс.

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

Из выплывающего списка выберите Вычесть.

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

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

4. Разрежьте модель на 2 части.

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

Из выплывающего списка выберите Координатная плоскость.

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

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

5. Разрежьте модель еще на 2 части.

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

Из выплывающего списка выберите Координатная плоскость.

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

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

6. Удалите тела так, чтобы осталась четверть пластины и четверть эллипса внутри нее.

В дереве объектов выберите (ГеометрияТела). Выберите тела: 1 2 3 4 7 8. Нажмите правой кнопкой мыши и выберите Удалить.

7. Срастите поверхности.

В командной строке введите merge all.

Нажмите Enter.

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

1. Создайте сетку для эллипса.

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

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

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

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

2. Создайте сетку для поверхности эллипса.

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

Из выплывающего списка выберите: Автоматический размер.

Нажмите Задать размер.

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

3. Создайте сетку для пластины.

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

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

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

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

4. Создайте сетку для поверхности пластины.

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

Из выплывающего списка выберите: Автоматический размер.

Нажмите Задать размер.

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

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

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

В колонке "Материал" введите имя материала Матрица.

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

В колонке Свойства материала выберите созданный материал, после чего перетащите к нему нужные свойства из левой колонки.

Перетащите свойства и укажите их значение:

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

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

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

В колонке "Материал" введите имя материала Включение.

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

В колонке Свойства материала выберите созданный материал, после чего перетащите к нему нужные свойства из левой колонки.

Перетащите свойства и укажите их значение:

Нажмите Применить. Закройте окно с материалами.

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

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

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

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

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

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

5. Задайте параметры первого блока.

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

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

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

6. Задайте параметры второго блока.

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

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

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

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

1. Закрепите модель в перемещениях по Y.

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

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

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

2. Закрепите модель в перемещениях по Х.

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

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

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

3. Приложите давление на край пластины.

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

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

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

Запуск на расчет

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

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

Выберите:

Нажмите чтобы задать настройки шагов статического нагружения:

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

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

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

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

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

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

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

2. На верхней панели выберите данные результата расчета для отображения. Из первого выпадающего списка выберите Напряжение, из второго – XX.

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

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

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