===================== /MAT/LAW70 (FOAM_TAB) ===================== Ключевое слово в формате блока Этот закон описывает вязкоупругую пену, указанную в таблице. материал. Этот материальный закон можно использовать только с твердыми элементами. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID", "/MAT/LAW70/mat_ID/unit_ID or /MAT/FOAM_TAB/mat_ID/unit_ID" "mat_title", "mat_title", "mat_title", "mat_title", "mat_title", "mat_title", "mat_title", "mat_title", "mat_title", "mat_title" ":math:`\rho_{i}`", ":math:`\rho_{i}`", "", "", "", "", "", "", "", "" "E0", "E0", "v", "v", "Емакс", "Емакс", ":math:`\epsilon_{max}`", ":math:`\epsilon_{max}`", "Итенс", "" "Fcut", "Fcut", "Фгладкий", "NL", "НуЛ", "Ифлаг", "Форма", "Форма", "Хис", "Хис" If :math:`N_{L}>0` , определять :math:`N_{L}` загрузка функция на строку .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "fct_IDL", ":math:`\dot{\epsilon}_{L}`", ":math:`\dot{\epsilon}_{L}`", "FшкалаL", "FшкалаL", "", "", "", "", "" If :math:`N_{uL}>0` , определять :math:`N_{uL}` разгрузка функция на строку .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "fct_IDuL", ":math:`\dot{\epsilon}_{uL}`", ":math:`\dot{\epsilon}_{uL}`", "FscaleuL", "FscaleuL", "", "", "", "", "" If Итенс = 1 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "fct_IDT", "FscaleT", "FscaleT", "", "", "", "", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "mat_ID", "Идентификатор материала.(Целое число, максимум 10 цифр)", "" "unit_ID", "Идентификатор объекта.(Целое число, максимум 10 цифр)", "" "mat_title", "Название материала.(Символ, максимум 100 символов)", "" ":math:`\rho_{i}`", "Начальная плотность.(Реальная)", ":math:`[\frac{kg}{m^{3}}]`" "E0", "Начальный модуль Юнга. 3 = 0 (по умолчанию) E0 максимальный начальный наклон нагрузки функции. (Настоящий)", ":math:`[Pa]`" "v", "Коэффициент Пуассона.(Реальный)", "" "Емакс", "Максимальный модуль Юнга. 3 = 0 (по умолчанию) Emax максимальный наклон функции загрузки. (Настоящий)", ":math:`[Pa]`" ":math:`\epsilon_{max}`", "Эталонное значение деформации для максимального Использование модуля Юнга. По умолчанию = 1 (Реальное)", "" "Итенс", "Флаг для активации другого поведения между растяжением и сжатием. = 0 (по умолчанию) Такое же поведение при сжатии и растяжении. = 1 Различное поведение при сжатии и растяжении. Растягивающее поведение – это кривая сжатия умножается на масштабный коэффициент, который определяется в fct_IDT. (Целое число)", "" "Fcut", "Частота среза для скорости деформации фильтрация.По умолчанию = 1030 (Реальное)", ":math:`[Hz]`" "Фгладкий", "Флаг опции плавной скорости деформации. = 0 (по умолчанию) Нет сглаживания скорости деформации. = 1 Сглаживание скорости деформации активно. (Целое число)", "" "NL", "Количество функций загрузки. 2 (целое число)", "" "НуЛ", "Количество функций разгрузки. 2 (целое число)", "" "Ифлаг", "Флаг для управления реакцией на выгрузку. 2 = 0 (по умолчанию) Поведение материала следует Кривые нагрузки NL и Кривые разгрузки NuL. = 1 Поведение материала следует Кривые нагрузки NL (только первая кривая используется для квазистатического режима) и Кривые нагрузки NuL. Для при разгрузке девиаторное напряжение снижается за счет использования квазистатической разгрузки кривая: :math:`\sigma=(1−D)(\sigma+P)−P` с :math:`D=(\frac{\sigma_{unloading}}{\sigma_{quasi-static}})` = 2 Поведение материала следует Кривые нагрузки NL (только первая кривая, используемая для квазистатического режима) и Кривые разгрузки NuL. Для при разгрузке тензорное напряжение снижается за счет использования квазистатической разгрузки кривая: :math:`\sigma=(1−D)\sigma` с, :math:`D=(\frac{\sigma_{unloading}}{\sigma_{quasi-static}})` 3 Кривые нагрузки используются как для погрузки, так и для разгрузки. Девиаторное напряжение разгрузки снижается за счет: :math:`\sigma=(1−D)(\sigma+P)−P` с :math:`D=(1−Hys)(1−(\frac{W_{cur}}{W_{max⁡}})^{Shape})` = 4 Кривые нагрузки используются как для погрузки, так и для разгрузки, а также тензорная разгрузка; тензорное напряжение снижается за счет: :math:`\sigma=(1−D)\sigma` с :math:`D=(1−Hys)(1−(\frac{W_{cur}}{W_{max⁡}})^{Shape})` (Целое число)", "" "Форма", "Коэффициент формы. По умолчанию = 1,0. (Реал)", "" "Хис", "Коэффициент разгрузки гистерезиса. По умолчанию = 1.0 (Реал)", "" "fct_IDL", "Функция нагрузки (при сжатии) идентификатор. Первая функция должна определить :math:`\dot{\epsilon}_{L}=0` напряжение ставка.(Целое число)", "" ":math:`\dot{\epsilon}_{L}`", "Скорость деформации для нагрузки функция.(Реальная)", ":math:`[\frac{1}{s}]`" "FшкалаL", "Масштаб функции нагрузки фактор.(Реальный)", ":math:`[Pa]`" "fct_IDuL", "Функция разгрузки (при сжатии) идентификатор. Первая функция должна определить :math:`\dot{\epsilon}_{uL}=0` скорость деформации.(Целое число)", "" ":math:`\dot{\epsilon}_{uL}`", "Скорость деформации для разгрузки функция.(Реальная)", ":math:`[\frac{1}{s}]`" "FscaleuL", "Масштаб функции выгрузки фактор.(Реальный)", ":math:`[Pa]`" "fct_IDT", "Функция масштабного коэффициента между растяжением и сжатие в зависимости от деформации. (Целое число)", "" "FscaleT", "Ординатный масштаб.(Реальный)", "" Пример (пена) ------------- .. 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/LAW70/1/1 Foam # RHO_I 5E-8 # EO NU E_max EPS_max Itens .01 0 10 .8 0 # F_cut F_smooth N_L N_ul Iflag Shape Hys .1 1 4 0 4 2 1E-20 # fctID_L Eps_._L Fscale_L 1 0 .001 2 .01 .0015 3 .1 .002 3 1 .003 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #- 3. FUNCTIONS: #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/1 Foam # X Y 0 0 .03 .002 .04 .003 .14 .005 .46 .008 .63 .01 .82 .07 .83 .08 .93 1.4 .94 2.0 .95 3.0 .96 6 .97 10 .98 35 .99 300 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/2 Foam # X Y 0 0 .03 .002 .04 .003 .14 .005 .46 .008 .63 .01 .82 .07 .83 .08 .93 1.4 .94 2.0 .95 3.0 .96 6 .97 10 .98 35 .99 300 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNCT/3 Foam # X Y 0 0 .03 .002 .04 .003 .14 .005 .46 .008 .63 .01 .82 .07 .83 .08 .93 1.4 .94 2.0 .95 3.0 .96 6 .97 10 .98 35 .99 300 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #ENDDATA /END #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| Комментарии ----------- 1. Этот материал доступен для следующие параметры в свойстве твердого тела: Для Гексаса: .. csv-table:: :header: "Элемент", "Изолидное", "Исмстр", "Iframe" :widths: 25, 25, 25, 25 "Гекса", "1", "1", "1" "1", "1", "2", "" "1", "11", "1", "" "1", "11", "2", "" "17", "11", "1", "" "17", "11", "2", "" "14", "11", "N/A", "" "18", "11", "2", "" "24", "11", "2", "" Выбор рецептуры зависит от конкретного случая нагрузки. Наилучшее значение Isolid, Ismstr и Iframe формы (см. /DEF_SOLID). Когда появляются песочные часы, тогда полностью интегрированное твердое тело элементы с Isolid=14, Ismstr=11 или Isolid= 17, Ismstr= 11, Iframe= 1 или 2 можно использовать. Для Тетр: .. csv-table:: :header: "Элемент", "Изолидное", "Исмстр", "Iframe" :widths: 25, 25, 25, 25 "Тетра", "1", "1", "1" "1", "11", "1", "" 2. Флаг для контроля выгрузки ответ Ифлаг . - Если Iflag = 0, то NL и NuL должно быть больше, чем 0 (НЛ ≥ 1 и NuL ≥ 1). - If Ифлаг = 1 or 2 : - Нидерланды и NuL должно быть больше, чем 0 (НЛ ≥ 1 и NuL ≥ 1) - Первая кривая нагружения, используемая для квазистатических - D рассчитывается, как показано ниже: :math:`D=(\frac{\sigma_{unloading}}{\sigma_{quasi-static}})` Где, :math:`\sigma_{unloading}` и :math:`\sigma_{quasi-static}` рассчитаны текущие напряжения, соответственно. - P это давление :math:`P=−\frac{1}{3}(\sigma_{xx}+\sigma_{yy}+\sigma_{zz})` - If Ифлаг = 3 or 4 : - NuL может быть 0, поскольку кривые разгрузки не используются. - D рассчитывается как: :math:`D=(1−Hys)(1−(\frac{W_{cur}}{W_{max⁡}})^{Shape})` Где, Wcurv и Wmax — текущий и максимальный энергия. 3. Когда :math:`\epsilon_{max}` достигается, E Макс используется независимо от кривой определение есть. E 0 и E Макс используется для расчета тока временной шаг. Согласно текущему значению деформации, Радиосс интерполирует модуль Юнга между E 0 и E Макс линейно, где E 0 также используется для расчета контактной жесткости. Радиосс автоматически изменяет E 0 если это меньше исходного значения в соответствии с касательными входных кривых напряжения/деформации. - Если E0 не указан (или установлен в 0), используйте максимальное значение. начальный наклон всех кривых напряжения и деформации как Е0. - Если Emax не указан (или установлен на 0), используйте максимальный наклон всех кривых напряжения и деформации. - If :math:`\epsilon_{max}` не указано (или установлено по умолчанию), примите напряжение где, E Макс достигается в первую очередь время на одной из кривых нагрузки. - Если оба :math:`\epsilon_{max}` и E Макс указаны, возьмите :math:`\epsilon_{max}` где, E Макс достигается впервые на одной из кривых нагрузки. 4. Для напряжений выше последней нагрузки функция, поведение экстраполируется с использованием двух последних функций нагрузки. Затем по порядку Чтобы избежать огромных значений напряжения, рекомендуется повторить последнюю функцию нагрузки. 5. Все кривые должны быть определены как положительная абсцисса и ордината. Кривые сглаживаются, повторно выбираются и не пересекаются. если необходимо. Измененные кривые печатаются в выходном файле Starter. 6. Функция fct_IDT используется для указанного масштабирования. кривая напряжения-деформации при сжатии. Произведение этой функции и заданной деформации напряжения функция при сжатии дает функцию напряжения-деформации при растяжении. Обратите внимание, что стресс функцию деформации при сжатии можно задать только до тех пор, пока деформация не станет равной 1, что соответствует полному сжатию пены. Таким образом, функция напряжения-деформации в растяжение можно определить только до момента деформации растяжения 1. 7. Чтобы снять стресс и напрягите файл начального состояния, в исходном состоянии необходимо сохранить следующие параметры (STA-файл): - /STATE/BRICK/EREF - /STATE/BRICK/STRAIN/FULL - /STATE/BRICK/STRES/FULL - /STATE/BRICK/AUX/FULL 8. Удельный выход материала переменные: - USR1: Модифицированный эквивалентный штамм* ( :math:`\epsilon_{eq}^{*}=\epsilon_{eq}−\frac{\sigma_{y}}{E}` ) - ЕГР2: - Максимальная внутренняя энергия для Iform > 0 - Эквивалентное напряжение для других формулировок для Iform = 0 - USR3: текущий модуль Юнга. - USR4: Эквивалентный штамм :math:`\epsilon_{eq}` - USR5: Статус (1=загрузка; -1=разгрузка со снижением напряжения) - USR6: Предел текучести (по кривой) - USR7: Эквивалентная скорость деформации - USR8: Текущая внутренняя энергия (для Iform > 0) 9. /VISC/PRONY can be used with this material law to include viscous effects.