Benutzer-Werkzeuge

Webseiten-Werkzeuge


ss2021:project4:brueckensimulation:protokolle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ss2021:project4:brueckensimulation:protokolle [2021/07/08 15:25]
berscjak
ss2021:project4:brueckensimulation:protokolle [2021/10/14 12:07] (aktuell)
berscjak
Zeile 34: Zeile 34:
 - Lager in pygame zeichnen, Eingabe-Feld für den Abstand - Lager in pygame zeichnen, Eingabe-Feld für den Abstand
  
-- Überarbeitung des Codes zur Berechnung der Lagerkräfte+- Überarbeitung des Codes zur Berechnung der Lagerkräfte, dazu Prinzip des Knotenpunktverfahrens gefolgt
  
 === 01.07.2021 === === 01.07.2021 ===
Zeile 40: Zeile 40:
 - Visualisierung:​ Eingabe der Kraft (Feld dafür erstellen; Aufforderung,​ Zahlen hinein zu schreiben; Knotenpunkt auswählen),​ Vollbild, Quit-Button - Visualisierung:​ Eingabe der Kraft (Feld dafür erstellen; Aufforderung,​ Zahlen hinein zu schreiben; Knotenpunkt auswählen),​ Vollbild, Quit-Button
  
-- Berechnung: Berechnung sowohl der Lagerkräfte als auch der Stabkräfte ​+- Berechnung: Berechnung sowohl der Lagerkräfte als auch der Stabkräfte ​nun möglich unter der Angabe der Knotenpunkte,​ der Knotenunkte in denen äußere Kräfte wirken, der Beträge der Kräfte, der Knotenpunkte in welchen sich Auflager befinden und der Bezugspunkte (Richtung) der Kräfte. 
 + 
 +- Erkennen von Irrweg bei der Berechnung der Kräfte: Zunächst wollte ich die Lagerkräfte in einem separaten Schritt am Anfang berechnen lassen, was die Berechnung der Stabkräfte erschwert hat. Dadurch bin ich nicht wirklich voran gekommen, bis ich erkannt habe, dass die Berechnung der Lager-und Stabkräfte in einem Schritt und in einem Gleichungssystem gelöst werden kann.
  
 === 08.07.2021 === === 08.07.2021 ===
Zeile 47: Zeile 49:
  
 - Bis zum nächsten Mal:  - Bis zum nächsten Mal: 
-  * Schriftarten anpassen+  * Schriftarten anpassen ​
   * Krafteingabe abschließen (Richtung der Kraft, Anzahl der Kräfte)   * Krafteingabe abschließen (Richtung der Kraft, Anzahl der Kräfte)
-  * Quit-Feld eventuell verschieben +  * Quit-Feld eventuell verschieben ​ 
-  * "​horizontal"​-,​ "​vertikal"​- und "​diagonal"​-Feld sollen zu Beginn nicht anklickbar sein +  * "​horizontal"​-,​ "​vertikal"​- und "​diagonal"​-Feld sollen zu Beginn nicht anklickbar sein  
-  * Festlager = rot (zu Beginn)+  * Festlager = rot (zu Beginn) ​
   * statische Bestimmtheit überprüfen (nachdem auf "​Fertig"​ geklickt wurde)   * statische Bestimmtheit überprüfen (nachdem auf "​Fertig"​ geklickt wurde)
-  * Grenze für Größe des Abstands (sonst nicht mehr im weißen Feld)+  * Grenze für Größe des Abstands (sonst nicht mehr im weißen Feld) 
   * Berechnungs-Button   * Berechnungs-Button
   * Anzeige des berechneten Ergebnisses   * Anzeige des berechneten Ergebnisses
    
 - Ziel: Bewegung eines Objektes über die Konstruktion;​ Animation für den Fall, dass die Belastung zu groß ist; maximal zulässige Lager-und Stabkräfte angeben und überprüfen - Ziel: Bewegung eines Objektes über die Konstruktion;​ Animation für den Fall, dass die Belastung zu groß ist; maximal zulässige Lager-und Stabkräfte angeben und überprüfen
 +
 +=== 15.07.2021 ====
 +
 +- Visualisierung für zu große Belastung(Idee)
 +
 +-Überprüfung von zulässigen Grenzwerten,​ bis zu denen das System stabil bleibt
 +
 +=== 06.10.2021 ===
 +
 +- Strukturierung Vortrag, Ausgestaltung der Präsentation,​ erste Strukturierung Dokumentation,​ Erklärung der mechanischen Grundlagen
 +
 +- Weiterbearbeitung des Codes (Feld für Berechnung und Einbringung weiterer Kräfte, Angabe der max. Stab- und Lagerkräfte,​ Fehlermeldung wenn nicht statisch bestimmt)
 +
 +Der vorläufige Zwischenstand befindet sich in dieser Datei (Code noch nicht zusammengestellt):​
 +{{:​ss2021:​project4:​brueckensimulation:​zwischenergebnis.zip|}}
 +=== 07.10.2021 ===
 +
 +- Fertigstellung des Programms, Zusammenführen von Code zur Visualisierung und Code zur Berechnung in einem Programm
 +
 +-Zusammenlegen von drei Programmen: visuals.py, statisch.py,​ calc.py (zwischenergebnis.zip)
 +
 +-Idee der Animation zunächst verworfen (animation.py)
 +
 +- Fertigstellung des Vortrags
 +
 +
 +
  
ss2021/project4/brueckensimulation/protokolle.1625750738.txt.gz · Zuletzt geändert: 2021/07/08 15:25 von berscjak