m.stangl
|
349fb6c94e
|
Fix zur Prüfung ob der Varioförderer an Kreisel oder Eckrad angebunden ist, also die Höhe genändert werden kann. Verlauf Auf, Ab oder Horizontal readonly gesetzt. Wird aus den Höhen gesetzt
|
2024-11-26 13:13:43 +01:00 |
|
m.stangl
|
6c31891f7e
|
CSV Export des VarioFörderers getestet. Richtung horizontal,auf, ab in Oberfläche implementiert.
|
2024-11-25 18:07:09 +01:00 |
|
m.stangl
|
add52813ff
|
OnConnect zwischen Variofoerderer und Eckrad/Kreisel implementiert. Höhe bei Anbindung wurde noch nicht gesetzt
|
2024-11-25 15:22:49 +01:00 |
|
m.stangl
|
96434f6ae9
|
Links und rechts vom Varioförderer erscheint jetzt eine gestrichelte Linie
|
2024-11-19 12:07:41 +01:00 |
|
m.stangl
|
3c0970dd1b
|
VarioFoerderer Prototype geschrieben um die Grenzen der Eingaben zu prüfen.
|
2024-11-18 19:13:00 +01:00 |
|
m.stangl
|
4e9db1a69f
|
VarioFoerderer, Kurve und KurvenFoerderer Definition hinzugefügt
|
2024-11-18 17:40:00 +01:00 |
|
m.stangl
|
15df0c8cc2
|
Verhalten der Gefällestrecke bei Abbruch gleich gemacht
|
2024-11-14 12:12:17 +01:00 |
|
m.stangl
|
9bded1d93f
|
Vergessen den Wert des Input Value auf fx zu setzen
|
2024-11-14 12:10:17 +01:00 |
|
m.stangl
|
f9d2327ac9
|
Calculate VarioFoerderer implementiert. Bugfix: Abbruch nach dem Rüberziehen einer Kurve, Vario, Gefällestrecke etc. funktionierte nicht. Eventklasse 'OnInserted' in den MUI Funktionen hinter Knopf CLOSEPOPUP durchgereicht um diese Abfangen zu können und das Objekt wieder zu löschen
|
2024-11-14 12:03:49 +01:00 |
|
m.stangl
|
1e8b009915
|
Callbackroutinen 2DLinked etc. für VarioFörderer implementiert
|
2024-11-14 10:57:46 +01:00 |
|
m.stangl
|
116ed18e86
|
CSV Export mehrerer Gruppen möglich. Objekte in Gruppen werden nicht mehr als eigene Elemente ausgegebene
|
2024-11-12 11:29:47 +01:00 |
|
m.stangl
|
b877b2b48d
|
Defaults für Varioförderer festgelegt. Diverse kleiner Fixes in der Datenstruktur. CSV Wird jetzt vollständig exportiert
|
2024-11-11 18:57:29 +01:00 |
|
m.stangl
|
ec2af8caee
|
CSV Export Strukturen fixiert und Callbackfunktionen für den Export getestet
|
2024-11-11 16:45:17 +01:00 |
|
m.stangl
|
0df7359731
|
Datenstrukturen für den CSV Export einer Strecke dazu. Ausserdem die Strukturen für den Varioförderer auf Basis der Gefällestrecke eingestellt
|
2024-11-11 11:27:05 +01:00 |
|
m.stangl
|
1a380712b8
|
Export Strukt für Gruppe um Werte ergänzt, die SIVAS beim Import direkt braucht. Damit mit Herr Jakob weniger zusammensammelnt
|
2024-11-07 18:43:33 +01:00 |
|
m.stangl
|
0779c33354
|
angetriebene Kurve zeigt jetzt an ob sie links oder rechts geht. Per Dropdown konfigurierbar ob Antrieb links oder rechts der Fahrstrecke liegt.
|
2024-11-07 12:43:36 +01:00 |
|
m.stangl
|
a2249bc53a
|
CSV Export einer Gruppe implementiert.
|
2024-11-05 16:46:55 +01:00 |
|
m.stangl
|
02fef64e5b
|
Höhendifferenz bei einer Kurve wird je nach Winkel 30 oder 60 Grad mal 1/3 bzw. 2/3 der 90 Grad Kurve genommen
|
2024-11-04 18:39:34 +01:00 |
|
m.stangl
|
cac4f6c4fe
|
Aufgrund des Dateinamens in shapeItem.source wird erkannt, ob es sich um eine Rechts- oder Linkskurve handelt mit Winkel 30,60,90 Grad. Entsprechend werden jetzt die Attribute von Kurve oder KurvenFoerderer befüllt
|
2024-11-04 17:53:08 +01:00 |
|
m.stangl
|
e806ccd673
|
Rückgabeparameter Richtung aus GetHeight entfernt
|
2024-11-04 15:58:47 +01:00 |
|
m.stangl
|
b6b5cd9808
|
Statusänderung wird nach jedem 2dlinked bzw. unlinked aufgerufen. Löschen eines Objekts ruft die Callbackfunktion onRemoved auf, welche das Löschen jedes Items implementiert und jeweils auch die Objekte aus eventuell vorhandenen Strecken/Gruppen entfernt
|
2024-11-04 15:36:03 +01:00 |
|
m.stangl
|
78fa0664d7
|
Einstellungen, .svg und .stl Dateien von Kurve 90 Grad so eingestellt, dass der Anbindungspunkt nicht mehr genau am Rand des 1000er Quadrats liegt, sondern jeweils innerhalb
|
2024-10-31 16:29:05 +01:00 |
|
m.stangl
|
5b2e788d0a
|
alten Switch in Fkt. SetHeightOfStreckeOnConnect noch aus Code raus
|
2024-10-30 17:18:52 +01:00 |
|
m.stangl
|
f19421c6eb
|
Redundanten Code entfernt: In SetHeightOfStreckeOnConnect die Fkt. SetHeight verwenden
|
2024-10-30 17:15:55 +01:00 |
|
m.stangl
|
61a5ef00c6
|
setHeight Funktion modifiziert um auch die Z-Koordinate richtig zu befüllen. Dabei Angabe von 'label' nicht für Eckrad und Kreisel nötig.
|
2024-10-29 19:04:38 +01:00 |
|
Simon Schmutzler
|
3ab020fb64
|
Gefällestrecke und Förderer zeigen initialen Status mit 'O'; Berechnung der Förder bzw Gefällerichtung und anzeige mit Pfeil; Berechnung der Höhen innerhalb einer Strecke
|
2024-10-28 17:15:29 +01:00 |
|
m.stangl
|
14bc47d82f
|
Erste FAssung der Vorgänger Höhenrechnung eingestellt
|
2024-10-28 12:30:40 +01:00 |
|
m.stangl
|
52c26994be
|
Iterative Höhenberechnung impl. Diverse Fixes in der Zuordnung der Höhe zu den Connection points
|
2024-10-28 11:47:03 +01:00 |
|
y.wang
|
812077755e
|
Merge
|
2024-10-23 15:55:38 +02:00 |
|
y.wang
|
62914aaf38
|
Die Direktion der CPs bei den Kurven wurden richtig angepasst.
|
2024-10-23 15:52:29 +02:00 |
|
m.stangl
|
456b3d012c
|
Richtung aus Kurve und angetriebener Kurve entfernt, da diese am Anfangs- und Endpunkt direkt hängt. Höhe setzen und auslesen vereinfacht
|
2024-10-23 13:59:36 +02:00 |
|
m.stangl
|
612e27ce0e
|
Status der Kurve und angetriebenen Kurve nur noch von einem Flag isOk abhängig.
|
2024-10-23 13:15:38 +02:00 |
|
m.stangl
|
64ecf34bdc
|
Anzahl der Zusatzseparatoren aus Kurve raus geschmissen. Angetriebene Kurve benötigt ebenfalls keine
|
2024-10-23 12:35:57 +02:00 |
|
m.stangl
|
895cd87ec2
|
KurveFoerderer als neuer Typ von Shape hinzugefügt
|
2024-10-22 14:48:27 +02:00 |
|
y.wang
|
5b675f1730
|
Merge
|
2024-10-21 15:56:04 +02:00 |
|
y.wang
|
1f5afc71ca
|
Merge
|
2024-10-21 15:46:16 +02:00 |
|
y.wang
|
3e9aef40e3
|
6 angetriebene Kurven sind in die SSG-Bibliothke hinzugefügt und mit Pfeilen die Fahrtrichtung ausgewiesen worden. Zudem wurden die 6 unangetriebene Kurven mit Pfeilen die Fahrtrichtung ausgewiesen.
|
2024-10-21 15:42:35 +02:00 |
|
m.stangl
|
b00710ca56
|
HEA_fit als Flag der Kurve eingebaut, falls die Höhen der Nachbarn nicht zu den eigenen Höhen passen. StrArr im SSG Parameter verwendet
|
2024-10-17 12:45:22 +02:00 |
|
m.stangl
|
25be8cff07
|
Höhenberechnung korrgiiert. in der Oberfläche waren die Variablen für die Kurve noch nicht korrigiert
|
2024-10-15 12:48:06 +02:00 |
|
m.stangl
|
beb1a2b663
|
KurveMerkmaleType ebenfalls in H_Anfang und H_Ende umbenannt
|
2024-10-15 11:53:27 +02:00 |
|
m.stangl
|
73a7ff7c09
|
Kurve hat jetzt ein Anfang und ein Ende, damit Rechts/links nicht verwechselt wird
|
2024-10-15 11:03:09 +02:00 |
|
m.stangl
|
5533df10d1
|
Kurve hat jetzt HoeheOben und HoeheUnten anstatt von H0 und H1, da ansonsten Richtung und Rechts/links nicht korrekt zugeordnet werden können
|
2024-10-15 09:57:10 +02:00 |
|
m.stangl
|
b57e7fe28d
|
SetHeightsChain implementiert. Bedarf von SetHeightOnConnect für einen weiteren Parameter: Auf oder absteigend, damit man die Kurve als aufsteigende oder absteigende anfügen kann (je nach dem Vorgänger Element)
|
2024-10-11 20:34:47 +02:00 |
|
m.stangl
|
247c83ab2e
|
Bugfix bei der Erst- Erzeugung einer Gruppe. Reihenfolge bei GroupCreate war anders herum. Weiter an ResetHeightsOfStrecke geschrieben, um die richtige Höhe an die Nachbarn weiter zu geben
|
2024-10-10 17:03:20 +02:00 |
|
m.stangl
|
f0f101d310
|
Änderung der Höhen einer Strecke nach Änderung einer Höhe eines Elements
|
2024-10-09 17:41:55 +02:00 |
|
m.stangl
|
9da6d4e7ae
|
Abfrage der Systemgrenzen bei der Eingabe von Länge und Höhendifferenz bei der Gefällestrecke implementiert. Zurücksetzen der falschen User Werte
|
2024-10-08 12:10:28 +02:00 |
|
m.stangl
|
e42737229f
|
Messagebox als Warnung hinzu, falls ein Punkt der Gefällestrecke schon in der Höhe definiert ist
|
2024-10-08 09:48:40 +02:00 |
|
m.stangl
|
d3bc7fd12b
|
Abfrage ob ein Kreisel/Eckrad mit fixer Höhe an einer Gefällestrecke angebunden ist. Wenn dem so ist, dann die Höhenänderung des Nutzers hier wieder korrigieren, bzw. rückgängig machen
|
2024-10-02 20:56:39 +02:00 |
|
m.stangl
|
2b581684ef
|
weitere Fehlerabfrage bei der Berechnung des Gefälles: Länge muss > 0 sein. CalculateSecondHeight um Aufrufe zur Kurve ergänzt. Create/Update Shape hatt einige seltame Verweise in der Plazieren Gruppe. SetStruct Shapelist hatte z.B. beim Eckrad eine Gefälledefinition
|
2024-10-01 16:40:14 +02:00 |
|
m.stangl
|
0e533764cc
|
getHeight gibt jetzt immer eine Höhe zurück. Messagebox aus der Funktion rausgeworfen. Höhe aus Connectionpoint label für Gefällestrecke beim Setzen relevant
|
2024-10-01 14:58:08 +02:00 |
|