/PROP/TYPE8 (SPR_GENE)

Ключевое слово формата блока Это свойство Spring работает с шестью независимыми

режимы деформации. Эта пружина обеспечивает нелинейную жесткость, демпфирование и различные разгрузка.

Доступны критерии отказа на основе деформации, силы и энергии. Общий

Свойство пружины часто используется для моделирования соединения между двумя деталями.

Формат

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

/PROP/TYPE8/prop_ID/unit_ID or /PROP/SPR_GENE/prop_ID/unit_ID

prop_title

prop_title

prop_title

prop_title

prop_title

prop_title

prop_title

prop_title

prop_title

prop_title

Масса

Масса

I

I

Skew_ID

sens_ID

Исфлаг

Если не удалось

Если2

Иэквил

Загрузка индекс = 1 : Перевод в X .. csv-table:

:header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)"
:widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10

"K1", "K1", "C1", "C1", "A1", "A1", "B1", "B1", "D1", "D1"
"fct_ID11", "H1", "fct_ID21", "fct_ID31", "fct_ID41", "", ":math:`\delta_{min}^{1}`", ":math:`\delta_{min}^{1}`", ":math:`\delta_{max}^{2}`", ":math:`\delta_{max}^{2}`"
"F1", "F1", "E1", "E1", "Аскаль1", "Аскаль1", "масштаб1", "масштаб1", "", ""

Загрузка индекс = 2 : Перевод в Y .. csv-table:

:header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)"
:widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10

"K2", "K2", "C2", "C2", "A2", "A2", "B2", "B2", "D2", "D2"
"fct_ID12", "H2", "fct_ID22", "fct_ID32", "fct_ID42", "", ":math:`\delta_{min}^{2}`", ":math:`\delta_{min}^{2}`", ":math:`\delta_{max}^{2}`", ":math:`\delta_{max}^{2}`"
"F2", "F2", "E2", "E2", "Аскале2", "Аскале2", "Hscale2", "Hscale2", "", ""

Загрузка индекс = 3 : Перевод в Z .. csv-table:

:header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)"
:widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10

"K3", "K3", "C3", "C3", "A3", "A3", "B3", "B3", "D3", "D3"
"fct_ID13", "H3", "fct_ID23", "fct_ID33", "fct_ID43", "", ":math:`\delta_{min}^{3}`", ":math:`\delta_{min}^{3}`", ":math:`\delta_{max}^{3}`", ":math:`\delta_{max}^{3}`"
"F3", "F3", "E3", "E3", "Аскаль3", "Аскаль3", "Hscale3", "Hscale3", "", ""

Загрузка индекс = 4 : Вращение по оси X .. csv-table:

:header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)"
:widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10

"K4", "K4", "C4", "C4", "A4", "A4", "B4", "B4", "D4", "D4"
"fct_ID14", "H4", "fct_ID24", "fct_ID34", "fct_ID44", "", ":math:`\theta_{min}^{4}`", ":math:`\theta_{min}^{4}`", ":math:`\theta_{max}^{4}`", ":math:`\theta_{max}^{4}`"
"F4", "F4", "E4", "E4", "Аскаль4", "Аскаль4", "Hscale4", "Hscale4", "", ""

Загрузка индекс = 5 : вращение по оси Y .. csv-table:

:header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)"
:widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10

"K5", "K5", "C5", "C5", "A5", "A5", "B5", "B5", "D5", "D5"
"fct_ID15", "H5", "fct_ID25", "fct_ID35", "fct_ID45", "", ":math:`\theta_{min}^{5}`", ":math:`\theta_{min}^{5}`", ":math:`\theta_{max}^{5}`", ":math:`\theta_{max}^{5}`"
"F5", "F5", "E5", "E5", "Аскаль5", "Аскаль5", "Hscale5", "Hscale5", "", ""

Загрузка индекс = 6 : Вращение по оси Z .. csv-table:

:header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)"
:widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10

"K6", "K6", "C6", "C6", "A6", "A6", "B6", "B6", "D6", "D6"
"fct_ID16", "H6", "fct_ID26", "fct_ID36", "fct_ID46", "", ":math:`\theta_{min}^{6}`", ":math:`\theta_{min}^{6}`", ":math:`\theta_{max}^{6}`", ":math:`\theta_{max}^{6}`"
"F6", "F6", "E6", "E6", "Аскаль6", "Аскаль6", "Hscale6", "Hscale6", "", ""

Фильтрующие силы .. csv-table:

:header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)"
:widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10

"Фгладкий", "Fcut", "Fcut", "", "", "", "", "", "", ""

Определение

Поле

Содержание

Пример единицы СИ

prop_ID

Недвижимость идентификатор.(Целое число, максимум 10 цифр)

unit_ID

(Необязательно) Идентификатор единицы измерения.(Целое число, максимум 10 цифр)

prop_title

Недвижимость заголовок.(Символ, максимум 100 символов)

Масса

Масса (Реал)

\([kg]\)

I

Инерция.(Реальная)

\([m^{2}kg]\)

Skew_ID

Идентификатор системы перекоса. 1 (Целое число)

sens_ID

Датчик идентификатор.(Целое число)

Исфлаг

Флаг датчика. 6 = 0 Пружинный элемент активируется при активации sens_ID и не может быть деактивирован. = 1 Пружинный элемент деактивируется при активации sens_ID и не может быть активирован. = 2 Пружинные элементы активированы или деактивированы. соответствует состоянию датчика и может переключаться вперед и назад. Начальная длина пружины ( \(l_{0}\) ) основан на весне длина на момент активации. (Целое число)

Если не удалось

Критерии неудачи. = 0 Однонаправленные критерии. = 1 Разнонаправленные критерии. (Целое число)

Если2

Флаг модели отказа. = 0 (по умолчанию) Критерии смещения (или вращения). = 1 Критерии силы (или момента). = 3 Внутренние энергетические критерии. (Целое число)

Иэквил

Флаг равновесия. 4 = 0 Никакого равновесия. = 1 Равновесие сил и моментов. (Целое число)

Ki

Если fct_ID1i = 0: Жесткость при линейной нагрузке и разгрузке. Если fct_ID1i ≠ 0: Используется только в качестве разгрузочной жесткости для упругопластические пружины. \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Реальная)

\([\frac{N}{m}]\) если \(i\) = 1, 2, 3 \([\frac{Nm}{rad}]\) если \(i\) = 4, 5, 6

Ci

Демпфирование. 1 \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Реальная)

\([\frac{Ns}{m}]\) если \(i\) = 1, 2, 3 \([\frac{Nms}{rad}]\) если \(i\) = 4, 5, 6

Ai

Нелинейная жесткость масштабный коэффициент функции. \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = 1,0 (Реальный)

\([N]\) если \(i\) = 1, 2, 3 \([Nm]\) если \(i\) = 4, 5, 6

Bi

Масштабный коэффициент для эффекты логарифмической скорости. \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = 0,0 (Реальный)

\([N]\) если \(i\) = 1, 2, 3 \([Nm]\) если \(i\) = 4, 5, 6

Di

Масштабный коэффициент для эффекты логарифмической скорости. \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = 1,0 (Реальный)

\([\frac{m}{s}]\) если \(i\) = 1, 2, 3 \([\frac{rad}{s}]\) если \(i\) = 4, 5, 6

fct_ID1i

Идентификатор функции определение нелинейной жесткости \(f()\) . 5 = 0 Линейная пружина жесткостью К. Если Привет=4: Функция определяет верхнюю кривую доходности. \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Целое число)

Hi

Флаг пружинной закалки для нелинейная пружина. = 0 Эластичная пружина. = 1 Нелинейная упругопластическая пружина с изотропным закалка. = 2 Нелинейная упругопластическая пружина с несцепленной закалка. = 4 Нелинейная упругая пластиковая пружина с кинематикой закалка. = 5 Нелинейная упругопластическая пружина с нелинейным разгрузка. = 6 Нелинейная упругопластическая пружина изотропной закалки. и нелинейная разгрузка. = 7 Нелинейная упругая пластиковая пружина с резинкой гистерезис. \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Целое число)

fct_ID2i

Идентификатор функции определение силы или момента как функции скорости пружины, \(g()\) . \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Целое число)

fct_ID3i

Идентификатор функции.Если Привет =4: Определяет нижнюю кривую доходности. Если Привет =5: определяет остаточное смещение или вращение против максимального смещения или вращения. Если Привет =6: определяет нелинейную разгрузку. кривая.Если Привет =7: Определяет нелинейную кривую разгрузки. \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Целое число)

fct_ID4i

Идентификатор функции для нелинейное демпфирование, \(h()\) . \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Целое число)

\(\delta_{min}^{i}\)

Отрицательный перевод предел неудач. \(i\) = 1, 2, 3 — перевод ГРИП.По умолчанию = -1030 (Реальный)

Если ЕслиНеудач2 = 0 или 1: отказ смещение.

\([m]\)

Если ЕслиНеудач2 = 2: Сила отказа.

\([N]\)

Если ЕслиНеудач2 = 3: Сбой внутренней энергии.

\([J]\)

\(\theta_{min}^{i}\)

Отрицательное вращение предел неудач. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = -1030 (Реальный)

Если ЕслиНеудач2 = 0, 1: Сбой вращение.

\([rad]\)

Если ЕслиНеудач2 = 2: Момент отказа.

\([N⋅m]\)

Если ЕслиНеудач2 = 3: Сбой внутренней энергии.

\([J]\)

\(\delta_{max}^{i}\)

Положительный перевод предел неудач. \(i\) = 1, 2, 3 — перевод ГРИП.По умолчанию = -1030 (Реальный)

Если ЕслиНеудач2 = 0 или 1: отказ смещение.

\([m]\)

Если ЕслиНеудач2 = 2: Сила отказа.

\([N]\)

Если ЕслиНеудач2 = 3: Сбой внутренней энергии.

\([J]\)

\(\theta_{max}^{i}\)

Положительное вращение предел неудач. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = -1030 (Реальный)

Если ЕслиНеудач2 = 0 или 1: отказ вращение.

\([rad]\)

Если ЕслиНеудач2 = 2: Момент отказа.

\([N⋅m]\)

Если ЕслиНеудач2 = 3: Сбой внутренней энергии.

\([J]\)

Fi

Масштабный коэффициент по оси абсцисс для функции демпфирования \(g\) и \(h\) . \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = 1,0 (Реальный)

\([\frac{m}{s}]\) если \(i\) = 1, 2, 3 \([\frac{rad}{s}]\) если \(i\) = 4, 5, 6

Ei

Масштабный коэффициент по оси ординат для функция демпфирования \(g\) . \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.(Реальная)

\([N]\) если \(i\) = 1, 2, 3 \([Nm]\) если \(i\) = 4, 5, 6

Аскалей

Масштабный коэффициент по оси абсцисс для функция жесткости \(f\) . \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = 1,0 (Реальный)

\([m]\) если \(i\) = 1, 2, 3 \([rad]\) если \(i\) = 4, 5, 6

Хскалей

Масштабный коэффициент по оси ординат для функция демпфирования \(h\) . \(i\) = 1, 2, 3 — перевод ГРИП. \(i\) = 4, 5, 6 — вращение ГРИП.По умолчанию = 1,0 (Реальный)

\([N]\) если \(i\) = 1, 2, 3 \([Nm]\) если \(i\) = 4, 5, 6

Комментарии

  1. Пружинная локальная система определяется

косая система координат. Локальную систему можно определить для каждого элемента в определение пружины (/SPRING). Если перекоса нет определяется на уровне элемента, /PROP/TYPE8

Используется Skew_ID. Если система не определена в элементе или свойстве, то

используется глобальная система. Третий узел в определении элемента не используется для определить местную систему координат пружины.

  1. У родника шесть

    степени свободы (ГРИП) в наклонной системе:

\(\delta^{1},\delta^{2},\delta^{3},\theta^{4},\theta^{5},\theta^{6}\) - Шесть степеней свободы независимы. Если исходная длина пружины не равна

равно нулю, равновесие сил правильное, но равновесие моментов может быть не корректным. Поэтому рекомендуется использовать пружинные элементы. ТИП8 с нулевой длиной или с одним из двух фиксированных узлов во всех направления. Для других пружин ненулевой длины следует использовать свойство пружины /PROP/TYPE13 (SPR_BEAM).

  • Положительные и отрицательные пружинные деформации не определяются

изменение начальной длины. Начальная длина может быть равна нулю для все или данное направление. Поэтому невозможно определить знак деформации с изменением длины. Деформация положительна, если смещение (или вращение) в локальной системе пружины узла 2 минус смещение (или вращение) узла 1 положительно.

  1. Сила и момент

    расчет.

  • \(\delta\) это поступательная степень свободы, сила в направлении \(\delta\) рассчитывается как: \(F(\delta)=f(\frac{\delta^{i}}{Ascale_{i}})[A_{i}+B_{i}ln(max(1,|\frac{\dot{\delta}^{i}}{D_{i}}|))+E_{i}g(\frac{\dot{\delta}^{i}}{F_{i}})]+C_{i}\dot{\delta}^{i}+Hscale_{i}h(\frac{\dot{\delta}^{i}}{F_{i}})\)

с \(i\)

=1,2,3
  • \(\theta\) представляет собой вращательную степень свободы, момент вычисляется как: \(M(\theta)=f(\frac{\theta^{i}}{Ascale_{i}})[A_{i}+B_{i}ln(max(1,|\frac{\dot{\theta}^{i}}{D_{i}}|))+E_{i}g(\frac{\dot{\theta}^{i}}{F_{i}})]+C_{i}\dot{\theta}^{i}+Hscale_{i}h(\frac{\dot{\theta}^{i}}{F_{i}})\)

с \(i\)

=4,5,6 4. Равновесие:

  • If I равный = 0 (нет равновесия), тогда: \(f(\theta)=M_{2y}=−M_{1y}\) Где, \(M_{2y}\) Момент в \(Y\) by N 2 . \(M_{1y}\) Момент в \(Y\) by N 1 .

  • If I равный = 1 , затем: \(−M_{1y}\neM_{2y}−M_{1z}\neM_{2z}\) \(f(\theta)=\frac{M_{2y}−M_{1y}}{2}\) Где, \(M_{2y}\) Момент в \(Y\) by N 2 . \(M_{1y}\) Момент в \(Y\) by N 1 . \(M_{2z}\) Момент в \(Z\) by N 2 . \(M_{1z}\) Момент в \(Z\) by N 1 .

  1. Если

Ки меньше, чем максимальный наклон кривой доходности (Ки не соответствует максимальный наклон кривой доходности), выводится предупреждающее сообщение и Ki установлен на максимум наклон кривой.

  1. Пружина активируется и/или деактивируется

    датчиком, определенным в

sens_ID и зависит от I флаг : - Isflag = 0, пружинный элемент активируется sens_ID и не может быть деактивирован. Начальная длина пружины определяется

от длины пружины в момент времени=0.
  • Isflag = 1, пружинный элемент деактивируется sens_ID и не может быть активирован. Первоначальная длина пружины зависит от

длина пружины в момент времени = 0.
  • I флаг = 2 , пружина активируется и/или деактивируется sens_ID и может переключать состояние активации несколько раз. Если датчик

    активирована, пружина активна; если датчик отключен, пружина

    деактивирован. Начальная длина пружины,

    \(l_{0}\) , — расстояние между узлами пружины при

    время срабатывания датчика.