Нестандартный узел

В данном примере решается задача статического анализа прочности нестандартного соединительного узла.

Импортирование геометрической модели

Импортируйте модель. В верхней строке выберите Меню — Файл — Импорт. В открывшемся окне выберите нужный файл скачать файл и нажмите Открыть.

Создайте вершину в центре поверхности. На панели команд выберите Режим - Геометрия, Объект - Вершина, Действие - Создать. Из списка геометрических примитивов выберите Расположение, затем нажмите на вкладку Расположение. В появившемся окне Задать положение укажите необходимые параметры и нажмите Применить.

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

Проделайте то же самое для поверхностей: 17, 266.

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

Создайте материал. На панели команд выберите Режим - Материал, Объект - Управление материалами. Перетащите материал «Углеродистая сталь» в поле Материал и нажмите Применить. Закройте окно Управление материалов.

Создайте первый блок. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Добавить сущность в блок. Задайте необходимые параметры. Нажмите Применить.

Создайте второй блок. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Добавить сущность в блок. Задайте необходимые параметры. Нажмите Применить.

Создайте третий блок. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Добавить сущность в блок. Задайте необходимые параметры. Нажмите Применить.

Задайте свойства первому блоку. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Свойства/параметры блока. Задайте необходимые параметры. Нажмите Применить.

Задайте свойства второму блоку. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Свойства/параметры блока. Задайте необходимые параметры. Нажмите Применить.

Задайте свойства третьему блоку. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Свойства/параметры блока. Задайте необходимые параметры. Нажмите Применить.

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

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

Постройте сетку на вершинах. На панели команд выберите Режим - Сетка, Объект - Узловая, Действие - Построение сетки. Из выплывающего списка выберите Построение сетки. Задайте необходимые параметры. Нажмите Построить сетку.

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

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

Задайте связь между вершиной 546 и поверхностью 17.

Задайте связь между вершиной 547 и поверхностью 266.

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

Задайте перемещение -0.001 по Y, Z на первую вершину. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры. Нажмите Применить.

Задайте перемещение 0.001 по Y, Z на вторую вершину. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры. Нажмите Применить.

Задайте перемещение 0.001 по X, Z на третью вершину. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры. Нажмите Применить.

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

Выполните измельчение сетки на объемах 4 и 1, для этого в командную строку введите: refine volume 4 1 numsplit 1 bias 1.0 depth 1.

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

Для запуска на расчет в CAE Fidesys выберите на панели команд Режим - Настройки расчета, Объект - Статический, Действие - Общие. Задайте требуемые параметры и нажмите Применить, Начать расчет.

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

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

  • Нажмите Ctrl+E;

  • В главном меню выберите Расчёт - Результаты. Нажмите Открыть последний результат;

  • На панели команд выберите Результаты (Режим - Результаты, Результаты - Открыть Результаты).

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

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

Далее подключите фильтр запас прочности. Для этого в верхней строке выберите Фильтры - Алфавитный указатель - Запас прочности. Нажмите Применить.

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

Нажмите на кнопку Настройка цветовой карты. В появившейся панели редактора цветовой карты нажмите на кнопку Инвертировать передаточные функции.

В результате отобразится отдельная цветовая карта для текущего отображения модели:

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

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

reset
import iges 'C:/models/3D узел.iges' nofreesurfaces heal
volume all size auto factor 2
mesh volume all
create material 1 from 'Углеродистая сталь'
block 1 add volume 41 40 51 
block 2 add volume all except 41 40 51 
block 'Block 1' material 1 cs 1 element solid order 1
block 'Block 2' material 1 cs 1 element solid order 1
create vertex location on surface 353  center  
create vertex location on surface 17  center  
create vertex location on surface 266  center  
block 3 add vertex 545 546 547 
block 3 element point
mesh vertex 545 546 547 
create coupling master vertex 545  slave surface 353  distance
create coupling master vertex 546  slave surface 17  distance
create coupling master vertex 547  slave surface 266  distance
create contact autoselect type tied offset 0.0 tolerance 0.00001 method penalty
create displacement  on vertex 545  dof 2 dof 3 fix -1e-3 
create displacement  on vertex 547  dof 2 dof 3 fix 1e-3 
create displacement  on vertex 546  dof 1 dof 3 fix 1e-3 
create displacement  on vertex 545 546 547  dof 4 dof 5 dof 6 fix  
refine volume 4 1 numsplit 1 bias 1.0 depth 1 
analysis type static elasticity dim3