Newton --> Beschleunigung

Previous topic - Next topic

WPShadow

Hi!

Falls jemand von euch schon mal soweit mit Newton gearbeitet hat, dann habe ich eine wichtige Frage:

Ich möchte ein Objekt im leeren Raum platzieren, ohne Gravitation! Soweit erledigt soll eine Kraft darauf wirken die in eine Richtung beschleunigt, abhängig von der Masse der Objektes.

Weiß jemand von euch, wie man mit Newton sowas realisieren kann?

GLG

W.
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Schranz0r

Unabhängig von der Masse?

NewtonBodySetPosition(body_index, x, y ,z)

Beschleunigung und Verzögerung musst dann halt selbst machen.
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

WPShadow

#2
Klingt gut! Dann teste ich mal und sehe mal, was dabei raus kommt! XD

Tests sind gemacht --> Newton verworfen! Ich habe mein altes Physikbuch und eine Menge Ideen! Ich baue meine eigene Physik!  >:D
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Schranz0r

I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

BumbleBee

Na wenn das mal gut geht Willi. Aber halt uns auf dem Laufenden.  =D

Cheers
The day will come...

CPU Intel(R) Core(TM) i5-3570k, 3.4GHz, AMD Radeon 7800 , 8 GB RAM, Windows 10 Home 64Bit

WPShadow

Ach, ich hab da eine gute Grundlage, die mir Gernot mal geschrieben hat:

Code (glbasic) Select

              c_air = c * v * GT // Luftreibung (Kraft)

              a = f / m  // Beschleunigung

              v = v + (a * GT) // Geschw. Updaten

              IF v > 100 THEN v = 100 // Geschwindigkeit begrenzen

              IF ABS(v)<0.000001 THEN v=0 // numerische stabilität

              vx = COS(phi) * v

              vy = -SIN(phi) * v


Ist auf den ersten Blick nichts Besonderes, aber ich baue es gerade ordentlich aus... mit meinem alten Physikbuch!  :D

Der Code ist vielleicht alt, aber grundlegend kann ich damit schon einiges anfangen! Und mal sehen, was sich noch daraus ergibt!  :booze:
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est