=============== /FAIL/ORTHENERG =============== Ключевое слово формата блока Ортотропный критерий разрушения, основанный на энергии разрушения, вызывающей смягчение напряжений. Доступно для цельных и оболочечных элементов. Формат ------ .. 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/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID", "/FAIL/ORTHENERG/mat_ID/unit_ID" "P_thickfail", "P_thickfail", "", "", "", "", "", "", "NMOD", "FAILIP" Карточка 2 — Направление 11 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 ":math:`\sigma_{11}^{T}`", ":math:`\sigma_{11}^{T}`", ":math:`G_{11}^{T}`", ":math:`G_{11}^{T}`", "Ishape11T", ":math:`\sigma_{11}^{C}`", ":math:`\sigma_{11}^{C}`", ":math:`G_{11}^{C}`", ":math:`G_{11}^{C}`", "Ishape11C" Карточка 3 — Направление 22 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 ":math:`\sigma_{22}^{T}`", ":math:`\sigma_{22}^{T}`", ":math:`G_{22}^{T}`", ":math:`G_{22}^{T}`", "Ishape22T", ":math:`\sigma_{22}^{C}`", ":math:`\sigma_{22}^{C}`", ":math:`G_{22}^{C}`", ":math:`G_{22}^{C}`", "Ishape22C" Карточка 4 — Направление 33 (только твердые тела, оставьте пустыми для ракушек) .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 ":math:`\sigma_{33}^{T}`", ":math:`\sigma_{33}^{T}`", ":math:`G_{33}^{T}`", ":math:`G_{33}^{T}`", "Ishape33T", ":math:`\sigma_{33}^{C}`", ":math:`\sigma_{33}^{C}`", ":math:`G_{33}^{C}`", ":math:`G_{33}^{C}`", "Ishape33C" Карточка 5 – Плоскость сдвига 12 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 ":math:`\sigma_{12}^{T}`", ":math:`\sigma_{12}^{T}`", ":math:`G_{12}^{T}`", ":math:`G_{12}^{T}`", "Ishape12T", ":math:`\sigma_{12}^{C}`", ":math:`\sigma_{12}^{C}`", ":math:`G_{12}^{C}`", ":math:`G_{12}^{C}`", "Ishape12C" Карточка 6 — Плоскость сдвига 23 (только твердые тела, для оболочек оставьте пустыми) .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 ":math:`\sigma_{23}^{T}`", ":math:`\sigma_{23}^{T}`", ":math:`G_{23}^{T}`", ":math:`G_{23}^{T}`", "Ishape23T", ":math:`\sigma_{23}^{C}`", ":math:`\sigma_{23}^{C}`", ":math:`G_{23}^{C}`", ":math:`G_{23}^{C}`", "Ishape23C" Карточка 7 — Плоскость сдвига 31 (только твердые тела, для оболочек оставьте пустыми) .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 ":math:`\sigma_{31}^{T}`", ":math:`\sigma_{31}^{T}`", ":math:`G_{31}^{T}`", ":math:`G_{31}^{T}`", "Ishape31T", ":math:`\sigma_{31}^{C}`", ":math:`\sigma_{31}^{C}`", ":math:`G_{31}^{C}`", ":math:`G_{31}^{C}`", "Ishape31C" Карточка 8 – Идентификатор модели отказа (дополнительная строка) .. 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 цифр)", "" "P_thickfail", "> 0 Процент неудавшейся толщины/слоя/слоя до Неисправность элемента/слоя/слоя. < 0 Доля неудачных точек/уровней интеграции до отказ элемента или слоя/слоя. (только ракушки) По умолчанию = 1,0 (реальное)", "" "NMOD", "Количество неудачных режимов до сбой точки интеграции. По умолчанию = 1 (Целое число).", "" "FAILIP", "Количество неудачных точек интеграции до твердого удаления. (только твердые) По умолчанию = 1 (Целое число)", "" ":math:`\sigma_{ij}^{T}`", "Если :math:`i=j` Критическое напряжение для напряжения в направлении :math:`i` , Если :math:`i\nej` Критическое напряжение для положительного сдвига в плоскости :math:`ij` . По умолчанию = 1020 (реальное)", ":math:`[Pa]`" ":math:`G_{ij}^{T}`", "Если :math:`i=j` Энергия разрушения при растяжении в направлении :math:`i` . Если :math:`i\nej` Энергия разрушения при положительном сдвиге в плоскости :math:`ij` . По умолчанию = 1020 (реальное)", ":math:`[\frac{J}{m^{2}}]`" "IshapeIJT", "Флаг формы смягчения напряжения для напряжение в направлении :math:`ij` . =1 (по умолчанию) Линейное смягчение напряжений. = 2 Экспоненциальное смягчение напряжения. (Целое число)", "" ":math:`\sigma_{ij}^{C}`", "Если :math:`i=j` Критическое напряжение сжатия по направлению :math:`i` . Если :math:`i\nej` Критическое напряжение при отрицательном сдвиге в плоскости :math:`ij` . По умолчанию = :math:`\sigma_{ij}^{T}` (Реал)", ":math:`[Pa]`" ":math:`G_{ij}^{C}`", "Если :math:`i=j` Энергия разрушения при сжатии по направлению :math:`i` . Если :math:`i\nej` Энергия разрушения при отрицательном сдвиге в плоскости :math:`ij` . По умолчанию = :math:`G_{ij}^{T}` (Реал)", ":math:`[\frac{J}{m^{2}}]`" "IshapeIJC", "Флаг формы смягчения напряжения для сжатие в направлении :math:`ij` . =1 (по умолчанию) Линейное смягчение напряжений. = 2 Экспоненциальное смягчение напряжения. (Целое число)", "" "fail_ID", "(Необязательно) Модель отказа идентификатор.(Целое число, максимум 10 цифр)", "" Комментарии ----------- 1. Этот критерий учитывает ортотропное разрушение, вызывающее напряжение. размягчающий эффект, который напрямую связан с энергией разрушения в каждом направление/плоскость сдвига. Каждое разрушение направления или плоскости сдвига обозначается соответствующий режим: - Режим 1: Напряжение 11 - Режим 2: Сжатие 11 - Режим 3: Напряжение 22 - Режим 4: Сжатие 22 - Режим 5: Положительный сдвиг 12 - Режим 6: Отрицательный сдвиг 12 - Режим 7: Напряжение 33 - Режим 8: Сжатие 33 - Режим 9: Положительный сдвиг 23 - Режим 10: Отрицательный сдвиг 23 - Режим 11: Положительный сдвиг 31 - Режим 12: Положительный сдвиг 31 Для каждого вида числа :math:`I` , критический стресс :math:`\sigma_{I}^{crit}` определяется вами, чтобы вызвать начало смягчения стресса. Тогда напряжение в соответствующем направление/плоскость сдвига уменьшается до нуля, так что элементарное энергия разрушения равна заданному вами значению :math:`G_{I}` . Форма смягчения напряжений для соответствующий режим определяется флагом IshapeI : - If IshapeI = 1 : линейный смягчение стресса ( Рисунок 1 ). В этом случае ущерб вычисляется эволюция переменной в соответствующем режиме с: :math:`\Delta D_{I}=\frac{L_{e}\Delta \epsilon_{I}}{G_{I}}` Где, :math:`L_{e}` Характеристическая длина исходного элемента. :math:`\Delta \epsilon_{I}` Общий прирост деформации в соответствующем режим. .. image:: images/fail_orthenerg_starter_r_fail_orthenerg_linear_stress_softening.png *(Рисунок 1. Пример смягчения линейного напряжения с :math:`\sigma_{I}^{crit}=450MPa` и :math:`G_{I}=50\times10^{−3}J/mm^{2}`)* - If IshapeI = 2 : экспоненциальный смягчение стресса ( Рисунок 2 ). В этом случае рассеиваемая энергия во время отказа элемента рассчитывается явно с: :math:`E_{I}=\intD=0D=1\sigma_{I}L_{e}\Delta \epsilon_{I}` Эта энергия затем используется для расчета Эволюция переменной урона: :math:`D_{I}=1−e^{−\frac{E_{I}}{G_{I}}}` .. image:: images/fail_orthenerg_starter_r_fail_orthenerg_linear_stress_softening2.png *(Рисунок 2. Пример смягчения линейного напряжения с :math:`\sigma_{I}^{crit}=450MPa` и :math:`G_{I}=50\times10^{−3}J/mm^{2}`)* Тогда компонента тензора напряжений соответствующий режим :math:`I` уменьшается как: :math:`\sigma_{I}=1−D_{I}\sigma_{I}^{eff}if\sigma_{I}^{eff}\ge0\sigma_{I}=1−D_{I}\sigma_{I}^{eff}otherwise` 2. Режим считается неудачным, если :math:`D_{I}=1` . Количество неудачных режимов до отказ точек интеграции можно контролировать целочисленным значением NMOD . По умолчанию это целое число установлено равным 1. Его максимальное значение — 6 для оболочек и 12 для твердых тел. 3. Чтобы вызвать сбой элемента оболочки, параметр P_thick неудача может быть использован. В зависимости от объекта действуют следующие правила: - P_thickfail > 0: процент неисправного элемента/толщины слоя. до разрушения элемента/слоя - P_thickfail < 0: соотношение толщины неисправного элемента и слоя. точки интеграции до отказа элемента/слоя 4. Чтобы вызвать отказ твердотельного элемента, количество неудачных интеграций точки до твердого удаления можно использовать FAILIP. 5. /FAIL/ORTHSTRAIN should be only associated to materials compatible with orthotropic shell properties. LAW25 is compatible only if it is used within shell property TYPE51.