Варианты использования фильтра "Калькулятор" в FidesysViewer

Для построения геометрии, генерации сетки, задания граничных условий и материалов выполните команды в препроцессоре CAE Fidesys:

reset
brick x 0.1 y 0.01 z 0.01 
move Volume 1 x 0.05 include_merged 
create vertex location 0.1 0 0 
volume 1 scheme polyhedron 
volume 1 size 0.001
mesh volume 1
mesh vertex 9
create material 1
modify material 1 name 'Material 1'
modify material 1 set property 'MODULUS' value 2e+11
modify material 1 set property 'POISSON' value 0.3
set duplicate block elements off
block 1 add volume 1
block 2 add vertex 9 
block 1 material 1 cs 1 element solid order 1
block 'Block 2' element point
create displacement  on surface 4  dof all fix 0 
create coupling master vertex 9  slave surface 6  distance
create force  on vertex 9  force value 1e4 direction 0 0 -1
analysis type static elasticity dim3

Необходимо только самостоятельно указать полный путь и название сохраняемого файла.

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

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

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

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

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

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

Установите направление просмотра по Y. Для этого на верхней панели нажмите на кнопку Установить направление просмотра по + Y.

На верхней панели выберите данные результата расчета для отображения. Из первого выпадающего списка выберите Напряжения, из второго - Мизес. Далее получите результат с помощью фильтра Калькулятор.

Критерий максимальной удельной энергии формоизменения (критерий пластичности Губера-Мизеса-Генки, или четвертая теория прочности). Пластическое состояние (или разрушение) наступает тогда, когда удельная энергия формоизменения достигнет некоторого предельного значения, различного для разных материалов.

Критерий пластичности в пространстве главных напряжений имеет вид

где σ1, σ2 , σ3 – главные напряжения, а σy – предел текучести.

Таким образом, условие прочности будет выглядить так

Вызовите фильтр Калькулятор. Для этого на панели выберите Фильтры → Алфавитный указатель → Калькулятор. Затем на панели свойств дайте название массиву "Четвертая теория прочности" и введите формулу 1/sqrt(2)*(sqrt((Stress_Principal 1 - Stress_Principal 2)^2 + (Stress_Principal 2 - Stress_Principal 3)^2 + (Stress_Principal 3 - Stress_Principal 1)^2)).

Важно: главные напряжения можно выбрать вручную c помощью операндов во вкладке Скаляры или ввести формулу в виде Stress_Principal n, n = 1, 2, 3. Нажмите Применить.

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

Выберите Четвертая теория прочности. В результате на модели отобразятся следующие результаты

Таким образом, зная теорию, с помощью калькулятора вы можете получить значения расчетных величин.

Перевод температур

Для построения геометрии, генерации сетки, задания граничных условий и материалов выполните команды в препроцессоре CAE Fidesys:

reset
brick x 0.1 y 0.01 z 0.01
move Volume 1 x 0.05 include_merged 
volume 1 scheme polyhedron 
volume 1 size 0.001
mesh volume 1
create material 1
modify material 1 name 'Material 1'
modify material 1 set property 'DENSITY' value 7200
modify material 1 set property 'ISO_CONDUCTIVITY' value 35
modify material 1 set property 'SPECIFIC_HEAT' value 440.5
set duplicate block elements off
block 1 add volume 1
block 1 material 1 cs 1 element solid order 1
create temperature on surface 4 value 1
create temperature on surface 6 value 1
bcdep temperature 2 value '100*sin(0.0785*t)'
analysis type dynamic heattrans dim3 preload off
dynamic method full_solution scheme implicit maxtime 32 steps 100 newmark_gamma 0.005
 

Необходимо только самостоятельно указать полный путь и название сохраняемого файла.

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

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

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

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

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

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

Используйте формулу перевода из шкалы Цельсия в шкалу Фаренгейта:

Вызовите фильтр Калькулятор. Для этого на панели выберите Фильтры → Алфавитный указатель → Калькулятор. Затем на панели свойств дайте название массиву "Температура в Фаренгейтах" и введите формулу 9/5*Temperature+32. Нажмите Применить.

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

Выберите Температура в Фаренгейтах. В результате на модели отобразятся следующие результаты:

Фильтр Калькулятор: Как вывести сжимающие напряжения со знаком "+" для геомеханических расчетов

В данном варианте с помощью фильтра Калькулятор будут получены результаты, корректные для оценки геомеханических задач.

Для построения геометрии, генерации сетки, задания граничных условий, материалов и настроек расчета выполните команды в препроцессоре CAE Fidesys:

reset
set default element tri
#gemetry
create vertex 0 0 0 
create vertex 0 6 0
create vertex 10 6 0
create vertex 15 10 0
create vertex 20 10 0
create vertex 20 0 0
create curve polyline vertex 1 to 6 
create curve polyline vertex 6 1
merge all
create surface curve all
#mesh
surface 1  size 0.5
mesh surface 1
#material
create material 1
modify material 1 name '1'
modify material 1 set property 'POISSON' value 0.25
modify material 1 set property 'MODULUS' value 2.3e+10
modify material 1 set property 'DENSITY' value 2200
modify material 1 set property 'MC_DILATANCY_ANGLE' value 0
modify material 1 set property 'MC_INT_FRICTION_ANGLE' value 9
modify material 1 set property 'MC_COHESION' value 10000
#block
set duplicate block elements off
block 1 add surface 1
block 'Block 1' material 1 cs 1 element plane order 1
#boundary_conditions
create displacement  on curve 6  dof 1 dof 2 fix  
create displacement  on curve 5 1  dof 1 fix 
create gravity global
modify gravity 1 dof 2 value -9.81
#calculation_settings
analysis type static elasticity plasticity dim2 planestrain
output nodalforce off energy off midresults off record3d off material on without_smoothing off fullperiodic off
nonlinearopts maxiters 60 startloadsteps 1 minloadsteps 1 maxloadsteps 100 tolerance 1e-2 targetiter 5

Далее необходимо запустить скрипт на расчет. Вам нужно только самостоятельно указать полный путь и название сохраняемого файла.

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

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

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

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

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

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

Вызовите фильтр Калькулятор. Фильтр можно найти на верхней панели, как на картинке или в Фильтры – Алфавитный указатель – Калькулятор.

В появившемся фильтре на странице Свойств дайте имя результирующему массиву - -Сжимающие XX или оставьте Result.

Затем нажмите на Скаляры и выберете из выпадающего списка Напряжения – Напряжения_ХХ.

Поставьте перед "Stress_XX" знак минус «-» и нажмите Применить.

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

Выберите -Сжимающие ХХ. В результате на модели отобразятся следующие результаты: