В данном примере рассматривается определение НДС в ремнях, возникающее в результате стягивания ящика. Ящик закреплен от перемещений, ремни растягиваются вдоль своего направления. Между ящиком и ремнями связанный по нормали контакт.
Ящик моделировался трехмерными гексагональными элементами, ремень - прямоугольными оболочечными в Fidesys.
Импортирование геометрической модели
Импортируйте геометрическую модель скачать файл. Для этого на панели инструментов нажмите на значок Импорт, выберите нужную модель. Выберите настройки расчета и нажмите Готово.
![Fidesys Импортирование геометрической модели](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db129c46e14d6c166287_img_1.png)
В результате импортируется модель.
![Fidesys Импортирование геометрической модели](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db125c9d80016ed97a59_img_1_1.png)
Изменение геометрической модели
Отпечатайте поверхности. На панели команд выберите Режим - Геометрия, Объект - Поверхность, Действие - Отпечатать/срастить. Из выпадающего списка выберите Отпечатать и задайте необходимые параметры. Нажмите Применить.
![Fidesys Изменение геометрической модели](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1287d860c7cffea421_img_2.png)
Затем отпечатайте и срастите поверхности. Из выпадающего списка выберите Отпечатать и срастить и задайте необходимые параметры. Нажмите Применить.
![Fidesys Изменение геометрической модели](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1260f0446392ec753f_img_3.png)
Проделайте тоже самое для поверхностей 7 и 10.
![Fidesys Изменение геометрической модели](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db12cc6c6bd6557a9dfa_img_4.png)
Срастите кривые. На панели команд выберите Режим - Геометрия, Объект - Кривая, Действие - Срастить. Из выпадающего списка выберите Срастить и задайте необходимые параметры. Нажмите Применить.
![Изменение геометрической модели](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db12fafb8831dd131856_img_5.png)
Проделайте тоже самое для кривых 13 28 15 14 16 25 27 26.
![Fidesys Изменение геометрической модели](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db13cc6c6b3cbc7a9e00_img_6.png)
Задание материала и свойств блока
Создайте два типа материала. На панели команд выберите Режим - Материал, Объект - Управление материалами. Перетащите материал «Углеродистая сталь» в поле Материал, затем поменяйте название материала на ящик.
![Fidesys Задание материала и свойств блока](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db13d1cb2c21e9068787_img_7.png)
Еще раз перетащите материал Углеродистая сталь, поменяйте название на ремень и измените значение модуля Юнга.
![Fidesys Задание материала и свойств блока](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db13b648995402f9c1f6_img_7_1.png)
Создайте первый блок. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Добавить сущность в блок. Задайте необходимые параметры. Нажмите Применить.
![Fidesys Задание материала и свойств блока](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db13cfc9c4372b0deafe_img_8.png)
Задайте свойства первому блоку. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Свойства/параметры блока. Задайте необходимые параметры. Нажмите Применить.
![Fidesys Задание материала и свойств блока](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1374a7334602558152_img_9.png)
Создайте второй блок. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Добавить сущность в блок. Задайте необходимые параметры. Нажмите Применить.
![Fidesys Задание материала и свойств блока](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db134a02c5076ad12f5f_img_10.png)
Задайте свойства первому блоку. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Свойства/параметры блока. Задайте свойства для блока. Затем необходимо задать свойства оболочке, для этого нажмите на кнопку с троеточием. Введите необходимые параметры. Нажмите Применить.
![Fidesys Задание материала и свойств блока](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1487d860957ffea42b_img_11.png)
Построение сетки
Удалите сетку, которая есть на модели, для этого на панели команд выберите Режим - Сетка, Объект - Объемная, Действие - Удалить. Введите необходимые параметры и нажмите Применить.
![Fidesys Построение сетки](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1439e0d64dcb6f7d64_img_12.png)
Постройте сетку на ремнях. На панели команд выберите Режим - Сетка, Объект - Поверхностная, Действие - Интервалы. Из выпадающего списка выберите Задать размер и задайте необходимые параметры. Нажмите Применить, Построить сетку.
![Fidesys Построение сетки](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db145c9d807ffad97a60_img_13.png)
Затем из выпадающего списка выберите Автоматический размер, задайте необходимые значения. Нажмите Задать размер, Построить сетку.
![Fidesys Построение сетки](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db140c9b6c097d2f5d69_img_14.png)
Постройте сетку на ящике. На панели команд выберите Режим - Сетка, Объект - Объемная, Действие - Интервалы, из выпадающего списка выберите Автоматический размер. Задайте необходимые значения. Нажмите Задать размер, Построить сетку.
![Fidesys Построение сетки](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db14f38ba873728e368b_img_15.png)
Задание граничных условий
Закрепите боковые стороны ящика. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры и нажмите Применить.
![Fidesys Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1539e0d69c916f7d65_img_16.png)
Закрепите поверхность нижней части ящика. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db152cd8bd9f8d372c68_img_17.png)
Задайте новую координатную систему. На панели команд выберите Режим - Системы координат, Системы координат - Создать. Задайте необходимые параметры и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db162a42a3c03a58c1eb_img_18.png)
Задайте перемещение кривым по X. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db16140115eb41a2a70e_img_19.png)
Закрепите кривые. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1658dfef0dc26d53aa_img_20.png)
К приложенным перемещениям задайте созданную систему координат. На панели команд выберите b>Режим - Зависимость ГУ, в появившемся окне Зависимость ГУ для Перемещение 3 выберите Система координат 2 и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db16cfc9c42cb00deb39_img_21.png)
Проделайте тоже самое для Перемещение 4.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db169c46e189bd16629c_img_22.png)
Закрепите поверхность задней части ящика. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db17b648997494f9c27e_img_23.png)
Закрепите кривые. На панели команд выберите Режим - Граничные условия, Объект - Перемещение, Действие - Создать. Задайте необходимые параметры и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db17f9eb351ccaca002f_img_24.png)
Задайте контакт связанный по нормали между поверхностями ремня и ящика. На панели команд выберите Режим - Граничные условия, Объект - Контакт, Действие - Создать. Задайте необходимые значения и нажмите Применить.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db174570f343a1c8cef2_img_25.png)
Проделайте тоже самой для второго ремня.
![Фидесис Задание граничных условий](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db17227d7354d6587ac0_img_26.png)
Запуск расчета
Для запуска на расчет в CAE Fidesys выберите на панели команд Режим - Настройки расчета, Объект - Статический, Действие - Общие. Задайте требуемые параметры и нажмите Применить, Начать расчет.
![Фидесис Запуск расчета](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1704b7fa00422a0d86_img_27.png)
Анализ результатов
Откройте файл с результатами. Это можно сделать тремя способами:
- Нажмите Ctrl+E;
- В главном меню выберите Расчёт - Результаты. Нажмите Открыть последний результат;
- На панели команд выберите Результаты (Режим - Результаты, Результаты - Открыть Результаты).
Появится окно Fidesys Viewer, в котором вы сможете ознакомиться с результатами расчёта.
Достройте модель и рассмотрите изменения на полной геометрии. Выберите Фильтр – Алфавитный указатель – Отразить. На странице свойств в поле Плоскость укажите Х макс и нажмите Применить. Затем на верхней панели выберите: Напряжение → Мизес.
![Фидесис Анализ результатов](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db17fafb880dcc131867_img_28.png)
Также можно посмотреть Статус контакта узла.
![Фидесис Анализ результатов](https://cdn.prod.website-files.com/577f3315340bfadb0a80534f/6385db1847d32988ce0c2817_img_29.png)
Использование консольного интерфейса
Построение геометрии, генерацию сетки, задание граничных условий и материалов можно выполнить с использованием консольного интерфейса. Ниже приведён код программы, позволяющий выполнить шаги описанного выше руководства, необходимо только самостоятельно указать полный путь и название сохраняемого файла.
resetimport step "C:/Downloads/box.stp" no_curves no_vertices healimprint surface 6 9 10 with curve undo group beginimprint surface 9 8 merge surface 9 8 undo group endundo group beginimprint surface 7 10 merge surface 7 10 undo group endmerge curve 17 19 18 21 20 23 22 24 merge curve 13 28 15 14 16 25 27 26 create material 1 from 'Углеродистая сталь'modify material 1 name 'ящик'create material 2 from 'Углеродистая сталь'modify material 2 set property 'MODULUS' value 2e+10modify material 2 name 'ремень'set duplicate block elements offblock 1 add volume 1block 1 material 1 cs 1 element solid order 1set duplicate block elements offblock 2 add surface 7 9 8 10create shell properties 1modify shell properties 1 layer count 1modify shell properties 1 layer 1 thickness 0.001modify shell properties 1 layer 1 material 2modify shell properties 1 layer 1 angle 0modify shell properties 1 eccentricity 0.5modify shell properties 1 layer direction normalmodify shell properties 1 thickness_change onblock 2 cs 1 element shell order 1block 2 shell properties 1undo group begindelete mesh volume all propagatecurve in Volume all interval defaultundo group endsurface 12 9 10 11 size 10e-3undo group beginsurface 12 9 10 11 size 10e-3mesh surface 12 9 10 11undo group endsurface 7 8 size auto factor 5undo group beginsurface 7 8 size auto factor 5mesh surface 7 8undo group endvolume 1 size auto factor 5undo group beginvolume 1 size auto factor 5mesh volume 1undo group endcreate displacement on surface 2 5 dof 2 fix create displacement on surface 3 dof 3 fix create cs type cartesian origin vertex 11 dir1 vertex 10 dir2 vertex 12create displacement on curve 15 17 dof 1 fix -10e-3 create displacement on curve 15 17 dof 2 dof 3 fix bcdep displacement 3 cs 2bcdep displacement 4 cs 2create displacement on surface 1 dof 1 fix create displacement on curve 25 21 dof 1 dof 2 fix create contact master surface 12 slave surface 9 type tied_normal offset 0.0 tolerance 0.0005 method autocreate contact master surface 10 slave surface 11 type tied_normal offset 0.0 tolerance 0.0005 method autoanalysis type static elasticity dim3nonlinearopts maxiters 20 minloadsteps 20 maxloadsteps 10000 tolerance 0.01 targetiter 5
Лицензирование, обучение и техническая поддержка FIDESYS
Подробнее о программном решении Fidesys (Фидесис): https://www.cad-is.ru/fidesys
По вопросам приобретения лицензий Fidesys, бесплатного предоставления полнофункциональной демонстрационной версии, обучения и технической поддержки, пожалуйста, обращайтесь к специалистам компании ООО "КАДИС" по следующим контактам: электронная почта info@cad-is.ru, телефон: +7 (499) 391‑63‑93 или через форму обратной связи: https://www.cad-is.ru/price