============ /FAIL/FABRIC ============ Ключевое слово формата блока Описывает модель разрушения при анизотропной деформации для волокон тканевого материала. (/MAT/LAW58). Формат ------ .. 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/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID", "/FAIL/FABRIC/mat_ID/unit_ID" ":math:`\epsilon_{f1}`", ":math:`\epsilon_{f1}`", ":math:`\epsilon_{r1}`", ":math:`\epsilon_{r1}`", ":math:`\epsilon_{f2}`", ":math:`\epsilon_{f2}`", ":math:`\epsilon_{r2}`", ":math:`\epsilon_{r2}`", "", "NDIR" "fct_ID", "", "", "", "", "", "", "", "", "" Дополнительная линия .. 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 цифр)", "" ":math:`\epsilon_{f1}`", "Деформация растяжения при разрушении направление 1. По умолчанию = 1.0E20 (реальное)", "" ":math:`\epsilon_{r1}`", "Разрывное растяжение в направление 1. По умолчанию = 2.0E20 (Реальное)", "" ":math:`\epsilon_{f2}`", "Деформация растяжения при разрушении направление 2. По умолчанию = 1.0E20 (реальное)", "" ":math:`\epsilon_{r2}`", "Разрывное растяжение в направление 2. По умолчанию = 2.0E20 (Реальное)", "" "NDIR", "Количество сломанных направлений до удаления элемента. = 1 Элемент удаляется, если одно направление достигает предела значение Д = 1,0 = 2 (по умолчанию) Элемент удаляется, если оба направления достигают предела значение Д = 1,0 (Целое число)", "" "fct_ID", "Идентификатор функции :math:`f(\dot{\epsilon})` . Это функция масштабного коэффициента для пределы деформации растяжения в обоих направлениях по сравнению с соответствующей деформацией ставки.(Целое число)", "" "fail_ID", "Идентификатор критериев отказа.(Целое число, максимум 10 цифры)", "" Пример (Ткань) -------------- .. code-block:: #RADIOSS STARTER #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /UNIT/1 unit for mat kg mm ms #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #- 2. MATERIALS: #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /MAT/LAW58/1/1 Altair test fabric LAW58 # RHO_I 8e-07 # E1 B1 E2 B2 FLEX 0.38 0 0.38 0 1 # G0 GT AlphaT Gsh sensor_ID 0.0035 0.0055 7.175 0 1 # Df Ds GFROT ZERO_STRESS 0.00 0.00 0 1 # N1 N2 S1 S2 FLEX1 FLEX2 1 1 0 0 0 0 # fct_ID1 Fscale1 500 1 # fct_ID2 Fscale2 501 1.07 # fct_ID3 Fscale3 502 1 # FCT_ID4 FCT_ID5 Fscale4 Fscale5 FCT_ID6 Fscale6 600 600 1 1 502 1 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FAIL/FABRIC/1/1 # EPS_f1 EPS_r1 EPS_f1 EPS_r2 0.2 0.5 0.2 0.5 # Fct_ID 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| NDIR 2 /FUNCT/500 stress-strain curve dir 1 # Eng. strain Eng. stress 0.0e+000 0 1.0e-002 2.9343e-003 2.0e-002 5.2630e-003 3.0e-002 6.9235e-003 4.0e-002 8.4176e-003 5.0e-002 1.0120e-002 6.0e-002 1.2102e-002 7.0e-002 1.4219e-002 8.0e-002 1.6595e-002 9.0e-002 1.9202e-002 1.0e-001 2.2040e-002 1.1e-001 2.5270e-002 1.2e-001 2.8711e-002 1.3e-001 3.2558e-002 1.4e-001 3.6676e-002 1.5e-001 4.1031e-002 1.6e-001 4.5697e-002 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/501 stress-strain curve dir 2 # Eng. strain Eng. stress 0.0e+000 0 1.0e-002 3.7475e-003 2.0e-002 6.4746e-003 3.0e-002 8.6433e-003 4.0e-002 1.0769e-002 5.0e-002 1.2923e-002 6.0e-002 1.5325e-002 7.0e-002 1.8090e-002 8.0e-002 2.1231e-002 9.0e-002 2.4870e-002 1.0e-001 2.8884e-002 1.1e-001 3.3246e-002 1.2e-001 3.8027e-002 1.3e-001 4.3127e-002 1.4e-001 4.8519e-002 1.5e-001 5.4217e-002 1.6e-001 6.0077e-002 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/502 stress-strain curve dir 12 # angle Eng. stress -16.170000000e-000 -1.5741500000e-003 -7.1750000000e-000 -4.3750000000e-004 0.0000000000e+000 0.0000000000e+000 7.1750000000e-000 4.3750000000e-004 16.170000000e-000 1.5741500000e-003 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/600 unloading stress-strain curve dir 1, 2 # X Y 0.0e+000 0.0e+000 2.0e-002 5.0e-004 4.0e-002 1.0e-003 6.0e-002 2.0e-003 8.0e-002 5.0e-003 1.0e-001 1.0e-002 1.2e-001 3.0e-002 1.4e-001 7.0e-002 #ENDDATA /END #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| Комментарии ----------- 1. Критерием отказа является только совместим с тканевым материалом /MAT/LAW58 (FABR_A). 2. Определены отказы и повреждения независимо в каждом направлении ( :math:`i` =1,2), if: :math:`\epsilon_{i}\ge\epsilon_{fi}\RightarrowD_{i}=\frac{\epsilon_{i}−\epsilon_{fi}}{\epsilon_{ri}−\epsilon_{fi}}` Где, :math:`\epsilon_{i}` – деформация волокна при растяжении. Волокно Стресс будет уменьшен за счет: :math:`\sigma_{i}=\sigma_{i}⋅(1−D_{i})` 3. Удалением элемента также можно управлять с помощью P_thickfail в /PROP/TYPE16. 4. fail_ID используется с /STATE/SHELL/FAIL и /INISHE/FAIL или /INISH3/FAIL. Значения по умолчанию нет. Если линия пусто, никакое значение не будет выведено для переменных модели отказа в /INISHE/FAIL (записано в файле .sta с опцией /STATE/SHELL/FAIL). 5. Элемент будет удален в соответствии с флагом NDIR : - NDIR = 1: Если значение урона равно единице направление достигает предельного значения D = 1,0 во всех точки интеграции. - NDIR = 2: Только если значения урона указаны в оба направления достигают предельного значения D = 1,0 во всех точки интеграции. Максимальное значение урона D можно узнать, используя /ANIM/SHELL/DAMA и /H3D/SHELL/DAMA/LAYER = ВСЕ в движке.