Hallo Zwenn,
Vielen Dank für deine Gedanken!
Hast du vollkommen richtig verstanden. Es soll eine Simulation werden.
Emission bzw. die Emissionsquelle soll aber noch ein Knoten sein (einer der lezten Knoten also ein Blatt im Baum).
ich habe mir das so überlegt, dass ich für jede Art von Element eine Klasse erzeuge von der dann x-beliebig viele Objekte mit den Attributen (Tempertur, Volumenstrom, Druck, Zeta, Dichte, Durchmesser, Geschwindigkeit, Mündungswinkel... und was es sonst noch alles braucht) erstellt werden können. Hier meine Notitzen zu den benötigten Attributen der Klassen:
https://www.bilder-upload.eu/bild-0a3d2f-1597857769.jpg.html
Durch einen Doppelklick auf ein Element soll der Benutzer per Userform die notwendigen eingaben machen können.
Ich glaube den Baum werde ich nur zur Struktur benötigen, damit ich Berechnungen in der Richtigen Reihenfolge durchführen kann und wieder ausgeben kann. Als Keywort habe ich ja dann eh den Shape-Namen. Oder meinst du sollte das Knotenelement TreeItem die Daten direkt tragen?
Die Erkennung um welche Art von Form es sich handelt mache ich übrigens über die Schattengröße - das funktioniert bereits.
Der Benutzer fügt templates der Formelemente per Button ein und muss sie nur noch and die richtige Stelle schieben und verbinden.
Dass ich mir da kein 5-Minuten Projekt ausgesucht habe ist mir vollkomen klar (ich bin ja jetzt nur für die Vorbereitung schon 3 Tage dran). Deshalb bin ich sehr dankbar, wenn mir erfahrene Programmierer gleich im Vorhinein sagen können was kritsch wird und was ich unbedingt vorher beachten/planen muss.
|