почему мы делаем то, что делаем, чтобы вычислить реакцию столкновения между 2d твердыми телами - PullRequest
0 голосов
/ 14 октября 2011

Посмотрите на эту страницу , которая описывает, как вычислять столкновения между любыми двумя полигонами, у меня есть несколько вопросов о том, почему автор предпринимает некоторые из шагов, которые он делает. Он подробно показывает, как рассчитать результаты, но не объясняет, почему он что-то делает.

Во-первых, если вы зададите «F мы называем это относительной скоростью» для контекста, я хочу знать, почему это относительная скорость должна быть рассчитана; Кажется, мы могли бы просто рассчитать изменение импульса между двумя точками столкновения на каждом теле и перевести его обратно в КМ? И толкает ли вся масса тела на другое тело, даже если оно касается другого тела под углом?

Секунда Если вы нажмете F «Относительная нормальная скорость должна быть отрицательной», означает ли это, что тело А всегда должно быть слева? Есть ли другие способы сделать это, если это справа?
Что произойдет, если точка столкновения на теле B - это не сторона, а угловая точка без перпендикулярной линии?

Третий Если вы нажмете Ctrl F «преобразовать изменение углового момента в изменение угловой скорости», как получается, что один и тот же импульс или изменение импульса используется как для угловых, так и для линейных вычислений? Это два совершенно разных импульса, не так ли?

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 14 октября 2011

Первый: «Изменение импульса между двумя точками столкновения на каждом теле»?Я не могу понять, что это значит.Но метод, который, я думаю, вы имеете в виду, был бы эквивалентен подходу «относительной скорости», только немного более сложный." или право".И если точка столкновения на B является углом, то можно с уверенностью сказать, что точка столкновения на A является стороной;Какое бы тело не попало в сторону, назовите его «B».

Третье: Нет, линейный импульс, умноженный на радиус, дает вам угловой момент.Физика просто классная.

...