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

 

Пошаговая разработка массива с образованием штреков цилиндрической формы

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

1. Введите в командную строку следующие команды:

reset
brick x 432 y 600 z 150
move Volume 1 x 216 y -300 include_merged 
brick x {12*13} y {12*3} z 150
move Volume 2 x 216 y -550 include_merged 
subtract volume 2 from volume 1 keep_tool 
#{i=0}
#{n=3}
#{Loop(6)}
create Cylinder height 150 radius 6 
move Volume {3+i} x {(5-2*i)*12+216} y -550 include_merged 
#{i++}
#{EndLoop} 

В дереве объектов слева можно убедиться, что создалось 8 объемов.

2. Вычтите цилиндры из параллелепипеда.

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

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

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

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

3. Объедините все полученные объемы. Введите в командную строку следующую команду:

merge all 

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

1. Создайте сетку для поверхностей 36 33 30 27 24 21 20 23 26 29 32 35 с помощью опции Автоматический размер.

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

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

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

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

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

2. Создайте сетку для объемов-цилиндров с помощью опции Тетраэдральная. Элементами сетки будут являться пирамиды и тетраэдры.

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

Из списка операций выберете Тетраэдральная.

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

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

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

3. Создайте сетку для объема 2 с помощью опции Тетраэдральная.

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

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

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

4. Создайте сетку для объема 1 с помощью опции Тетраэдральная.

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

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

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

Задание материала

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

Перетащите материал Грунт из столбца Импортированный материал.

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

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

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

1. Для каждого объема создайте свой блок, для этого введите в командную строку следующие команды:

set duplicate block elements off
#{i=1}
#{Loop(8)}
block {i} add volume {i}
#{i++}
#{EndLoop}

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

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

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

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

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

1. Задайте гравитацию.

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

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

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

2. Закрепите поверхности 4 и 6 вдоль оси X.

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

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

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

3. Закрепите поверхность 3 по всем степеням свободы.

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

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

4. Закрепите поверхности 30 43 24 27 36 26 21 33 20 32 23 35 17 18 44 29 вдоль оси Z.

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

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

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

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

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

Выберите:

Далее, нажмите на и заполните таблицу Настройки шагов нагружения следующим образом:

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

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

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

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

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

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

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

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

Далее, переключая нагрузку с 1 на 7, на модели отобразится процесс удаления выработки в результате расчета

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

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

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