Формулы кинематики и Анимация - нестыковочка

Автор alexodran, 10.09.07, 08:34:18

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

alexodran

Пытался создать анимацию цепной передачи:
-вращать звездочку, угловая скорость w=Pi*n/30 рад/c;
-перемещать цепь, линейную скорость выразим через вышеуказанную w: v=w*R, где R- половина диаметра делительной окружности.
Вроде все правильно по формулам кинематики, но звездочка убегает от цепи, т.е. крутиться быстрее чем надо. И в чем дело не пойму.
Вот рисуночек сборки.
Сборка весит в архиве 450 кБ. Пока не высылаю, но кто хочет пишите.

kursdm

Попробуйте линейную скорость выразить через шаг цепи t и число зубьев z
v = ztn/60000

alexodran

Цитата: kursdm от 10.09.07, 09:06:31
Попробуйте линейную скорость выразить через шаг цепи t и число зубьев z
v = ztn/60000
Спасибо, вроде получилось.А все-таки почему v=w*R не подходит... :?:

kursdm

Спасибо, вроде получилось.А все-таки почему v=w*R не подходит

А Вы R как считали?

делите. диаметр звездочки
D = 2R = t/(sin(180/z)

Senior lecturer

Выложи сборку куда-нибудь - интересно посмотреть как реализовано.

alexodran

Цитата: kursdm от 10.09.07, 10:02:45
делите. диаметр звездочки
D = 2R = t/(sin(180/z)
Взял Анурьева т2, там именно такая формула D = 2R = t/(sin(180/z).

kursdm

Если это R подставить в Вашу формулу v = wR, то тоже должно получиться

Senior lecturer

Помню у меня что-то похожее было. Может быть дело в размерности угла (градусы или радианы). Может вместо 180 подставить Пи?

alexodran

Цитата: kursdm от 11.09.07, 08:07:13
Если это R подставить в Вашу формулу v = wR, то тоже должно получиться
Увы, не получается. Иначе не поднял бы вопрос в форуме.

Judzhin

Не получается по тому, что цепь при огибании звездочки образует многоугольник, а не как не окружность. По этому формула v = wR при R - половина делительного диаметра - не подходит. Если вы хотите использовать именно эту формул, тогда радиус необходимо определять как R=z*t/(2*pi)

alexodran

Цитата: Judzhin от 12.09.07, 16:10:09
Не получается по тому, что цепь при огибании звездочки образует многоугольник, а не как не окружность. По этому формула v = wR при R - половина делительного диаметра - не подходит. Если вы хотите использовать именно эту формул, тогда радиус необходимо определять как R=z*t/(2*pi)
:fr: А ведь при расчетах в институте такому не учили. Спасибо. Проверил уже все Окей!