================ /FAIL/WIERZBICKI ================ Ключевое слово формата блока Описывает модель отказа BAO-XUE-Wierzbicki. Формат ------ .. 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/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID", "/FAIL/WIERZBICKI/mat_ID/unit_ID" "C1", "C1", "C2", "C2", "C3", "C3", "C4", "C4", "m", "m" "n", "n", "Ifail_sh", "Ifail_so", "Имой", "", "", "", "", "" Дополнительная линия .. 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 цифр)", "" "C1", "1-й параметр.(Реальный)", "" "C2", "2-й параметр.(Реальный)", "" "C3", "3-й параметр.(Реальный)", "" "C4", "4-й параметр.(Реальный)", "" "m", "5-е место параметр.(Реальный)", "" "n", "Закалка экспонента.(Реальная)", "" "Ifail_sh", "Флаг модели отказа оболочки. = 1 Оболочка удаляется, если :math:`D=\sum\frac{\Delta \epsilon_{p}}{\bar{\epsilon}_{f}}\ge1` за одну интеграцию точка или слой. = 2 Для каждой точки интегрирования тензор напряжений устанавливается равным ноль, если :math:`D=\sum\frac{\Delta \epsilon_{p}}{\bar{\epsilon}_{f}}\ge1` и оболочка удаляется, если :math:`D=\sum\frac{\Delta \epsilon_{p}}{\bar{\epsilon}_{f}}\ge1` для всей интеграции точки или слой. (Целое число)", "" "Ifail_so", "Флаг модели разрушения кирпича. = 1 Сплошной элемент удаляется, если :math:`D=\sum\frac{\Delta \epsilon_{p}}{\bar{\epsilon}_{f}}\ge1` за одну интеграцию точка. = 2 Для каждой точки интегрирования тензор девиаторных напряжений исчезает, если :math:`D=\sum\frac{\Delta \epsilon_{p}}{\bar{\epsilon}_{f}}\ge1` . (Целое число)", "" "Имой", "3D-модель провала (кирпичный) флаг. =0 :math:`{\bar{\eta}=\frac{\sigma_{m}}{\sigma_{VM}}\bar{\xi}=\frac{27J_{3}}{2\sigma_{VM}^{3}}` =1 :math:`{\bar{\eta}=\frac{\int_{0}^{\epsilon_{p}}\frac{\sigma_{m}}{\sigma_{VM}}d\epsilon_{p}}{\epsilon_{p}}\bar{\xi}=\frac{\int_{0}^{\epsilon_{p}}\frac{27J_{3}}{2\sigma_{VM}^{3}}d\epsilon_{p}}{\epsilon_{p}}` (Целое число)", "" "fail_ID", "Идентификатор критериев отказа. 2(Целое число, максимум 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/1/1 Metal # RHO_I 2.8E-9 0 # E Nu 60000 .3 # a b n EPS_p_max SIG_max0 370 190 .4 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/WIERZBICKI/1/1 # C1 C2 C3 C4 m 0.87 1.77 0.21 0.56 2 # n Ifail_sh Ifail_so Imoy 0.2 0 1 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #enddata #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| Комментарии ----------- 1. Для :math:`\bar{\epsilon}_{f}` который используется в флаге отказа: :math:`\bar{\epsilon}_{f}={\bar{\epsilon}_{max}^{n}−[\bar{\epsilon}_{max}^{n}−\bar{\epsilon}_{min}^{n}](1−\bar{\xi}^{m})^{\frac{1}{m}}}^{\frac{1}{n}}` .. image:: images/fail_wierzbicki_starter_r_fail_wierzbicki.png :alt: fail_wierzbicki *(Рисунок 1.)* Где, :math:`\bar{\epsilon}_{max}=C_{1}e^{−C_{2}\bar{\eta}}` :math:`\bar{\epsilon}_{min}=C_{3}e^{−C_{4}\bar{\eta}}` Для кирпича: - Если Имой = 0 - :math:`\bar{\eta}=\frac{\sigma_{m}}{\sigma_{VM}}` :math:`\bar{\xi}=\frac{27J_{3}}{2\sigma_{VM}^{3}}` - Если Имой = 1 - :math:`\bar{\eta}=\frac{\int_{0}^{\epsilon_{p}}\frac{\sigma_{m}}{\sigma_{VM}}d\epsilon_{p}}{\epsilon_{p}}` ; :math:`\bar{\xi}=\frac{\int_{0}^{\epsilon_{p}}\frac{27J_{3}}{2\sigma_{VM}^{3}}d\epsilon_{p}}{\epsilon_{p}}` Для Шелла: - :math:`\bar{\eta}=\frac{\sigma_{m}}{\sigma_{VM}}` ; :math:`\bar{\xi}=−\frac{27}{2}\bar{\eta}(\bar{\eta}^{2}−\frac{1}{3})` Где, :math:`\sigma_{m}` Гидростатическое напряжение :math:`\sigma_{VM}` стресс фон Мизеса :math:`J_{3}` Третье инвариантное девиаторное напряжение 2. fail_ID используется с /STATE/BRICK/FAIL и /INIBRI/FAIL. Нет значение по умолчанию. Если строка пуста, значение для модели отказа выведено не будет. переменные в /INIBRI/FAIL (написаны на .sta файл с /STATE/BRICK/FAIL вариант).