2009-08-12 4 views
0

J'essaye de faire une petite application en Flash (AS3) qui aura plusieurs corps de forme et de taille variables qui seront soumis à une force. J'ai cherché une bonne explication du centre de masse/gravité, du couple, du moment angulaire et, je suppose, de la détection de collision, bien que ce ne soit pas nécessaire ici.Simulation de couple et de moment angulaire

Quelqu'un peut-il donner une explication du couple et de la physique associée, ainsi que des suggestions sur la façon de coder le couple?

grâce -Ted

+0

Il est difficile de savoir par où commencer. Est-ce votre difficulté à résoudre les équations, écrire les équations, ou juste les spécificités des problèmes de rotation. par exemple. Connaissez-vous la force, la masse et l'accélération, et comment trouver des solutions numériques aux équations différentielles? c'est-à-dire, pourriez-vous écrire un programme pour résoudre: "une masse repose sur une surface inclinée et est poussée avec une force graduellement croissante, à quelle vitesse va-t-elle se dérouler à un certain moment" (si tous les nombres nécessaires sont spécifiés)? – tom10

Répondre

2

Qu'est-ce que vous avez besoin est ce http://hypertextbook.com/physics/mechanics/

Mais c'est trop, en particulier de mouvement de rotation qui explique couple et Angular Momentum .

Codage: Au cours de l'exécution si vous connaissez toutes les valeurs/paramètres physiques, c'est un travail direct. Mais si vous envisagez de résoudre des équations pour trouver des inconnues, cela va rendre votre vie compliquée.

Certaines formules pour vous - http://downloadanswer.com/MechanicsFormulaSheet.aspx

couple τ = r x F = r sin θ F

r est l'amplitude de la distance entre la force et un point fixe sur le corps. F est l'amplitude de la force, θ est l'angle entre la direction de la force et la direction du r

x est un produit efficace de vecteur (R et F sont des vecteurs) la direction du vecteur de couple est de 90 degrés à la fois r et F.

1

Je ne peux pas vous donner une explication complète de celui-ci, car il est assez compliqué. Cependant, il ya une introduction à ce genre de choses dans John J Craigs "Introduction to Robotics", qui est le manuel standard pour la robotique. Presque toutes les conférences de robotique le suivent, tout comme Stanford avec son cours CS223A: http://www.stanford.edu/class/cs223a/.

Vous voulez vérifier la dynamique de chapitre, ce qui est autour de conférence 9, 10 ou 11.

2

Je dirigerais vers gamedev.net, la physique et le mouvement apparaissent assez souvent dans la conception de jeu, je suis sûr que quelqu'un sur leurs forums serait en mesure d'aider.

(vous pouvez également trouver de l'aide dans une implémentation flash, pas seulement les calculs de physique)

Questions connexes