Объект: PRLink3
Библиотека: Mechanics3D
Имя на уровне решателя: PRLink3
Аннотация: Псевдожесткая связь между тремя телами
Обозначение:
Порты (степени свободы) компонента:
№ |
Обозначение порта |
Тип |
Наименование порта |
|---|---|---|---|
1 |
Port1 |
MECH3D |
3D механический порт 1, движение тела 1 |
2 |
Port2 |
MECH3D |
3D механический порт 2, движение тела 2 |
3 |
Port3 |
MECH3D |
3D механический порт 3, движение тела 3 |
Пользовательские параметры модели:
№ |
Параметр |
Тип |
Описание |
Единица |
Значение по умолч. |
|---|---|---|---|---|---|
1 |
GravityCenter |
pXYZ |
Координаты центра тяжести элемента, м; м; м |
m |
[0,0,0.5] |
2 |
Inertia |
pXYZ |
Моменты инерции Jx,Jy,Jz, кг·м² |
kg*m**2 |
[0,0,0] |
3 |
K |
real |
Общая жесткость, Н/м |
N/m |
1e6 |
4 |
M |
real |
Масса, кг |
kg |
0.0 |
5 |
PointA |
pXYZ |
Координаты точки первого тела (точка А), м,м,м |
m |
[0,0,0] |
6 |
PointB |
pXYZ |
Координаты точки второго тела (точка B), м,м,м |
m |
[0,0,1] |
7 |
PointC |
pXYZ |
Координаты точки третьего тела (точка C), м,м,м |
m |
[0,0,1] |
8 |
PointXoZ |
pXYZ |
Точка на плоскости ХoZ, м; м; м |
m |
[1,0,0] |
9 |
PointZ |
pXYZ |
Точка на оси Z, м; м; м |
m |
[0,0,1] |
10 |
Shape |
list |
Описание графического образа, - |
m |
0 |
Расчетные и измеряемые величины:
№ |
Параметр |
Описание |
Единица |
|---|---|---|---|
1 |
V_Tx_LinearSpeed1 |
Tx-составляющая линейной скорости на порте; |
m/s |
2 |
V_Ty_LinearSpeed1 |
Ty-составляющая линейной скорости на порте; |
m/s |
3 |
V_Tz_LinearSpeed1 |
Tz-составляющая линейной скорости на порте; |
m/s |
4 |
V_Rx_AngularSpeed1 |
Rx-составляющая угловой скорости на порте; |
rad/s |
5 |
V_Ry_AngularSpeed1 |
Ry-составляющая угловой скорости на порте; |
rad/s |
6 |
V_Rz_AngularSpeed1 |
Rz-составляющая угловой скорости на порте; |
rad/s |
7 |
ROUT_LinearSpeed1 |
Модуль вектора линейной скорости на порте; |
m/s |
8 |
S_Tx_Force1 |
Tx-составляющая силы на порте |
N |
9 |
S_Ty_Force1 |
Ty-составляющая силы на порте |
N |
10 |
S_Tz_Force1 |
Tz-составляющая силы на порте |
N |
11 |
S_Rx_Torque1 |
Rx-составляющая момента на порте |
N*m |
12 |
S_Ry_Torque1 |
Ry-составляющая момента на порте |
N*m |
13 |
S_Rz_Torque1 |
Rz-составляющая момента на порте |
N*m |
14 |
ROUT_Force1 |
Модуль вектора силы на порте |
N |
15 |
A_Tx_LinearAcceleration1 |
Tx-составляющая линейного ускорения на порте |
m/s**2 |
16 |
A_Ty_LinearAcceleration1 |
Ty-составляющая линейного ускорения на порте |
m/s**2 |
17 |
A_Tz_LinearAcceleration1 |
Tz-составляющая линейного ускорения на порте |
m/s**2 |
18 |
A_Rx_AngularAcceleration1 |
Rx-составляющая углового ускорения на порте; |
rad/s**2 |
19 |
A_Ry_AngularAcceleration1 |
Ry-составляющая углового ускорения на порте; |
rad/s**2 |
20 |
A_Rz_AngularAcceleration1 |
Rz-составляющая углового ускорения на порте; |
rad/s**2 |
21 |
ROUT_LinearAcceleration1 |
Модуль вектора линейного ускорения на порте; |
m/s**2 |
22 |
X_Tx_LinerMotion1 |
Tx-составляющая линейного перемещения на порте |
m |
23 |
X_Ty_LinerMotion1 |
Ty-составляющая линейного перемещения на порте |
m |
24 |
X_Tz_LinerMotion1 |
Tz-составляющая линейного перемещения на порте |
m |
25 |
X_Rx_AngularMotion1 |
Rx-составляющая углового перемещения на порте; |
rad |
26 |
X_Ry_AngularMotion1 |
Ry-составляющая углового перемещения на порте; |
rad |
27 |
X_Rz_AngularMotion1 |
Rz-составляющая углового перемещения на порте; |
rad |
28 |
ROUT_LinerMotion1 |
Модуль вектора линейного перемещения на порте ; |
m |
29 |
V_Tx_LinearSpeed2 |
Tx-составляющая линейной скорости на порте; |
m/s |
30 |
V_Ty_LinearSpeed2 |
Ty-составляющая линейной скорости на порте; |
m/s |
31 |
V_Tz_LinearSpeed2 |
Tz-составляющая линейной скорости на порте; |
m/s |
32 |
V_Rx_AngularSpeed2 |
Rx-составляющая угловой скорости на порте; |
rad/s |
33 |
V_Ry_AngularSpeed2 |
Ry-составляющая угловой скорости на порте; |
rad/s |
34 |
V_Rz_AngularSpeed2 |
Rz-составляющая угловой скорости на порте; |
rad/s |
35 |
ROUT_LinearSpeed2 |
Модуль вектора линейной скорости на порте; |
m/s |
36 |
S_Tx_Force2 |
Tx-составляющая силы на порте |
N |
37 |
S_Ty_Force2 |
Ty-составляющая силы на порте |
N |
38 |
S_Tz_Force2 |
Tz-составляющая силы на порте |
N |
39 |
S_Rx_Torque2 |
Rx-составляющая момента на порте |
N*m |
40 |
S_Ry_Torque2 |
Ry-составляющая момента на порте |
N*m |
41 |
S_Rz_Torque2 |
Rz-составляющая момента на порте |
N*m |
42 |
ROUT_Force2 |
Модуль вектора силы на порте |
N |
43 |
A_Tx_LinearAcceleration2 |
Tx-составляющая линейного ускорения на порте |
m/s**2 |
44 |
A_Ty_LinearAcceleration2 |
Ty-составляющая линейного ускорения на порте |
m/s**2 |
45 |
A_Tz_LinearAcceleration2 |
Tz-составляющая линейного ускорения на порте |
m/s**2 |
46 |
A_Rx_AngularAcceleration2 |
Rx-составляющая углового ускорения на порте; |
rad/s**2 |
47 |
A_Ry_AngularAcceleration2 |
Ry-составляющая углового ускорения на порте; |
rad/s**2 |
48 |
A_Rz_AngularAcceleration2 |
Rz-составляющая углового ускорения на порте; |
rad/s**2 |
49 |
ROUT_LinearAcceleration2 |
Модуль вектора линейного ускорения на порте; |
m/s**2 |
50 |
X_Tx_LinerMotion2 |
Tx-составляющая линейного перемещения на порте |
m |
51 |
X_Ty_LinerMotion2 |
Ty-составляющая линейного перемещения на порте |
m |
52 |
X_Tz_LinerMotion2 |
Tz-составляющая линейного перемещения на порте |
m |
53 |
X_Rx_AngularMotion2 |
Rx-составляющая углового перемещения на порте; |
rad |
54 |
X_Ry_AngularMotion2 |
Ry-составляющая углового перемещения на порте; |
rad |
55 |
X_Rz_AngularMotion2 |
Rz-составляющая углового перемещения на порте; |
rad |
56 |
ROUT_LinerMotion2 |
Модуль вектора линейного перемещения на порте ; |
m |
57 |
V_Tx_LinearSpeed3 |
Tx-составляющая линейной скорости на порте; |
m/s |
58 |
V_Ty_LinearSpeed3 |
Ty-составляющая линейной скорости на порте; |
m/s |
59 |
V_Tz_LinearSpeed3 |
Tz-составляющая линейной скорости на порте; |
m/s |
60 |
V_Rx_AngularSpeed3 |
Rx-составляющая угловой скорости на порте; |
rad/s |
61 |
V_Ry_AngularSpeed3 |
Ry-составляющая угловой скорости на порте; |
rad/s |
62 |
V_Rz_AngularSpeed3 |
Rz-составляющая угловой скорости на порте; |
rad/s |
63 |
ROUT_LinearSpeed3 |
Модуль вектора линейной скорости на порте; |
m/s |
64 |
S_Tx_Force3 |
Tx-составляющая силы на порте |
N |
65 |
S_Ty_Force3 |
Ty-составляющая силы на порте |
N |
66 |
S_Tz_Force3 |
Tz-составляющая силы на порте |
N |
67 |
S_Rx_Torque3 |
Rx-составляющая момента на порте |
N*m |
68 |
S_Ry_Torque3 |
Ry-составляющая момента на порте |
N*m |
69 |
S_Rz_Torque3 |
Rz-составляющая момента на порте |
N*m |
70 |
ROUT_Force3 |
Модуль вектора силы на порте |
N |
71 |
A_Tx_LinearAcceleration3 |
Tx-составляющая линейного ускорения на порте |
m/s**2 |
72 |
A_Ty_LinearAcceleration3 |
Ty-составляющая линейного ускорения на порте |
m/s**2 |
73 |
A_Tz_LinearAcceleration3 |
Tz-составляющая линейного ускорения на порте |
m/s**2 |
74 |
A_Rx_AngularAcceleration3 |
Rx-составляющая углового ускорения на порте; |
rad/s**2 |
75 |
A_Ry_AngularAcceleration3 |
Ry-составляющая углового ускорения на порте; |
rad/s**2 |
76 |
A_Rz_AngularAcceleration3 |
Rz-составляющая углового ускорения на порте; |
rad/s**2 |
77 |
ROUT_LinearAcceleration3 |
Модуль вектора линейного ускорения на порте; |
m/s**2 |
78 |
X_Tx_LinerMotion3 |
Tx-составляющая линейного перемещения на порте |
m |
79 |
X_Ty_LinerMotion3 |
Ty-составляющая линейного перемещения на порте |
m |
80 |
X_Tz_LinerMotion3 |
Tz-составляющая линейного перемещения на порте |
m |
81 |
X_Rx_AngularMotion3 |
Rx-составляющая углового перемещения на порте; |
rad |
82 |
X_Ry_AngularMotion3 |
Ry-составляющая углового перемещения на порте; |
rad |
83 |
X_Rz_AngularMotion3 |
Rz-составляющая углового перемещения на порте; |
rad |
84 |
ROUT_LinerMotion3 |
Модуль вектора линейного перемещения на порте ; |
m |
Пример использования компонента
Модель псевдожесткой связи между тремя телами (PRLink3)
Объект PRLink3 представляет собой псевдожесткую связь между тремя телами. Элемент предназначен для моделирования соединения, которое передаёт усилия между тремя точками (A, B и C) с заданной общей жёсткостью. Связь учитывает массу, инерционные характеристики и геометрическое положение центра тяжести. Используется в механических системах для расчёта перемещений, деформаций и динамического отклика соединённых тел.
Проверка перемещения одного конца связи, к которому приложена возрастающая до 2500 Н сила, при двух других закреплённых концах, соединённых параллельно.
Начальные данные:
Схема тестирования:
Два конца связи PRLink3 (точки B и C) закреплены. К третьему концу (точка A) приложена сила, возрастающая линейно во времени. Источник LinearSource формирует сигнал с параметром A = 500, что соответствует скорости нарастания силы 500 Н*с^-1. За время 5 секунд сила достигает значения 2500 Н. Перемещение контролируется датчиком X1.
Результат:
Жёсткость системы определяется как k_системы = 2 * K / 3. В момент времени t = 5 с сила равна:
Закон Гука для определения перемещения:
На графике представлена временная зависимость перемещения PRLink3.X1.
Кривая линейно возрастает от 0 до 0.00375 м за 5 секунд, что полностью
соответствует аналитическому расчёту и подтверждает корректность работы
элемента PRLink3.
Схема теста
Рисунок 1 - Схема теста
График результата теста
Рисунок 2 - PRLink3.Check (перемещение X1)