Настройки общего контакта в задачах

Игнорирование начального нахлеста

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

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

В качестве ограничений взяты перемещения, материал – Углеродистая сталь, общий контакт без трения методом авто.

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

reset
brick x 10 
Volume 1 copy move x 9.5 
volume all size auto factor 6
mesh volume all
create material 1 from 'Углеродистая сталь'
set duplicate block elements off
block 1 add volume all
block 1 material 1 cs 1 element solid order 1
create displacement on surface 12 dof all fix 
create contact master surface 6 slave surface 10 type general friction 0.0 ignore_overlap on offset 0.0 tolerance 0.5 method auto
create displacement on surface 4 dof 1 fix 0 
create displacement on surface 4 dof 3 fix 0 
create displacement on surface 4 dof 2 fix 9 
analysis type static elasticity findefs dim3
nonlinearopts maxiters 100 minloadsteps 100 startloadsteps 100 maxloadsteps 1000 tolerance 1e-3 targetiter 5
 

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

При задании контакта нежелательно использовать автоматическое создание - create contact autoselect type general friction 0.0 ignore_overlap off offset 0.0 tolerance 0.21 method auto, так как в этом случае вы получите много паразитных контактных пар, которые являются следствием нахлеста:

ВАЖНО: для решения задачи с включенной опцией необходимо, чтобы точность в контакте была равна или больше, чем нахлест.

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

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

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

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

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

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

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

Теперь рассмотрим вариант, когда опция «Игнорировать изначальный нахлест» отключена. В начальный момент времени происходит выбор нахлеста, который потом ликвидируется, т.е. объемы будут сжиматься.

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

reset
brick x 10 
Volume 1 copy move x 9.5 
volume all size auto factor 6
mesh volume all
create material 1 from 'Углеродистая сталь'
set duplicate block elements off
block 1 add volume all
block 1 material 1 cs 1 element solid order 1
create displacement on surface 12 dof all fix 
create contact master surface 6 slave surface 10 type general friction 0.0 ignore_overlap off offset 0.0 tolerance 0.5 method auto
create displacement on surface 4 dof 1 fix 0 
create displacement on surface 4 dof 3 fix 0 
create displacement on surface 4 dof 2 fix 9 
analysis type static elasticity findefs dim3
nonlinearopts maxiters 100 minloadsteps 100 startloadsteps 100 maxloadsteps 1000 tolerance 1e-3 targetiter 5

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

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

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

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

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

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

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

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

По результатам расчета видно, что при выключенной опции «Игнорировать изначальный нахлест», оба объема сжимаются до состояния, когда нахлеста нет.