===== /RBE3 ===== Ключевое слово формата блока Определяет движение узла, зависящего от ссылки. как средневзвешенное движение наборов независимых узлов. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID", "/RBE3/rbe3_ID" "rbe3_title", "rbe3_title", "rbe3_title", "rbe3_title", "rbe3_title", "rbe3_title", "rbe3_title", "rbe3_title", "rbe3_title", "rbe3_title" "Node_IDr", "Траротреф", "N_set", "I_modif", "Яформа", "", "", "", "", "" Для каждого набора с разными весовыми коэффициентами .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "WTi", "WTi", "Trarot_Mi", "skew_IDi", "grnd_IDi", "", "", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "rbe3_ID", "Ограничение интерполяции идентификатор элемента.(Целое число, максимум 10 цифр)", "" "rbe3_title", "Ограничение интерполяции заголовок элемента.(Символ, максимум 100 символов)", "" "Node_IDr", "Эталонный (зависимый) узел идентификатор.(Целое число)", "" "Траротреф", "Код глубины резкости, используемый для опорный (зависимый) узел. = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (6 логических значений) По умолчанию (пробел или 6 нулей), задано для всех ГРИП", "" "N_set", "Количество разных весовой коэффициент и/или Трарот наборы.(Целое число)", "" "I_modif", "Модификация взвешивания флаг фактора. 4 = 1 Модификация автоматическая. = 2 Запрещенная модификация. = 3 Измените все весовые коэффициенты на единицу (1,0). По умолчанию (пусто или ноль), установлено значение 1 (целое число).", "" "Яформа", "Флаг формулировки. = 1 (по умолчанию) Кинематическая формулировка с автоматическим переключением на штрафной режим формулировка в случае несовместимой кинематики условия. = 2 Только кинематическая формулировка. = 3 Только формулировка штрафа. (Целое число)", "" "WTi", "Весовой коэффициент набора. я.(Реал)", "" "Trarot_Mi", "Код независимых узлов ГРИП используется при интерполяции набора i.(6 Логические значения) По умолчанию (пробел или 6 нулей), задано для всех ГРИП", "" "skew_IDi", "Локальный идентификатор перекоса набор. я.(Целое число)", "" "grnd_IDi", "Определение группы узлов независимые узлы множества я.(Целое число)", "" Коды для перевода и вращения: Траротреф и Trarot_Mi ------------------------------------------------------- .. csv-table:: :header: "(1)-1", "(1)-2", "(1)-3", "(1)-4", "(1)-5", "(1)-6", "(1)-7", "(1)-8", "(1)-9", "(1)-10" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "", "", "", "TX", "TY", "TZ", "", ":math:`\omega_{X}`", ":math:`\omega_{Y}`", ":math:`\omega_{Z}`" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "TX", "Код для перевода Техас. = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" "TY", "Код для перевода ТИ. = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" "TZ", "Код для перевода ТЗ. = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" ":math:`\omega_{X}`", "Код для ротации :math:`\omega_{X}` . = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" ":math:`\omega_{Y}`", "Код для ротации :math:`\omega_{Y}` . = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" ":math:`\omega_{Z}`", "Код для ротации :math:`\omega_{Z}` . = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" Комментарии ----------- 1. Это эквивалентно /RBE3 OptiStruct, в котором движение зависимый узел зависит от движения группы независимых узлов с средневзвешенное значение. Оно похоже на кинематическое условие, но является более общим, чем /INTER/TYPE2 (который ограничен одним зависимым узлом один независимый сегмент (3 узла или 4 узла) и для всех переводов и/или всех компоненты вращения), зависимое вращение вычисляется как функция перемещение и вращение независимых узлов, если в Trarot_Mi. 2. Рекомендуется для большинства приложениями могут использоваться только компоненты перевода. Trarot_Mi (Spotflag =1 в /INTER/TYPE2). Исключением является случай, когда независимые узлы коллинеарны, а некоторые из зависимых компоненты вращения не могут быть определены. В этом случае некоторое вращение Компонент также должен быть включен. 3. Абсолютные значения взвешивания факторы не важны; это относительные значения из разных наборов, которые важны, поскольку они будут нормализованы. 4. Вся глубина резкости зависимого узла должна быть определимый. - Если для Trarot_Mi и независимые узлы квазиколлинеарны, численная нестабильность может происходят в явном анализе, чтобы избежать этого; Radioss по умолчанию изменяет ввод незначительные весовые коэффициенты (I_modif = 1). Вы можете предотвратить эту модификацию, установив I_modif = 2. - I_modif = 3 даст эквивалент поведение как /INTER/TYPE2 с Spotflag =1. 5. С кинематической формулировкой (Iform=2), следующее построение модели правило необходимо соблюдать для правильного решения кинематической задачи. условия:/RBODY > /RBE3 > /RBE2 > /INTER/TYPE2. 6. С Iform=0 или Iform=3, /RBE3 связанный с чрезмерно ограниченным узлом, автоматически переключается на формулировку штрафа для избегайте любых несовместимых кинематических условий.