Привет! Необходим совет в создании реечной передачи (см. рисунок). Изучил остальные виды передачи, но вот с этой всё никак не могу сделать анимацию. Буду благодарен за Ваши советы.
если хотите чтобы рейка двигала колесо то сделайте связь параметров от перемещения рейки по соотв. координате к вращению колеса. Коэффициент связи поставте в соотв. с тригонометрическими формулами. Перемещение рейки будет аналогично длине окружности пройденной колесом. Исходите из этого. Связь можно сделать и в обе стороны. Подробнее в справке.
по моим прикидкам коэффициент будет 2*пи*R или 1/(2*пи*R) вероятнее второе. Сейчас вне рабочего компа и точнее не отвечу т. к. не могу проверить. А формулы подставлять не надо. Расчитайте константу коэффициента и поставте в строку связи. Посмотрите офф. справку макса как это правильно сделать.
Вы когда-нибудь использовали Wire Parameters и формулы?
Объект Box002 перемещаем в начале координат, а объект Cylinder0 перемещаем в нужном месте.
В поле "Expression for Box002's X_Position" пишем: "Y_Rotation*21" или "-Y_Rotation*21".
Устанавливаем систему координат Parent и вращаем объект Cylinder0 по оси Y вокруг опорной точки.
Цитата Миша Фидий #6:у меня не получается
Вы когда-нибудь использовали Wire Parameters и формулы?
Объект Box002 перемещаем в начале координат, а объект Cylinder0 перемещаем в нужном месте.
В поле "Expression for Box002's X_Position" пишем: "Y_Rotation*21" или "-Y_Rotation*21".
Устанавливаем систему координат Parent и вращаем объект Cylinder0 по оси Y вокруг опорной точки.
Ничего не нужно дописать. Не правильно вычислен радиус.
Объект Cylinder0 имеет 20 звеньев.
Вычисляем общую длину 20 звеньев у объекта Box002.
Допустим длина=100. Радиус=длина/6.2832=100/6.2832=15.92