============ /INTER/TYPE6 ============ Ключевое слово формата блока. Этот интерфейс используется для имитации контакта. между двумя твердыми телами с табличным вводом контактной силы. Это работает аналогично интерфейс ТИП3. Контактную силу между телами можно ввести как функцию максимума. проникновение. Интерфейс также позволяет вводить силовую функцию для разгрузка. Описание -------- Для этого интерфейса должны быть выполнены следующие условия: - Сегменты двух контактных поверхностей должны быть обращены друг к другу (пример: нормали к поверхности должны быть ориентированы от одной поверхности к другой) - Интерфейс работает только с сегментами, подключенными к твердотельным элементам или элементам оболочек; два контакта поверхности не должны иметь один и тот же узел (должны быть частью двух разных жестких узлов). тела) - Задаваемая пользователем жесткость интерфейса может уменьшить временной шаг Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID", "/INTER/TYPE6/inter_ID/unit_ID" "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title" "surf_ID1", "surf_ID2", "", "", "", "", "", "", "", "" "Сфрик", "Сфрик", "Фрич", "Фрич", "Зазор", "Зазор", "Тстарт", "Тстарт", "Тстоп", "Тстоп" "", "IRS", "ИРм", "Бездействие", "fct_IDff", "fct_IDfv", "Аскалеф", "Аскалеф", "Аскалёв", "Аскалёв" "fct_IDId", "Яформа", "Аскалекс", "Аскалекс", "FscaleId", "FscaleId", "Икор", "", "", "" "fct_IDul", "", "Жесткий", "Жесткий", "Фскалеул", "Фскалеул", "", "", "", "" "Виск", "Виск", "fct_IDdv", "fct_IDdf", "Фскалев", "Фскалев", "", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "inter_ID", "Интерфейс идентификатор.(Целое число, максимум 10 цифр)", "" "unit_ID", "Идентификатор объекта.(Целое число, максимум 10 цифры)", "" "inter_title", "Интерфейс заголовок.(Символ, максимум 100 символов)", "" "surf_ID1", "Жесткая поверхность 1 идентификатор.(Целое число)", "" "surf_ID2", "Жесткая поверхность 2 идентификатор.(Целое число)", "" "Сфрик", "Статическое трение сила.(Реальная)", ":math:`[N]`" "Фрич", "Кулон трение.(Реальное)", "" "Зазор", "Разрыв для воздействия активация.(Реальная)", ":math:`[m]`" "Тстарт", "Активация интерфейса time.Default = 0,0 (Реальное)", ":math:`[s]`" "Тстоп", "Деактивация интерфейса time.Default = 1.0e30 (реальный)", ":math:`[s]`" "IRS", "Флаг перенумерации для сегменты первой поверхности. = 0 Если сегмент подключен к твердотельному элементу, это нормально. инвертируется при входе в сплошной элемент (отрезок перенумерован). = 1 Нормальный всегда обратный (читается сегмент 1234). 2143). = 2 Нормаль никогда не меняется на обратную (сегменты соединены с твердым телом). нумерация элементов не перенумеровывается). (Целое число)", "" "ИРм", "Флаг перенумерации для сегменты второй поверхности (то же, что и IRS). = 0 Если сегмент подключен к твердотельному элементу, это нормально. инвертируется при входе в сплошной элемент (отрезок перенумерован). = 1 Нормальный всегда обратный (читается сегмент 1234). 2143). = 2 Нормаль никогда не меняется на обратную (сегменты соединены с твердым телом). нумерация элементов не перенумеровывается). (Целое число)", "" "Бездействие", "Флаг деактивации жесткость при первоначальных проникновениях. = 0 Никаких действий. = 5 Разрыв меняется со временем, и начальный разрыв корректируется. как: :math:`gap_{0}=Gap−P_{0}` Где, :math:`P_{0}` является начальным проникновение. 7 (Целое число)", "" "fct_IDff", "Множитель трения функция по сравнению с нормальной силой. (Целое число)", "" "fct_IDfv", "Множитель трения функция в зависимости от скорости скольжения. (Целое число)", "" "Аскалеф", "Масштабный коэффициент по оси абсцисс для функции скорости (fct_IDff и fct_IDdv).(Реальный)", ":math:`[\frac{m}{s}]`" "Аскалёв", "Масштабный коэффициент по оси абсцисс для силовые функции (fct_IDff и fct_IDdv).(Реальный)", ":math:`[N]`" "fct_IDId", "Сила против проникновения идентификатор функции кривой. Эта функция должна быть положительной в как сила, так и смещение. (Целое число)", "" "Яформа", "Флаг формулировки контакта. 1 = 0 Нелинейная упругость. = 1 Нелинейная упругопластика с кривой разгрузки, которая должно быть определено. = 2 Нелинейный упругопластик с раздельным упрочнением. (Целое число)", "" "Аскалекс", "Масштабный коэффициент по оси абсцисс fct_IDId и fct_IDul.По умолчанию = 1,0 (Реальный)", ":math:`[m]`" "FscaleId", "Масштабный коэффициент по оси ординат fct_IDId.По умолчанию = 1,0 (Реальный)", ":math:`[N]`" "Икор", "Корректировка флага силы, из-за до начального пересечения. 2 = 0 Выкл. = 1 Вкл. (Целое число)", "" "fct_IDul", "Сила против проникновения кривая для идентификатора функции выгрузки. Эта функция должна быть положителен как по силе, так и по перемещению и всегда меньше, чем кривая загрузки. Не используется, если Iform = 2. (Целое число)", "" "Жесткий", "Погрузка/разгрузка жесткость, используемая при переходе между кривыми. Необходимые данные если Iform = 1, 2.", ":math:`[\frac{N}{m}]`" "Фскалеул", "Масштабный коэффициент по оси ординат для разгружать fct_IDul.По умолчанию = 1,0 (Реальный)", ":math:`[N]`" "Виск", "Демпфирование коэффициент.(Реальный)", ":math:`[\frac{Ns}{m}]`" "fct_IDdv", "Функция демпфирующей силы в зависимости от скорости проникновения. (Целое число)", "" "fct_IDdf", "Множитель демпфирования функция по сравнению с нормальной силой. (Целое число)", "" "Фскалев", "Масштабный коэффициент по оси ординат fct_IDdv.(Реальный)", ":math:`[N]`" Комментарии ----------- 1. Кривая загрузки fct_ID Id всегда должно быть данный. Для Iform =0 кривая разгрузки не учитывается, а для загрузки и разгрузки используется одна и та же кривая fct_IDId. Для I форма = 1 , кривая разгрузки fct_ID ul есть рассмотрено и: - Когда кривая разгрузки fct_IDul есть не определено, то загрузка следует за fct_IDId и разгрузка следует по прямой кривой с уклоном Уменьшите до нуля и оставайтесь равными нулю. При перезарядке Радиосс прыгает с нуля на функция загрузки fct_IDId вдоль прямая кривая с жестким наклоном. - Когда определены кривые загрузки и разгрузки (кривые кривая разгрузки должна быть ниже кривой нагружения), то во время выгрузка Радиосс перескакивает с загрузки на кривая разгрузки, следующая по прямой кривой с уклоном Жесткий. Перезарядка Радиосс прыгает с fct_IDul кривая разгрузки к кривой загрузки fct_IDId по прямой кривой с жестким наклоном. Некоторые из случаев показаны ниже: .. image:: images/inter_type6_starter_r_starter_inter_type6.png :alt: starter_inter_type6 *(Рисунок 1. Iформа = 0)* .. image:: images/inter_type6_starter_r_starter_inter_type6a.png :alt: starter_inter_type6a *(Рисунок 2. Iform = 1)* .. image:: images/inter_type6_starter_r_starter_inter_type6b.png *(Рисунок 3. Iform = 2)* 2. Если Iform =1 и Icor =1, сила на границе раздела при t=0 устанавливается на значение из функции разгрузки fct_IDul, что соответствует до первоначального проникновения. Если функция разгрузки не определена, начальная сила равна нулю. 3. Касательная сила трения, F t рассчитывается как: :math:`F_{t}=Sfric+\mu(F_{n},F_{t})⋅F_{t}` Где, :math:`F_{n}` Нормальная сила :math:`\mu` ( :math:`F_{n}` , :math:`F_{t}` ) Коэффициент динамического трения определяется как: :math:`\mu(F_{n},F_{t})=Fric⋅f_{ff}(F_{n})⋅f_{fv}(v_{t})` Где, :math:`v_{t}` Скорость скольжения :math:`f_{ff}` и :math:`f_{fv}` Функции fct_ID ff и fct_ID fv 4. Демпфирующая сила, F влажный рассчитывается как: :math:`F_{damp}=f_{df}(F_{n})⋅(Visc+f_{dv}(v_{n}))` Где, :math:`v_{n}` Скорость проникновения :math:`f_{df}` и :math:`f_{dv}` Функции fct_ID df и fct_ID dv