2009-08-12 13 views
0

Ich versuche, eine kleine Anwendung in Flash (AS3) zu machen, die mehrere Körper mit variabler Form und Größe haben wird, auf die Kraft angewendet wird. Ich habe mich nach einer guten Erklärung für die Berechnung des Massenschwerpunkts, der Schwerkraft, des Drehmoments, des Drehimpulses und vermutlich auch der Kollisionserkennung umgesehen, obwohl das hier nicht notwendig ist.Drehmoment und Drehimpuls simulieren

Kann jemand eine Erklärung von Torque und der dazugehörigen Physik sowie einige Vorschläge, wie man es programmieren kann, anbieten?

dank -Ted

+0

Es ist schwer zu beginnen zu wissen, wohin. Ist es Ihre Schwierigkeit, die Gleichungen zu lösen, die Gleichungen zu schreiben oder nur die Besonderheiten von Rotationsproblemen? z.B. wissen Sie über Kraft, Masse und Beschleunigung und wie Sie numerische Lösungen für Differentialgleichungen finden können; das heißt, könnten Sie ein Programm schreiben, um zu lösen: "eine Masse sitzt auf einer geneigten Oberfläche und wird mit einer allmählich zunehmenden Kraft gedrückt, wie schnell wird es zu einer bestimmten Zeit gehen" (wenn alle notwendigen Zahlen angegeben sind)? – tom10

Antwort

2

Was Sie benötigen, ist dieses http://hypertextbook.com/physics/mechanics/

Aber das ist zu viel, vor allem Drehbewegungen, die Drehmoment- und Drehimpuls erklärt .

Codierung: Wenn Sie während der Laufzeit alle Werte/physikalischen Parameter kennen, ist dies ein einfacher Job. Aber wenn Sie vorhaben, Gleichungen zu lösen, um einige Unbekannte herauszufinden, wird das Ihr Leben kompliziert machen.

einige Formeln für Sie da - http://downloadanswer.com/MechanicsFormulaSheet.aspx

Drehmoment τ = r x F = r F sin θ

r die Größe des Abstandes zwischen Kraft und einem festen Punkt auf dem Körper ist. F die Größe der Kraft ist, ist θ der Winkel zwischen der Richtung der Kraft und der Richtung r

x ist ein Vektor-Kreuzprodukt (beide R und F sind Vektoren) Die Richtung der Drehmomentvektor ist 90 Grad sowohl r und F.

1

Ich kann Ihnen keine vollständige Erklärung dafür geben, da es ziemlich kompliziert ist. In John J Craigs "Introduction to Robotics", dem Standard-Lehrbuch für Robotik, gibt es jedoch eine Einführung zu diesem Thema. Fast alle Robotik-Vorlesungen folgen ihm, und Stanford mit seinem Kurs CS223A: http://www.stanford.edu/class/cs223a/.

Sie möchten die Kapitel Dynamics überprüfen, die sich um Vorlesung 9, 10 oder 11

2

Ich würde zu gamedev.net gehen, Physik und Bewegung kommen ziemlich häufig im Spieldesign vor, ich bin sicher, dass jemand in ihren Foren helfen könnte.

(man könnte auch Hilfe in einer Flash-Anwendung finden, nicht nur die Physik-Berechnungen)