Русскоязычный форум закрыт из-за отсутствия активности (доступен только для чтения).
Пожалуйста, пользуйтесь англоязычной его версией. Приносим извинения за неудобства
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Вход


2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline Ber7  
#1 Оставлено : 23 января 2014 г. 7:46:15(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

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

1.Поясняющий пример.Tочка движется по кривой,заданной нелинейным уравнением

Отредактировано пользователем 20 июня 2014 г. 7:49:25(UTC)  | Причина: Не указана

Вложение(я):
Screenshot.pdf (54kb) загружен 118 раз(а).
Primer1.smz (8kb) загружен 144 раз(а).
Пользователь Ber7 прикрепил следующие файлы:
Primer1.png
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 3 пользователей поблагодарили Ber7 за этот пост.
уни оставлено 23.01.2014(UTC), genf оставлено 25.01.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)

Wanna join the discussion?! Login to your Форум проекта SMath forum account. Новые регистрации запрещены.

Offline Ber7  
#2 Оставлено : 23 января 2014 г. 7:55:52(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
2.Стержень одним концом перемещается по плоской кривой,
другим-по оси ОХ

Вложение(я):
Palka.smz (6kb) загружен 103 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 2 пользователей поблагодарили Ber7 за этот пост.
genf оставлено 25.01.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline Ber7  
#3 Оставлено : 23 января 2014 г. 8:54:06(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
3.Стержень одним концом перемещается по пространственной
кривой,другой-по дуге окружности.

Вложение(я):
Primer3.smz (9kb) загружен 98 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 2 пользователей поблагодарили Ber7 за этот пост.
genf оставлено 25.01.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline Ber7  
#4 Оставлено : 23 января 2014 г. 8:58:36(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
PodarokExe.zip (486kb) загружен 78 раз(а).Пространственный кривошипно-шатунный механизм


Podarok2.zip (486kb) загружен 54 раз(а). Pr4.smz (10kb) загружен 80 раз(а). PrUgol.smz (11kb) загружен 84 раз(а).

Отредактировано пользователем 30 января 2016 г. 16:49:55(UTC)  | Причина: Не указана

Вложение(я):
PrimerUgol.pdf (133kb) загружен 88 раз(а).
Pr4.smz (10kb) загружен 80 раз(а).
PrUgol.smz (11kb) загружен 84 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 2 пользователей поблагодарили Ber7 за этот пост.
genf оставлено 25.01.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline Ber7  
#5 Оставлено : 23 января 2014 г. 9:01:35(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
Пространственный кривошипно-коромысловый механизм.

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


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

Primer5.smz (47kb) загружен 133 раз(а). Artobolevskij.smz (11kb) загружен 72 раз(а).

Отредактировано пользователем 9 ноября 2015 г. 11:24:40(UTC)  | Причина: Не указана

Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 2 пользователей поблагодарили Ber7 за этот пост.
genf оставлено 25.01.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline уни  
#6 Оставлено : 23 января 2014 г. 11:22:59(UTC)
уни


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 02.06.2009(UTC)
Сообщений: 346
Мужчина
Российская Федерация

Сказал «Спасибо»: 50 раз
Поблагодарили: 156 раз в 105 постах
Здорово. У меня до динамической визуализации руки не дошли. Между прочим, функцию Draghilev() можно оформить отдельным документом и подключать при помощи include(). Она же как бы многомерная и не требует каких-то особых настроек, просто договориться об её интерфейсе и использовать.

П.С. Я добавил документ с аналогичной функцией, которую доработал Alvaro Díaz с англ. форума. Там ведётся поиск решения системы уравнений без использования maple.

Отредактировано пользователем 23 января 2014 г. 11:33:29(UTC)  | Причина: Не указана

Вложение(я):
Draghilev's method.sm (129kb) загружен 139 раз(а).
Draghilev's method.pdf (62kb) загружен 155 раз(а).
Россия навсегда!
Вячеслав Мезенцев
thanks 2 пользователей поблагодарили уни за этот пост.
genf оставлено 25.01.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline Ber7  
#7 Оставлено : 23 января 2014 г. 13:06:26(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
Вячеслав,благодарю Вас за внимание,и прошу помощи в
решении следующей проблемы.При реализации Метода
требуется задавать начальные условия(координаты начального
положения механизма).Для этого нужно решить систему 6-12
алгебраических уравнений. SMath с этим не справляется.Не могли бы
Вы,имея опыт решения СНУ,составить программу решения(возможно,
тем же методом Драгилева)?
Фридель.
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
Offline уни  
#8 Оставлено : 23 января 2014 г. 14:27:28(UTC)
уни


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 02.06.2009(UTC)
Сообщений: 346
Мужчина
Российская Федерация

Сказал «Спасибо»: 50 раз
Поблагодарили: 156 раз в 105 постах
Для поиска начальной точки хорошо бы подошёл аналог функции genfit() из Mathcad, которая ищет решения СНУ.

Покажите пример системы, на которой можно потренироваться, я посмотрю. Может быть что-нибудь придумаю. Для поиска решений методом тоже нужны начальные условия.
Россия навсегда!
Вячеслав Мезенцев
Offline mkraska  
#9 Оставлено : 23 января 2014 г. 14:53:36(UTC)
mkraska


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Германия

Сказал(а) «Спасибо»: 397 раз
Поблагодарили: 45 раз в 35 постах
Автор: уни Перейти к цитате
Для поиска начальной точки хорошо бы подошёл аналог функции genfit() из Mathcad, которая ищет решения СНУ.


Я недавно переводил Маткад-файл в котором был genfit() и при этом исползовал пачку lsquares (Maxima). Может быть, годится и для вас.
Вложение(я):
lsquares.zip (4kb) загружен 89 раз(а).
Martin Kraska

Неоффицальная портативная версия SMath с дополнениями http://smath.info/wiki/SMath%20with%20Plugins.ashx
thanks 1 пользователь поблагодарил mkraska за этот пост.
уни оставлено 23.01.2014(UTC)
Offline Ber7  
#10 Оставлено : 23 января 2014 г. 15:45:44(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
Автор: уни Перейти к цитате
Для поиска начальной точки хорошо бы подошёл аналог функции genfit() из Mathcad, которая ищет решения СНУ.

Покажите пример системы, на которой можно потренироваться, я посмотрю. Может быть что-нибудь придумаю. Для поиска решений методом тоже нужны начальные условия.


Реальный механизм:

Вложение(я):
Uni.sm (25kb) загружен 80 раз(а).
Пользователь Ber7 прикрепил следующие файлы:
Uni.png
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 2 пользователей поблагодарили Ber7 за этот пост.
genf оставлено 25.01.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline mkraska  
#11 Оставлено : 23 января 2014 г. 17:06:32(UTC)
mkraska


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Германия

Сказал(а) «Спасибо»: 397 раз
Поблагодарили: 45 раз в 35 постах
FindRoot(eqn,init,tol) находится в дополнений NonlinearSolvers.

Очень чувствительно реагирует на изменения начальных значении, то может и не годится.

Отредактировано пользователем 23 января 2014 г. 17:22:11(UTC)  | Причина: Не указана

Пользователь mkraska прикрепил следующие файлы:
findroot.PNG
Martin Kraska

Неоффицальная портативная версия SMath с дополнениями http://smath.info/wiki/SMath%20with%20Plugins.ashx
thanks 1 пользователь поблагодарил mkraska за этот пост.
Ber7 оставлено 23.01.2014(UTC)
Offline уни  
#12 Оставлено : 23 января 2014 г. 17:54:24(UTC)
уни


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 02.06.2009(UTC)
Сообщений: 346
Мужчина
Российская Федерация

Сказал «Спасибо»: 50 раз
Поблагодарили: 156 раз в 105 постах
Мартин, я ошибся с функцией genfit(), она решает другую задачу. FindRoot() похоже то, что нужно, только я не смог получить решение. Какие начальные приближения вы использовали?
Россия навсегда!
Вячеслав Мезенцев
Offline mkraska  
#13 Оставлено : 23 января 2014 г. 23:22:36(UTC)
mkraska


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Германия

Сказал(а) «Спасибо»: 397 раз
Поблагодарили: 45 раз в 35 постах
Я успользовал X0 из uni.sm как начальное приближение (второй аргумент функции FindRoot()). Как-то думал что Фридель имел это в виду, но потом заметил что Х0 уже решение. С другими хотя бы только чуть измененными значениями у меня также не получилось :-(

Martin Kraska

Неоффицальная портативная версия SMath с дополнениями http://smath.info/wiki/SMath%20with%20Plugins.ashx
Offline уни  
#14 Оставлено : 24 января 2014 г. 17:50:24(UTC)
уни


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 02.06.2009(UTC)
Сообщений: 346
Мужчина
Российская Федерация

Сказал «Спасибо»: 50 раз
Поблагодарили: 156 раз в 105 постах
Тогда, видимо, единственным вариантом может быть решение такой системы в Mathematica или Maple (или даже Derive). У меня сейчас нет их под рукой. Помочь не смогу.

Используя метод Драгилева мы движемся по кривой, но, чтобы начать движение, нужно указать начальную точку, поэтому самим методом нельзя для себя же начальные условия получить. В простых случаях можно воспользоваться вспомогательными построениями или указать очевидные координаты, исходя из вида самих уравнений. Так порой делал Алексей в своих примерах.
Россия навсегда!
Вячеслав Мезенцев
thanks 1 пользователь поблагодарил уни за этот пост.
Ber7 оставлено 24.01.2014(UTC)
Offline Ber7  
#15 Оставлено : 25 января 2014 г. 14:32:19(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
5.Механизм Кардана(Cardan Mechanism).Оси вращения пересекаются под углом 45 градусов


Отредактировано пользователем 21 мая 2014 г. 17:02:37(UTC)  | Причина: Не указана

Вложение(я):
Kardan13542.sm (73kb) загружен 90 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 4 пользователей поблагодарили Ber7 за этот пост.
genf оставлено 25.01.2014(UTC), уни оставлено 25.01.2014(UTC), smath оставлено 18.05.2014(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline Ber7  
#16 Оставлено : 10 апреля 2014 г. 22:57:31(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
Анимация графика функции,заданной неявно
Уравнение контура каждого "кулачка"-неявная функция F(x,y)=0
Приведенные примеры взяты с сайта
http://forum.exponenta.ru/viewtopic.php?t=12842



Отредактировано пользователем 10 апреля 2014 г. 22:59:04(UTC)  | Причина: Не указана

Вложение(я):
KulakMalben2.smz (6kb) загружен 72 раз(а).
Kulak2.smz (6kb) загружен 68 раз(а).
Kardeoida.smz (8kb) загружен 68 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 1 пользователь поблагодарил Ber7 за этот пост.
w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline Ber7  
#17 Оставлено : 12 мая 2014 г. 19:15:44(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
Автор: Ber7 Перейти к цитате
5.Механизм Кардана(Cardan Mechanism).Оси вращения пересекаются под углом 45 градусов



Этот же механизм с изогнутыми звеньями(пример А.Б.Иванова).
Звенья соединены цилиндрическими(плоскими) шарнирами,
оси которых пересекаются в центре сферы.

Отредактировано пользователем 21 мая 2014 г. 17:03:25(UTC)  | Причина: Не указана

Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 1 пользователь поблагодарил Ber7 за этот пост.
w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline Ber7  
#18 Оставлено : 2 июня 2014 г. 18:41:28(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
Кольцо вместо крестовины
Вложение(я):
KardanHadash3.smz (14kb) загружен 72 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 1 пользователь поблагодарил Ber7 за этот пост.
w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Offline grelkn  
#19 Оставлено : 18 апреля 2015 г. 20:14:55(UTC)
grelkn


Статус: Member

Группы: Registered
Зарегистрирован: 15.11.2014(UTC)
Сообщений: 10

Поблагодарили: 3 раз в 3 постах
Сделал пример с точками бифуркации. x2^2+x3^2=2;x1^2+x2^2=2; Начальные координаты [1 1 1]. smath и с++ в точке зависали, octave дает странные решения, как выбирать путь мало представляю. На 1-ом рисунке решение с другой точностью, на 2-ом зависимость x, log(abs(x)) от времени.

Отредактировано пользователем 18 апреля 2015 г. 20:17:57(UTC)  | Причина: Не указана

Вложение(я):
7.avi (279kb) загружен 58 раз(а).
Пользователь grelkn прикрепил следующие файлы:
screen8.png
screen7.png
thanks 1 пользователь поблагодарил grelkn за этот пост.
smath оставлено 19.04.2015(UTC)
Offline Ber7  
#20 Оставлено : 20 апреля 2015 г. 11:26:00(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 173 раз
Поблагодарили: 256 раз в 133 постах
Пересекаются два круглых цилиндра под прямым углом. Линия пересечения состоит из четырёх линий.Точки, где 4 линии сходятся и есть точки бифуркации. Начальная точка на любой из этих линий даёт полностью эту линию, но только ее.Построены две линии из четырех.Для первой выбраны начальные координаты -1,1,-1,для второй - 1,1,1.


Отредактировано пользователем 20 апреля 2015 г. 16:57:00(UTC)  | Причина: Не указана

Вложение(я):
Proverka3.sm (49kb) загружен 82 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
thanks 2 пользователей поблагодарили Ber7 за этот пост.
smath оставлено 03.11.2015(UTC), w3b5urf3r_reloaded оставлено 22.11.2015(UTC)
Пользователи, просматривающие эту тему
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.