Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Freeware: Gasteilchen 3D [1.6.9] (Facharbeit Informatik) (https://www.delphipraxis.net/86649-freeware-gasteilchen-3d-%5B1-6-9%5D-facharbeit-informatik.html)

mr.winkle 28. Feb 2007 17:40

Re: Gasteilchen 3D - Informatik Facharbeit
 
Erstmal danke für die langen Antworten!
Ich habe die Simulation nochmal etwas überarbeitet, das Fensterhandling sollte jetzt um einiges besser sein, da das Statistikfenster sich jetzt standardmäßig an das Hauptfenster andockt.
Kugeln sollten jetzt nicht mehr den Raum verlassen, wenn doch werden sie sofort wieder zurückgesetzt
(Vorher wurde nur die Geschwindigkeit geändert)
Im Statistikenbereich sind außerdem noch einige grafische Spielereien dazugekommen, aber das seht ihr schon selber.

Wenn die Kugeln sich außerhalb des Raums befinden liegt das leider daran, dass die Geschwindigkeiten zu hoch sind und meine Simulation damit noch nicht richtig fertig wird. Ich werde daran aber noch arbeiten.

Zitat:

Preset: Energieverteilung
Wenn ich den Ofen heisser mache, wird die Bewegung schneller
=> War zu erwarten
Wenn ich dann den Ofen kälter mache, oder ganz entferne bleibt die Geschwindigkeit
=> Soll das so sein?
Während der Kollisionen geht in dieser Simulation keine Energie verloren, genauso wenig wie durch Wandstöße, die Geschwindigkeit sollte also gleich bleiben

Zitat:

Preset: Kompression
Wenn die Wand aus- und wieder eingeschaltet wird, wird wieder der Ausgangszustand hergestellt.
=> Soll das so sein?
Die Wand wird abhängig vom Regler bewegt. Stellt man diesen vor dem Anschalten der Wand ganz nach links so erscheint die Wand auch da.

Zitat:

Presets Vermischung (beide):
Zu Beginn, bevor noch die Bewegung aktiviert wird, sind schon ein paar Teile auf der jeweils anderen Seite.
=> Soll das so sein?
Eigentlich nicht, werde ich ändern!

Zitat:

Groupbox "Ansicht":
Der Reset-Button ist ohne Funktion, und dessen Caption ist kleingeschrieben.
Korrektur: Den Sinn habe ich gerade gefunden. Aber nur durch Zufall Wink
Im Post ganz oben habe ich jetzt kurz die Bedienung erklärt ;-)

Den Code werde ich veröffentlichen, sobald ich da mal ein wenig aufgeräumt habe, sonst reißt ihr mich hier auseinander :mrgreen:

pH1L 28. Feb 2007 18:08

Re: Gasteilchen 3D - Informatik Facharbeit
 
Ist nur ein kleiner Fehler, aber reproduzierbar: Programm an und auf "Erstellen klicken", auf "Statistik / Überwachung", den Ofen an und auf heiß stellen, auch den Wärmeregler auf hoch setzen, dann den Regler links oben auf Maximum (den unter den "Start"- und "Stop"-Buttons"), und schließlich ein wenig im Feld mit der Geschwindigkeitsverteilung herumklicken (eher im rechten Bereich) -> Die Zahl im Label rechts von "Teilchen mit der Geschwindigkeit:" flippt aus (ist zB im negativen Bereich), und kurz danach kommt sowas wie das hier:

---------------------------
Gasteilchen 3D
---------------------------
Zugriffsverletzung bei Adresse 0049A467 in Modul 'Gasteilchen 3D.exe'. Lesen von Adresse 0016EF54.
---------------------------
OK
---------------------------

:mrgreen:
sry fürs rumgemeckere, ist ansonsten aber ein schönes Proggie. :zwinker:

//Edit2: 2tes Prob hat sich von selbst gelöst :mrgreen:

mfg pH1L (btw.. kann mein Name noch nachträglich zu "Phil" geändert werden ?)

mr.winkle 28. Feb 2007 19:09

Gasteilchen Simulation in 3D - Informatik Facharbeit
 
Ich habe das Programm jetzt in einigen Aspekten noch einmal überarbeitet:
  • Die Oberfläche sollte nun übersichtlicher sein, zusätzlich wird bei vielen Elementen jetzt ein Hinweis auf deren Funktion angezeigt.
  • Die Kugeln verlassen den Raum nicht mehr (oder nur noch sehr kurz)
  • Ein paar Labels wurden verändert
  • Bei Aktivierung von "2 Farben auf die Seiten verteilt" werden die Kugeln weiter von der MItte weggesetzt, damit sie beim Starten der Vermischungssimulation nicht schon auf der anderen Seite sind
  • Kleinere Bugfixes
:thumb:

Light 28. Feb 2007 20:27

Re: Gasteilchen Simulation in 3D ---> Echt Super!
 
Hallo Mr.Winkle,

hab grade mal dein Programm getestet!

Schon schön!!
Das würde ich sogar gerne mal meinem Ehemaligen Physiklehrer ans Herz legen - wenn es das dann irgendwo offiziell auf ner Homepage oder so gibt! ;-)

Allerdings müsstest du eventuell noch mal an der Wärme rumbasteln -
wenn man nur den Ofen an hat und die Wärme sonst auf 0 stellt sieht man doch sehr stark
(vor allem bei nur so 4 Teilchen)
das es nur verschiedene Geschwindigkeitsstufen gibt -
zumindest verändern sich die Geschwindigkeiten sehr ruckartig was irgendwie leicht unreal aussieht...
dann könnte man sogar eine "LavaLampe" imitieren :lol:

mir ist grad noch aufgefallen:
wenn ich Kugel verfolgen anhacke und den Genauigkeits schieberegler auf ganz hoch stelle bewegt sich nichts mehr - obwohl es nur 2 Kugeln sind.

Und gibt es noch eine Möglichkeit die Kugeln noch Plastischer aussehen zu lassen?
Vielleicht irgendwie anders mit Licht arbeiten ?

Und schön wäre auch wenn man noch die Wände des Würfels/Gefäßes Leicht undurchsichtig machen könnte um besser sehen zu können wann die Kugeln die Wand treffen :duck:


Und bitte noch wie schon von "fwsp" angesprochen die Position auf poScreenCenter setzen weil sonst muss man immer erst das Fenster Verschieben wenn man zwei Monitore hat...

und das mit dem Andocken ist Nervig wenn man Das Programm Maximiert hat und dann die Statistik sowieso auf den 2Screen Zeihen möchte um möglichst viel Fläche für die Animation zu haben (ich hab nur 2 15" TFT's...)

So ich hoffe es sind ein paar Anregungen dabei mit denen du was anfangen kannst....

Leuchtende Grüße

Stefan

xZise 1. Mär 2007 07:09

Re: Gasteilchen Simulation in 3D - Informatik Facharbeit
 
Vielleicht wäre es praktisch, wenn man die Kugel gerade so eingefärbt ist, dass man daran erkennen kann, wie viel Energie diese Kugel enthält. Dunkelblau für kaum/keine Energie und Rot für viel Energie.
Außerdem sollten die Kugeln wieder Energie verlieren ;)

PS: Kann es sein, dass der "Wärme"-Regler und "Ofen"-Regler ein bisschen verrückt spilen ;) Weil wenn du es auf der vorletzt Kältestufe (vor dem Stillstand) hast und den Ofen anstellst (volle pulle), dann ist ist durch den Wärmeregler eine andere temp. (höher) definiert ;)

PS: Wäre nett, wenn du das "Rasterlos" (die Glider) machen würdest ;)

mr.winkle 2. Mär 2007 14:36

Re: Gasteilchen Simulation in 3D - Informatik Facharbeit
 
Zitat:

Zitat von xZise
Vielleicht wäre es praktisch, wenn man die Kugel gerade so eingefärbt ist, dass man daran erkennen kann, wie viel Energie diese Kugel enthält. Dunkelblau für kaum/keine Energie und Rot für viel Energie.

Das ist ne ne gute Idee, wird in der nächsten Version vorhanden sein.

Zitat:

Zitat von xZise
Außerdem sollten die Kugeln wieder Energie verlieren ;)

Aber nur wenn der Ofen aktiviert wurde, oder? sonst wäre das eher umständlich

Zitat:

Zitat von xZise
PS: Kann es sein, dass der "Wärme"-Regler und "Ofen"-Regler ein bisschen verrückt spilen ;) Weil wenn du es auf der vorletzt Kältestufe (vor dem Stillstand) hast und den Ofen anstellst (volle pulle), dann ist ist durch den Wärmeregler eine andere temp. (höher) definiert ;)

Nein, das ist schon richtig so. Bei der Simulation geht bislang beim Ofen oben im Raum keine Energie verloren. Fügst du dazu noch mit dem Wärme Regler weitere Energie zu, müssen die Teilchen ja noch schneller werden

Zitat:

PS: Wäre nett, wenn du das "Rasterlos" (die Glider) machen würdest ;)
In der nächsten Version umgesetzt.

Zitat:

Zitat von Light
Allerdings müsstest du eventuell noch mal an der Wärme rumbasteln -
wenn man nur den Ofen an hat und die Wärme sonst auf 0 stellt sieht man doch sehr stark
(vor allem bei nur so 4 Teilchen)
das es nur verschiedene Geschwindigkeitsstufen gibt -
zumindest verändern sich die Geschwindigkeiten sehr ruckartig was irgendwie leicht unreal aussieht...

Versteh ich irgendwie nicht ganz, oder ich mach was falsch, also bei mir ists gar nicht so ruckartig

Zitat:

mir ist grad noch aufgefallen:
wenn ich Kugel verfolgen anhacke und den Genauigkeits schieberegler auf ganz hoch stelle bewegt sich nichts mehr - obwohl es nur 2 Kugeln sind.
Und schön wäre auch wenn man noch die Wände des Würfels/Gefäßes Leicht undurchsichtig machen könnte um besser sehen zu können wann die Kugeln die Wand treffen :duck:


Und bitte noch wie schon von "fwsp" angesprochen die Position auf poScreenCenter setzen weil sonst muss man immer erst das Fenster Verschieben wenn man zwei Monitore hat...

und das mit dem Andocken ist Nervig wenn man Das Programm Maximiert hat und dann die Statistik sowieso auf den 2Screen Zeihen möchte um möglichst viel Fläche für die Animation zu haben (ich hab nur 2 15" TFT's...)

Die Position sollte in dieser Version schon auf screencenter sein...
Gibt es eigentlich eine Möglichkeit mit einem Bildschirm zu testen wie sich das Programm auf 2 Monitoren verhält?

Die Wände habe ich testhalber schon einmal durchsichtig gemacht, aber das hat mehr irritiert und genervt als genutzt.
Das mit dem genauigkeitsregler werde ich noch verbessern :hello:

mr.winkle 2. Mär 2007 17:58

Re: Gasteilchen Simulation in 3D - Informatik Facharbeit
 
Die neue Version 1.6 steht jetzt im ersten Post zum Download bereit!
Ich wäre sehr dankbar, wenn euer Support so weiterginge! :dp: :hello:

Antigo 2. Mär 2007 18:36

Re: Gasteilchen 3D [Version 1.6!]
 
Hab den Ofen auf halbe Kraft gestellt und zwei Teilchen rumdüsen lassen. Dann hab ich Teilchenanzahl auf 200 (max) gestellt und das Programm ist eingefroren. Wäre gut wenn du sowas irgendwie abfangen könntest ;)

Mein Rechner ist zwar schon was länger nicht mehr der neuste, aber eine Krücke ist er auch noch nicht. (AThlon XP 2100+ 512MB Ram Geforce 4 TI 4200)


Ansonsten ein sehr interessantes und schönes Programm *lob* :)

mr.winkle 2. Mär 2007 18:51

Re: Gasteilchen 3D [Version 1.6!]
 
Zitat:

Zitat von Antigo
Hab den Ofen auf halbe Kraft gestellt und zwei Teilchen rumdüsen lassen. Dann hab ich Teilchenanzahl auf 200 (max) gestellt und das Programm ist eingefroren. Wäre gut wenn du sowas irgendwie abfangen könntest ;)

Mein Rechner ist zwar schon was länger nicht mehr der neuste, aber eine Krücke ist er auch noch nicht. (AThlon XP 2100+ 512MB Ram Geforce 4 TI 4200)


Ansonsten ein sehr interessantes und schönes Programm *lob* :)

Danke ;)

Das liegt daran, dass die Teilchen, nach dem Erstellen darauf geprüft werden inwiefern sie innerhalb anderer Teilchen liegen und dann verschoben werden
Bei 200 Teilchen ist es da nicht leicht freie Plätze zu finden, deswegen kann es schon mal einfrieren. Mir fällt momentan aber keine geeignete abfrage ein, da es ja manchmal auch funktioniert....

Wenn sich nichts mehr bewegt kann man als erstes versuchen die Positionsüberwachung in der Statistik auszustellen, genauso wie die geschwindigkeitsverteilung. Meist geht es dann doch weiter (jedenfalls hats schon öfter geklappt)

xZise 2. Mär 2007 19:19

Re: Gasteilchen Simulation in 3D - Informatik Facharbeit
 
Zitat:

Zitat von mr.winkle
Zitat:

Zitat von Light
Allerdings müsstest du eventuell noch mal an der Wärme rumbasteln -
wenn man nur den Ofen an hat und die Wärme sonst auf 0 stellt sieht man doch sehr stark
(vor allem bei nur so 4 Teilchen)
das es nur verschiedene Geschwindigkeitsstufen gibt -
zumindest verändern sich die Geschwindigkeiten sehr ruckartig was irgendwie leicht unreal aussieht...

Versteh ich irgendwie nicht ganz, oder ich mach was falsch, also bei mir ists gar nicht so ruckartig

Also er/sie meint, dasss die Geschwindigkeit nicht ganz "gesmooth" mehr wird, sondern immer in großen Blöcken...


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz