========= /FRICTION ========= Ключевое слово формата блока Специфическое контактное трение между группами деталей или две части. Это определение трения перезаписывает модель трения, определенную в контакте. интерфейс для определенного набора интерфейсов. Эта модель трения совместима с контактными интерфейсами: TYPE7, TYPE11, TYPE19, ТИП24 и ТИП25. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID", "/FRICTION/fric_ID/unit_ID" "friction_title", "friction_title", "friction_title", "friction_title", "friction_title", "friction_title", "friction_title", "friction_title", "friction_title", "friction_title" "Ифрик", "Ифильтр", "частота", "частота", "Яформа", "", "", "", "", "" Значения трения по умолчанию, используемые для любых деталей, ниже конкретно не определены. .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "C1", "C1", "C2", "C2", "C3", "C3", "C4", "C4", "C5", "C5" "C0", "C0", "Фрич", "Фрич", "VISF", "VISF", "", "", "", "" Повторите эти 3 строки, чтобы определить различные значения трения для конкретных деталей или групп. частей. Для ортотропного трения Идир = 1 , повторите следующие 5 строк, где первый набор коэффициентов предназначен для первого направление, а второй набор определяет второе направление. .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "grpart_ID1", "grpart_ID2", "part_ID1", "part_ID2", "", "Идир", "", "", "", "" "C1", "C1", "C2", "C2", "C3", "C3", "C4", "C4", "C5", "C5" "C6", "C6", "Фрич", "Фрич", "VISF", "VISF", "", "", "", "" If Идир = 1 , введите еще 2 строки, чтобы определить трение во втором направлении ортотропии. 7 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "C1", "C1", "C2", "C2", "C3", "C3", "C4", "C4", "C5", "C5" "C6", "C6", "Фрич", "Фрич", "VISF", "VISF", "", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "fric_ID", "Трение идентификатор.(Целое число, максимум 10 цифр)", "" "unit_ID", "(Необязательно) Идентификатор устройства. (Целое число, максимум 10 цифр)", "" "friction_title", "Модель трения заголовок.(Символ, максимум 100 символов)", "" "Ифрик", "Флаг формулировки трения. 1 = 0 (по умолчанию) Статический закон трения Кулона. = 1 Обобщенный закон вязкого трения. = 2 (Модифицированный) Дармстадский закон трения. = 3 Закон трения Ренара. = 4 Экспоненциальный закон трения затухания. (Целое число)", "" "Ифильтр", "Флаг фильтрации трения. 5 = 0 (по умолчанию) Фильтр не используется. = 1 Простой числовой фильтр. = 2 Стандартный фильтр -3 дБ с периодом фильтрации. = 3 Стандартный фильтр -3 дБ с частотой среза. (Целое число)", "" "частота", "Фильтрация коэффициент. Этот коэффициент должен иметь значение от 0 и 1.По умолчанию = 1,0 (реальное)", "" "Яформа", "Штраф за трение тип рецептуры. 6 = 0 Установите на 1. = 1 (по умолчанию) Вязкая (общая) рецептура. = 2 Формулировка жесткости (приращения). (Целое число)", "" "C1", "Закон трения коэффициент.(Реальный)", "" "C2", "Закон трения коэффициент.(Реальный)", "" "C3", "Закон трения коэффициент.(Реальный)", "" "C4", "Закон трения коэффициент.(Реальный)", "" "C5", "Закон трения коэффициент.(Реальный)", "" "C6", "Закон трения коэффициент.(Реальный)", "" "Фрич", "Кулон трение.(Реальное)", "" "VISF", "Критическое демпфирование коэффициент трения на границе раздела. 4По умолчанию = 1,0 (Реальное)", "" "grpart_ID1", "Идентификатор группы деталей. /GRPART для первого набор.(Целое число)", "" "grpart_ID2", "Идентификатор группы деталей /GRPART для второго набор.(Целое число)", "" "part_ID1", "Идентификатор детали 1.Игнорируется, если grpart_ID1 определено.(Целое число)", "" "part_ID2", "Идентификатор детали 2.Игнорируется, если grpart_ID2 определено.(Целое число)", "" "Идир", "Флаг ортотропного трения за пару частей. = 0 Изотропное трение. = 1 Ортотропное трение. (Целое число)", "" Пример ------ .. code-block:: #RADIOSS STARTER #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FRICTION/999 test no 1 # Ifric Ifiltr Xfreq Iform 0 0 0 2 # default friction for rest parts which not specifically defined below # C1 C2 C3 C4 C5 0 0 0 0 0 # C6 Fric VisF 0 .2 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #friction between part group ID 111 and ID 222 #GRpartID1 GRpartID2 PartID_1 PartID_2 Idir 111 222 0 0 0 # C1 C2 C3 C4 C5 0 0 0 0 0 # C6 Fric VisF 0 .1 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #friction between part ID 1 and ID 3 #GRpartID1 GRpartID2 PartID_1 PartID_2 Idir 0 0 1 3 0 # C1 C2 C3 C4 C5 0 0 0 0 0 # C6 Fric VisF 0 .2 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #friction between part ID 1 and ID 4; orthotropic direction considered #GRpartID1 GRpartID2 PartID_1 PartID_2 Idir 0 0 1 4 1 # C1 C2 C3 C4 C5 0 0 0 0 0 # C6 Fric VisF 0 .4 0 # C1 C2 C3 C4 C5 0 0 0 0 0 # C6 Fric VisF 0 .2 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #friction between part ID 1 and ID 5 #GRpartID1 GRpartID2 PartID_1 PartID_2 Idir 0 0 1 5 0 # C1 C2 C3 C4 C5 0 0 0 0 0 # C6 Fric VisF 0 .3 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /INTER/TYPE7/2 New INTER 2 # Slav_id Mast_id Istf Ithe Igap Ibag Idel Icurv Iadm 9 10 0 0 2 0 1 0 0 # Fscalegap Gap_max Fpenmax 0 0 0.8 # Stmin Stmax %mesh_size dtmin Irem_gap Irem_i2 1 0 0 0 0 0 # Stfac Fric Gapmin Tstart Tstop 0 .35 2.1 0 0 # IBC Inacti VisS VisF Bumult 000 6 0 0 0 # Ifric Ifiltr Xfreq Iform sens_ID fct_IDf AscaleF fric_ID 0 0 0 2 0 0 0 0 /GRNOD/PART/9 INTER_group_9_of_SURF 4 5 /SURF/PART/10 INTER_group_10_of_PART 1 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /PROP/SH_ORTH/11 PROPERTY FOR PART ID 1 # Ishell Ismstr Ish3n Idrill 24 0 0 1 # hm hf hr dm dn 0 0 0 .1 .1 # N Thick Ashear Ithick Iplas 5 1.0 0 1 1 # Vx Vy Vz Phi 1 0 1 45 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| .. csv-table:: :header: "Части", "Идир", "Коэффициент трения", "Коэффициент трения" :widths: 25, 25, 25, 25 "Все детали не указаны", "-", "0.2", "0.2" "/GRPART/111 - /GRPART/222", "0: изотропный", "0.1", "0.1" "part_ID1 - part_ID3", "0: изотропный", "0.2", "0.2" "part_ID1 - part_ID4", "1: ортотропный", "Направление1 = 0,4", "Направление2 = 0,2" "part_ID1 - part_ID5", "0: изотропный", "0.3", "0.3" В этом примере ортотропное направление трения между частями 1 и 4 равно определяется свойством части 1 /PROP/SH_ORTH/11, поскольку часть 1 Основная контактная поверхность. Комментарии ----------- 1. Трение, определенное в /FRICTION отменяет любое трение, определенное в контакте. интерфейс. 2. Значения по умолчанию, перечисленные в первый раздел используется для любых деталей, трение которых конкретно не определено. в повторяющемся разделе, используя grpart_ID1, grpart_ID2, part_ID1 и part_ID2. 3. Если трение между деталями определено в модели более одного раза, трение определено в последний раз используются позиции. 4. Значение трения :math:`\mu` определяется. - I Фриц = 0 (Кулоновское трение): :math:`\mu=Fric` - I Фриц = 1 (Обобщенный закон вязкого трения): :math:`\mu=Fric+C_{1}.p+C_{2}⋅V+C_{3}.p⋅V+C_{4}⋅p^{2}+C_{5}⋅V^{2}` Где, :math:`p` Давление нормальной силы на основной сегмент :math:`V` Тангенциальная скорость вторичного узла - I Фриц = 2 (Модифицированный закон Дармстада): :math:`\mu=Fric+C_{1}.e^{(C_{2}V)}.p^{2}+C_{3}.e^{(C_{4}V)}.p+C_{5}.e^{(C_{6}V)}` Где, :math:`p` Давление нормальной силы на основной сегмент :math:`V` Тангенциальная скорость вторичного узла - I Фриц = 3 (закон Ренарда): :math:`\mu=C_{1}+(C_{3}−C_{1})⋅\frac{V}{C_{5}}⋅(2−\frac{V}{C_{5}})ifV\in[0,C_{5}]` :math:`\mu=C_{3}−((C_{3}−C_{4})⋅(\frac{V−C_{5}}{C_{6}−C_{5}})^{2}⋅(3−2⋅\frac{V−C_{5}}{C_{6}−C_{5}}))ifV\in[C_{5}C_{6}]` :math:`\mu=C_{2}−\frac{1}{\frac{1}{C_{2}−C_{4}}+(V−C_{6})^{2}}ifV\geC_{6}` Где, :math:`C_{1}=\mu_{s}` :math:`C_{2}=\mu_{d}` :math:`C_{3}=\mu_{max}` :math:`C_{4}=\mu_{min}` :math:`C_{5}=V_{cr1}` :math:`C_{6}=V_{cr2}` - Первая критическая скорость :math:`V_{cr1}=C_{5}` должно отличаться от 0 ( :math:`C_{5}\ne0` ). - Первая критическая скорость :math:`V_{cr1}=C_{5}` должно быть меньше второго критическая скорость :math:`V_{cr2}=C_{6}(C_{5}