========= /FAIL/FLD ========= Ключевое слово формата блока Описывает предел формирования. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID", "/FAIL/FLD/mat_ID/unit_ID" "fct_ID", "Ifail_sh", "I_marg", "fct_ID реклама", "Рани", "Рани", "Дадв", "Дадв", "Истрен", "Иксфем" If I_marg = 2 or 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 "Factor_Marginal", "Factor_Marginal", "Factor_loosemetal", "Factor_loosemetal", "", "", "", "", "", "" If I напряжение = 2 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "Fcut", "Fcut", ":math:`\alpha`", ":math:`\alpha`", "", "", "", "", "", "" Дополнительная линия .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "fail_ID", "", "", "", "", "", "", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "mat_ID", "Идентификатор материала (целое число, максимум 10 цифр)", "" "unit_ID", "Идентификатор объекта (целое число, максимум 10 цифр)", "" "fct_ID", "Идентификатор функции (FLD диаграмма).(Целое число)", "" "Ifail_sh", "Флаг отказа оболочки. = 1 Оболочка удаляется или трескается, если в зоне разрушения один слой. = 2 Тензор напряжений слоя устанавливается равным нулю, если этот слой находится в зоне разрушения. зона, а оболочка удалена или взломана, только если все слои находятся в зона отказа. = 3 Оболочка удаляется только тогда, когда напряжение мембраны достигает критерия. = 4 Критерий вычисляется, но элемент не удаляется. (Целое число) Если Ixfem =0: сбой – элемент удален. Если Ixfem =1: сбой - элемент треснул. 2", "" "fct_IDadv", "Функция диаграммы прогресса отказа идентификатор. Активен, только если Ixfem=1. 3 (целое число)", "" "Истрен", "Проектирование / Флаг истинной входной деформации. = 0 (по умолчанию) Кривая FLD определяется как истинная деформация. = 1 Кривая FLD определяется с точки зрения инженерной деформации. = 2 Формулировка нелинейной траектории деформации FLD. (Целое число)", "" "Рани", "Средний коэффициент анизотропии. По умолчанию = 1,0 (Реальный, положительный)", "" "Дадв", "Критерий продвижения кряка.Только активен, если Ixfem=1. 3(Реальное, от 0 до 1)По умолчанию = 0,5, если fct_IDadv не определен (для обратная совместимость) По умолчанию = 1.0, если fct_IDadv есть определенный", "" "Иксфем", "Флаг XFEM (для /PROP/SHELL, /PROP/SH_SANDW и Только свойства /PROP/TYPE51). = 0 (по умолчанию) Без XFEM. = 1 Состав XFEM. 2 (Целое число)", "" "I_marg", "Флаг предельного значения. 5 = 0 (по умолчанию) Установить на 1 = 1 Предопределенный сдвиг кривой FLD на 0,1 и расчет кривой свободного металла значение 0,02. = 2 Абсолютный сдвиг кривой FLD на Factor_Marginal ценность. = 3 Относительный сдвиг кривой FLD с Factor_Marginal масштабный коэффициент. (Целое число)", "" "Factor_Marginal", "Расчетное значение предельной кривой FLD. 5По умолчанию = 0,10 (Реальное, положительное)", "" "Factor_Loosemetal", "Расчетное значение кривой свободного металла. 5По умолчанию = 0,02 (Реальное, положительное)", "" "Fcut", "Фильтрация формулы нелинейной траектории деформации FLD частота.По умолчанию = 10 кГц (реальная)", ":math:`[\frac{1}{s}]`" ":math:`\alpha`", "Фильтрация формулы нелинейной траектории деформации FLD параметр.По умолчанию = 0,0 (Реальное)", "" "fail_ID", "Критерии отказа идентификатор. 4(Целое число, максимум 10 цифр)", "" Пример (элемент удален) ----------------------- .. code-block:: #RADIOSS STARTER #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /UNIT/1 unit for mat # MUNIT LUNIT TUNIT Mg mm s #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #- 1. MATERIALS: #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /MAT/PLAS_JOHNS/4/1 metal # RHO_I 2.8E-9 0 # E Nu 60000 .3 # a b n EPS_p_max SIG_max0 270 450 .6 0 0 # c EPS_DOT_0 ICC Fsmooth F_cut Chard 0 0 0 0 0 0 # m T_melt rhoC_p T_r 0 0 0 0 /FAIL/FLD/4/1 # Func_id Ifail_sh I_marg Fct_ID_adv R_ani Dadv Istrain Ixfem 1012 1 0 0 0 0 0 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/1012 FLD diagram # X Y -0.7 0.90 -0.4 0.60 -0.3 0.50 -0.2 0.40 -0.15 0.35 -0.1 0.30 -0.05 0.29 -0.03 0.28 0.0 0.28 0.05 0.33 0.1 0.36 0.2 0.39 0.3 0.42 0.4 0.45 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #enddata #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| Пример (элемент треснул) ------------------------ .. code-block:: #RADIOSS STARTER #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /UNIT/1 unit for mat # MUNIT LUNIT TUNIT Mg mm s #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #- 1. MATERIALS: #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /MAT/PLAS_JOHNS/4/1 metal # RHO_I 2.8E-9 0 # E Nu 60000 .3 # a b n EPS_p_max SIG_max0 270 450 .6 0 0 # c EPS_DOT_0 ICC Fsmooth F_cut Chard 0 0 0 0 0 0 # m T_melt rhoC_p T_r 0 0 0 0 /FAIL/FLD/4/1 # Func_id Ifail_sh I_marg Fct_ID_adv R_ani Dadv Istrain Ixfem 1012 1 0 1013 0 0.6 0 1 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/1012 FLD diagram - Initiation # X Y -0.7 0.90 -0.4 0.60 -0.3 0.50 -0.2 0.40 -0.15 0.35 -0.1 0.30 -0.05 0.29 -0.03 0.28 0.0 0.28 0.05 0.33 0.1 0.36 0.2 0.39 0.3 0.42 0.4 0.45 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/1013 failure advancement diagram # X Y -0.7 0.90 -0.4 0.60 -0.3 0.50 -0.2 0.40 -0.15 0.35 -0.1 0.30 -0.05 0.29 -0.03 0.28 0.0 0.28 0.05 0.33 0.1 0.36 0.2 0.39 0.3 0.42 0.4 0.45 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #enddata #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| Комментарии ----------- 1. Эта модель отказа доступна для Shell. только. 2. Состав XFEM ( I xfem =1) совместимо только с Белычко ( I оболочка =1 or 2), I оболочка =3 или 4 и QEPH ( I оболочка =24) элементы оболочки. Если активирован флаг XFEM ( I xfem =1), критерии отказа будут приводят к растрескиванию элемента вместо удаления элемента или слоя. Два варианта XFEM: доступны: однослойные и многослойные. Параметр XFEM зависит от типа свойства. связанный с критерием отказа, применяемым к идентификатору материала: 1. Если используется /PROP/SHELL (TYPE1), то будет использоваться однослойный XFEM. применяется. В этом случае вся толщина элемента считается единой. слой. Критерий отказа рассчитывается в каждой точке интегрирования, но только в одной. в этом элементе может появиться трещина. Этот подход совместим со всеми ценностями флаг оболочки (Ifail_sh=1 или 2). Направление трещины определяется основными ограничениями в последнем разрушенном точка интеграции. 2. Если используется /PROP/SH_SANDW (TYPE11), то многослойный XFEM будет применено. В этом случае каждая точка интеграции Толщина рассматривается как отдельный слой. Критерий разрушения рассчитывается отдельно и направление трещины может быть разным в каждом слое. Направление трещины в каждом слое будет независимо распространяться от одного элемента к другому. Многослойный XFEM не совместим с Ifail_sh=1. Его значение будет автоматически устанавливается на Ifail_sh=2 в этом случае. 3. If /PROP/TYPE51 используется, то будет применен многослойный XFEM причем отдельные трещины могут появляться в каждом слое и распространяться независимо от один элемент к другому. Таким образом, направления и характер трещин будут разными. каждый слой. Критерий отказа рассчитывается отдельно в каждой точке интеграции. и трещина будет распространяться, когда все точки интеграции выйдут из строя в пределах слоя. Многослойный XFEM не совместим с I fail_sh =1. Его значение будет автоматически устанавливается на I fail_sh =2. .. note:: Однослойные и многослойные составы XFEM нельзя смешивать в одной модели, еще. Выбор между ними необходимо делать для всей модели. .. image:: images/fail_fld_starter_r_fail_fld.png :alt: fail_fld *(Рисунок 1.)* 3. Когда вариант Ixfem используется дополнительный критерий развития трещины, который может быть отличается от того, который использовался для инициализации отказа. Он будет использоваться для элементов с существующей вершиной трещины на их границе. Если fct_IDadv определен, Для этого в качестве масштабного коэффициента используется Dadv. функция для получения значения ошибки продвижения. Если fct_IDadv не определен, исходная диаграмма FLD (fct_ID) используется с Масштабный коэффициент Dadv для получения этого значения ценность. 4. fail_ID используется с /STATE/BRICK/FAIL и /INIBRI/FAIL. Нет значения по умолчанию ценность. Если строка пуста, для переменных модели отказа в /INIBRI/FAIL (записано в файле .sta с /STATE/BRICK/FAIL вариант). 5. Входы Рани, Factor_Marginal и Factor_Loosemetal — это только используется для вывода анимации /ANIM/SHELL/FLDZ для определения FLD. 6. Формулировка нелинейной траектории деформации доступна, когда I напряжение параметр установлен на 2 . При этом учитываются изменения пути загрузки. происходит при уступке. В этом случае ожидаемая формирующаяся предельная кривая слегка отклоняется от нормы. разные, как показано на Рисунок 2 . .. image:: images/fail_fld_starter_r_fail_fld_curve_Istrain_2.png *(Рисунок 2. Пример кривой FLD для формулировки нелинейного пути (Istrain = 2))* По оси абсцисс показано соотношение малых и больших приращений главной деформации. и обозначается :math:`\beta` . По оси ординат соответствует эквивалентная пластическая деформация при разрушении, обозначаемая :math:`\epsilon_{p}^{f}` . Индекс отказа (определяется по повреждению переменная) вычисляется с помощью: :math:`D=\frac{\epsilon_{p}}{\epsilon_{p}^{f}}` с :math:`\epsilon_{p}^{f}=f\beta` . .. note:: Доступны все конкретные результаты для /FAIL/FLD поддерживаются этой дополнительной формулировкой критерий. При использовании формулировки нелинейного пути деформация коэффициент приращения :math:`\beta` может быть шумно. Для улучшения результатов можно применить фильтр к вычисление. Для этого каждое приращение главной деформации сглаживается с помощью следующая формула: :math:`d\epsilon_{1}^{filt}_{n}=\alphad\epsilon_{1}_{n}+1−\alphad\epsilon_{1}^{filt}_{n−1}d\epsilon_{2}^{filt}_{n}=\alphad\epsilon_{2}_{n}+1−\alphad\epsilon_{2}^{filt}_{n−1}` Где, :math:`\alpha` — вес фильтра, который можно либо ввести, либо рассчитывается с использованием частоты фильтрации Fcut как следует: :math:`\alpha=\frac{2\pi⋅Fcut⋅\Delta t}{2\pi⋅Fcut⋅\Deltat+1}` По умолчанию используется фильтрация 10 кГц. применяется. 7. Режимы отказа могут отображаться для каждой модели отказа в файле анимации. со следующими ключевыми словами /H3D/SHELL/FAILURE/ . - Режим 1: коэффициент повреждения FLD - Режим 2: коэффициент зоны отказа FLD - Режим 3: Увеличение коэффициента деформации бета ( :math:`\beta` ) Выход /H3D/SHELL/FLDF и /H3D/SHELL/FLDZ отображает максимальное значение Модели отказов FLD, примененные к детали.