Применение метода A.B. Драгилева к расчету положений и анимации механизмов

Применение метода A.B. Драгилева к расчету положений и анимации механизмов - Ber7 - Сообщения

#21 Опубликовано: 21.04.2015 16:38:26
grelkn

grelkn

3 сообщений из 13 понравились пользователям.

Группа: User

Если в octave взять н.к. в [0 sqrt(2) 0] он тоже зависает. Относительно легко избавился от пологового участка с условием log10(abs(x(:,1)))>-2), этих точек 28%. Сделал 3-ый вариант, с++ без зависания, координаты [1 1 1 2.7321 2.7321 2.7321], тут условие более сложное log10(abs(del_x))>log10(h), del_x=xi+1-xi, h- шаг, доля тоже 28%. На рисунке координаты по x c условием.
screen10.png
1 пользователям понравился этот пост
Andrey Ivashov 02.11.2015 18:27:00
#22 Опубликовано: 09.10.2015 12:59:57
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Умер жесткий диск, поэтому перерегистрировался. Небольшое объявление. Предлагаю сотрудничество на github. Метод реализован на с++, вывод в файл и на экран. Буду переходить к 3д и сферическим механизмам.
example.txt (130 Б) скачан 1201 раз(а).
2 пользователям понравился этот пост
Fridel Selitsky 09.10.2015 14:16:00, Andrey Ivashov 02.11.2015 18:27:00
#23 Опубликовано: 20.10.2015 14:32:38
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Попробовал перейти к цилиндрическим координатам, обратный переход делал при помощи функции octave pol2cart().
example.txt (141 Б) скачан 1307 раз(а).
1 пользователям понравился этот пост
Andrey Ivashov 02.11.2015 18:27:00
#24 Опубликовано: 23.10.2015 16:51:57
Fridel Selitsky

Fridel Selitsky

256 сообщений из 225 понравились пользователям.

Группа: Moderator

Параллельный робот "Дельта".Кинематическая схема и размеры взяты из книги
Williams II, “The Delta Parallel Robot: Kinematics Solutions”, Internet Publication, April
2015.
http://www.ohio.edu/people/williar4/html/pdf/DeltaKin.pdf

Delta2.smz (601,62 КиБ) скачан 1562 раз(а).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
3 пользователям понравился этот пост
Davide Carpi 22.11.2015 06:32:00, grelkin2 26.10.2015 14:54:00, Andrey Ivashov 26.10.2015 08:50:00
#25 Опубликовано: 26.10.2015 14:55:58
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Спираль это хорошо. Сделал демонстарционный пример для декартовой и полярной ск. Странно, что файлы нельзя прикладывать. Тогда только по ссылке.
#26 Опубликовано: 27.10.2015 07:29:33
Fridel Selitsky

Fridel Selitsky

256 сообщений из 225 понравились пользователям.

Группа: Moderator

Вариант с конической спиралью


https://smath.com/wiki/GetFile.aspx?File=Delta3.smz
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
1 пользователям понравился этот пост
Davide Carpi 22.11.2015 06:32:00
#27 Опубликовано: 27.10.2015 12:12:16
Fridel Selitsky

Fridel Selitsky

256 сообщений из 225 понравились пользователям.

Группа: Moderator

Wrote

Спираль это хорошо. Сделал демонстарционный пример для декартовой и полярной ск. Странно, что файлы нельзя прикладывать. Тогда только по ссылке.


Файлы для публикации можно хранить в каталоге Wiki,как я сделал выше (Требуется дополнительная регистрация).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
#28 Опубликовано: 16.11.2015 14:24:51
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Сделал пример с аттрактором Лоренца. 3d система, описываемая д.у. связана с линией или с окружностью. Символьные вычисления делал в wxmaxima, замена автоматически не получалась.
1 пользователям понравился этот пост
Fridel Selitsky 16.11.2015 17:08:00
#29 Опубликовано: 21.11.2015 15:32:47
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Заставил wxmaxima делать замену. lisp_3.txt (2,15 КиБ) скачан 1287 раз(а). Получил решение для системы из 2-ух точек и стрежнем между ними. Скорость точки должны зависить только от ее координаты или быть постоянной. Можно получать системы, зная только их скорости. D1,D2,D3 - скорости 1-ой точки по оси x,y,z; аналогично и для D3,D4,D5. Пример два аттрактора Лоренца.
#30 Опубликовано: 19.12.2015 13:29:09
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Применим метод к математическому маятнику. Составим две эквивалентные системы в Декартовой с.к.
1-ая система
x[0]-x
x[1]-y
x[2]-V_x
x[3]-V_y
x[0]^2+x[1]^2 (1)
9.81*2*x[1]+x[2]^2+x[3]^2 (2) з-н сохр. энергии
x[0]*x[2]+x[1]*x[3] (3) получен из (1) дифференцированием по t
2-ая система
x[0]-x
x[1]-y
x[2]-V
x[0]^2+x[1]^2
9.81*2*x[1]+x[2]^2 з-н сохр. энергии
Сравним скорости, полученные через взятие производной с введенным скоростями. Качествено похожи, отличаются на dt.
Правая часть 1-ой системы:
f[0] = -( 4.0*x[3]*x[0]*x[1]+-4.0*x[2]*(x[1]*x[1]));
f[1] = -( -4.0*x[3]*(x[0]*x[0])+4.0*x[2]*x[0]*x[1]);
f[2] = -( -3.9240000000000002e+01*x[0]*x[1]+-4.0*x[2]*x[3]*x[1]+4.0*(x[3]*x[3])*x[0]);
f[3] = -( 3.9240000000000002e+01*(x[0]*x[0])+4.0*(x[2]*x[2])*x[1]+-4.0*x[2]*x[3]*x[0]);
Видно, что f[0] не равно x[2], f[1] не равно x[3].
mayatnik.mkv.zip (132,05 КиБ) скачан 411 раз(а).
mayatink_1.png
#31 Опубликовано: 08.02.2016 14:41:41
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Ожерелье из кубиков.
ozherel'e iz kubikov.gif
1 пользователям понравился этот пост
Fridel Selitsky 08.02.2016 16:25:00
#32 Опубликовано: 09.02.2016 13:49:09
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Точка из примеры выше, подчиняется зсэ. Возможно ли получение общего интеграла из x''+f(x)=0 и использование в методе?
#33 Опубликовано: 10.02.2016 13:06:36
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Классический пример с зсэ. Можно наверное сделать и аттрактор с зсэ, но это уже по желанию.
pRim.gif
#34 Опубликовано: 12.02.2016 14:29:06
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

Не забываем о преобразовании скорости при переходе в цск
Уравнения без учета зсэ
x[1]^2+x[2]^2+cos(2*x[0])
x[0]+10*x[2]
pRimC.png
pRimC.gif
#35 Опубликовано: 20.02.2016 11:05:22
grelkin2

grelkin2

14 сообщений из 66 понравились пользователям.

Группа: User

При помощи метода получается правая часть ду. Она тоже может изучаться методом. Правая часть аттрактора Лоренца небольших степеней, поэтому получены точки бифуркации, собственные числа "точно" в квадратурах в комплексном виде. При степени алгебраического многочлена больше четвертого, тем более для трансцендентного уравнения получение собственных числе в комплексной форме реально только методом. Расширение идеи Алексея Борисовича о равномерном движении позволило решать с сну диф. ур. сохр. эн. При этом делитель(скорость) необходимо разделить на "введенную скорость".
#36 Опубликовано: 18.08.2026 20:36:54
Oleksandr

Oleksandr

0 сообщений из 4 понравились пользователям.

Группа: User

The application of the **A.B. Dragilev method** to calculating mechanism positions and creating animations is an interesting technical approach for anyone working with mathematical modelling and mechanical systems. By describing the geometry of a mechanism mathematically, it becomes possible to determine how its individual components change position during movement.

One of the main advantages of this approach is that it can connect theoretical calculations with a visual representation. Instead of examining equations alone, an animated model can show the actual motion of links, joints and other elements, making it easier to identify incorrect assumptions or unexpected behaviour.

Software such as SMath can be particularly useful for this type of work because calculations, formulas and supporting explanations can be organised in one environment. A carefully prepared model can also make it easier to test different parameters and compare the resulting positions of a mechanism.

For students, engineers and technical enthusiasts, combining analytical methods with animation can make the learning process much more practical. It helps demonstrate how mathematical relationships translate into real mechanical motion and can provide a clearer understanding of complex mechanisms.

After working on technical calculations, readers may also explore other online activities at https://tsarscasino.sl/.

The Dragilev method is therefore interesting not only as a calculation technique, but also as a bridge between mathematical analysis, engineering design and visual simulation. When these elements are combined, even complex mechanical systems can become easier to analyse and understand.
  • Новые сообщения
  • Нет новых сообщений