Применение метода A.B. Драгилева к расчету положений и анимации механизмов - Ber7 - Messaggi
Метод A.B. Драгилева -это метод решения системы нелинейных
алгебраических уравнений.Проф..А.Б.Иванов в своих разработках показал,
что этот метод (D-метод) оказался весьма эффективным для расчета положений
и анимации плоских и пространственных механизмов.Описание D-метода и примеры
его применения опубликованы на сайте
http://forum.exponenta.ru/viewtopic.php?t=12842
Приведенные ниже примеры взяты с этого сайта и перенесены из Maple в среду
программирования SMath Studio.Выражаю глубокую благодарность Алексею Борисовичу
Иванову за помощь в освоении D-метода .
1.Поясняющий пример.Tочка движется по кривой,заданной нелинейным уравнением

алгебраических уравнений.Проф..А.Б.Иванов в своих разработках показал,
что этот метод (D-метод) оказался весьма эффективным для расчета положений
и анимации плоских и пространственных механизмов.Описание D-метода и примеры
его применения опубликованы на сайте
http://forum.exponenta.ru/viewtopic.php?t=12842
Приведенные ниже примеры взяты с этого сайта и перенесены из Maple в среду
программирования SMath Studio.Выражаю глубокую благодарность Алексею Борисовичу
Иванову за помощь в освоении D-метода .
1.Поясняющий пример.Tочка движется по кривой,заданной нелинейным уравнением

Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
3 utenti hanno apprezzato questo post
2.Стержень одним концом перемещается по плоской кривой,
другим-по оси ОХ

Palka.smz (5,79 KiB) scaricato 1668 volta(e).
другим-по оси ОХ

Palka.smz (5,79 KiB) scaricato 1668 volta(e).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
2 utenti hanno apprezzato questo post
3.Стержень одним концом перемещается по пространственной
кривой,другой-по дуге окружности.

Primer3.smz (8,47 KiB) scaricato 1698 volta(e).
кривой,другой-по дуге окружности.

Primer3.smz (8,47 KiB) scaricato 1698 volta(e).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
2 utenti hanno apprezzato questo post
PodarokExe.zip (485,9 KiB) scaricato 542 volta(e).Пространственный кривошипно-шатунный механизм



Podarok2.zip (485,97 KiB) scaricato 492 volta(e). File non trovato. File non trovato.
PrUgol.smz (10,85 KiB) scaricato 1628 volta(e).



Podarok2.zip (485,97 KiB) scaricato 492 volta(e). File non trovato. File non trovato.
PrUgol.smz (10,85 KiB) scaricato 1628 volta(e).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
2 utenti hanno apprezzato questo post
Пространственный кривошипно-коромысловый механизм.
1.Оси кривошипов перпендикулярны

2.Оси кривошипов не перпендикулярны.Пример из учебника
(И.И.Артоболевский,Теория механизмов и машин,1988,стр.188)

File non trovato.File non trovato.
1.Оси кривошипов перпендикулярны

2.Оси кривошипов не перпендикулярны.Пример из учебника
(И.И.Артоболевский,Теория механизмов и машин,1988,стр.188)

File non trovato.File non trovato.
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
2 utenti hanno apprezzato questo post
Здорово. У меня до динамической визуализации руки не дошли. Между прочим, функцию Draghilev() можно оформить отдельным документом и подключать при помощи include(). Она же как бы многомерная и не требует каких-то особых настроек, просто договориться об её интерфейсе и использовать.
П.С. Я добавил документ с аналогичной функцией, которую доработал Alvaro Díaz с англ. форума. Там ведётся поиск решения системы уравнений без использования maple.
Draghilev's method.pdf (61,46 KiB) scaricato 953 volta(e).
П.С. Я добавил документ с аналогичной функцией, которую доработал Alvaro Díaz с англ. форума. Там ведётся поиск решения системы уравнений без использования maple.
Draghilev's method.pdf (61,46 KiB) scaricato 953 volta(e).
Россия навсегда!
Вячеслав Мезенцев
2 utenti hanno apprezzato questo post
Вячеслав,благодарю Вас за внимание,и прошу помощи в
решении следующей проблемы.При реализации Метода
требуется задавать начальные условия(координаты начального
положения механизма).Для этого нужно решить систему 6-12
алгебраических уравнений. SMath с этим не справляется.Не могли бы
Вы,имея опыт решения СНУ,составить программу решения(возможно,
тем же методом Драгилева)?
Фридель.
решении следующей проблемы.При реализации Метода
требуется задавать начальные условия(координаты начального
положения механизма).Для этого нужно решить систему 6-12
алгебраических уравнений. SMath с этим не справляется.Не могли бы
Вы,имея опыт решения СНУ,составить программу решения(возможно,
тем же методом Драгилева)?
Фридель.
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
Для поиска начальной точки хорошо бы подошёл аналог функции genfit() из Mathcad, которая ищет решения СНУ.
Покажите пример системы, на которой можно потренироваться, я посмотрю. Может быть что-нибудь придумаю. Для поиска решений методом тоже нужны начальные условия.
Покажите пример системы, на которой можно потренироваться, я посмотрю. Может быть что-нибудь придумаю. Для поиска решений методом тоже нужны начальные условия.
Россия навсегда!
Вячеслав Мезенцев
WroteДля поиска начальной точки хорошо бы подошёл аналог функции genfit() из Mathcad, которая ищет решения СНУ.
Я недавно переводил Маткад-файл в котором был genfit() и при этом исползовал пачку lsquares (Maxima). Может быть, годится и для вас.
lsquares.zip (3,03 KiB) scaricato 528 volta(e).
Technische Mechanik mit SMath Studio: https://link.springer.com/book/10.1007/978-3-658-50592-9
1 utenti hanno apprezzato questo post
уни 23/01/2014 08:11:00
WroteДля поиска начальной точки хорошо бы подошёл аналог функции genfit() из Mathcad, которая ищет решения СНУ.
Покажите пример системы, на которой можно потренироваться, я посмотрю. Может быть что-нибудь придумаю. Для поиска решений методом тоже нужны начальные условия.
Реальный механизм:
Uni.sm (24,53 KiB) scaricato 1627 volta(e).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
2 utenti hanno apprezzato questo post
Мартин, я ошибся с функцией genfit(), она решает другую задачу. FindRoot() похоже то, что нужно, только я не смог получить решение. Какие начальные приближения вы использовали?
Россия навсегда!
Вячеслав Мезенцев
Я успользовал X0 из uni.sm как начальное приближение (второй аргумент функции FindRoot()). Как-то думал что Фридель имел это в виду, но потом заметил что Х0 уже решение. С другими хотя бы только чуть измененными значениями у меня также не получилось :-(
Technische Mechanik mit SMath Studio: https://link.springer.com/book/10.1007/978-3-658-50592-9
Тогда, видимо, единственным вариантом может быть решение такой системы в Mathematica или Maple (или даже Derive). У меня сейчас нет их под рукой. Помочь не смогу.
Используя метод Драгилева мы движемся по кривой, но, чтобы начать движение, нужно указать начальную точку, поэтому самим методом нельзя для себя же начальные условия получить. В простых случаях можно воспользоваться вспомогательными построениями или указать очевидные координаты, исходя из вида самих уравнений. Так порой делал Алексей в своих примерах.
Используя метод Драгилева мы движемся по кривой, но, чтобы начать движение, нужно указать начальную точку, поэтому самим методом нельзя для себя же начальные условия получить. В простых случаях можно воспользоваться вспомогательными построениями или указать очевидные координаты, исходя из вида самих уравнений. Так порой делал Алексей в своих примерах.
Россия навсегда!
Вячеслав Мезенцев
1 utenti hanno apprezzato questo post
Fridel Selitsky 24/01/2014 11:09:00
5.Механизм Кардана(Cardan Mechanism).Оси вращения пересекаются под углом 45 градусов

Kardan13542.sm (72,69 KiB) scaricato 1598 volta(e).

Kardan13542.sm (72,69 KiB) scaricato 1598 volta(e).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
4 utenti hanno apprezzato questo post
Davide Carpi 22/11/2015 06:34:00, Andrey Ivashov 18/05/2014 08:56:00, уни 25/01/2014 15:46:00, Serg 25/01/2014 14:04:00
Анимация графика функции,заданной неявно
Уравнение контура каждого "кулачка"-неявная функция F(x,y)=0
Приведенные примеры взяты с сайта
http://forum.exponenta.ru/viewtopic.php?t=12842


Kardeoida.smz (7,21 KiB) scaricato 1663 volta(e).
Уравнение контура каждого "кулачка"-неявная функция F(x,y)=0
Приведенные примеры взяты с сайта
http://forum.exponenta.ru/viewtopic.php?t=12842


Kardeoida.smz (7,21 KiB) scaricato 1663 volta(e).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
1 utenti hanno apprezzato questo post
Davide Carpi 22/11/2015 06:34:00
Wrote5.Механизм Кардана(Cardan Mechanism).Оси вращения пересекаются под углом 45 градусов
Этот же механизм с изогнутыми звеньями(пример А.Б.Иванова).
Звенья соединены цилиндрическими(плоскими) шарнирами,
оси которых пересекаются в центре сферы.

Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
1 utenti hanno apprezzato questo post
Davide Carpi 22/11/2015 06:34:00
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
1 utenti hanno apprezzato questo post
Davide Carpi 22/11/2015 06:34:00
Пересекаются два круглых цилиндра под прямым углом. Линия пересечения состоит из четырёх линий.Точки, где 4 линии сходятся и есть точки бифуркации. Начальная точка на любой из этих линий даёт полностью эту линию, но только ее.Построены две линии из четырех.Для первой выбраны начальные координаты -1,1,-1,для второй - 1,1,1.

Proverka3.sm (48,66 KiB) scaricato 1615 volta(e).

Proverka3.sm (48,66 KiB) scaricato 1615 volta(e).
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
2 utenti hanno apprezzato questo post
- Nuovi post
- Nessun nuovo post
