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.
m.stangl2024-10-29 19:04:38 +01:00
37fc508288
Gefällekurven als STL mit orthogonalen Anschlussflächen für die 3D visualisierung hinzugefügt
Simon Schmutzler
2024-10-29 11:04:15 +01:00
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
Simon Schmutzler
2024-10-28 17:15:29 +01:00
14bc47d82f
Erste FAssung der Vorgänger Höhenrechnung eingestellt
m.stangl2024-10-28 12:30:40 +01:00
52c26994be
Iterative Höhenberechnung impl. Diverse Fixes in der Zuordnung der Höhe zu den Connection points
m.stangl2024-10-28 11:47:03 +01:00
0cc45f3924
bak Dateien wieder raus geschmissen
m.stangl2024-10-28 09:50:32 +01:00
62914aaf38
Die Direktion der CPs bei den Kurven wurden richtig angepasst.
y.wang2024-10-23 15:52:29 +02:00
cff3dba224
onRemoved Event sollte von Kurve, angetriebener Kurve, Gefällestrecke, Förderer berücksichtigt werden, um die Gruppenfunktionen zu informieren
m.stangl2024-10-23 14:30:56 +02:00
456b3d012c
Richtung aus Kurve und angetriebener Kurve entfernt, da diese am Anfangs- und Endpunkt direkt hängt. Höhe setzen und auslesen vereinfacht
m.stangl2024-10-23 13:59:36 +02:00
612e27ce0e
Status der Kurve und angetriebenen Kurve nur noch von einem Flag isOk abhängig.
m.stangl2024-10-23 13:15:38 +02:00
64ecf34bdc
Anzahl der Zusatzseparatoren aus Kurve raus geschmissen. Angetriebene Kurve benötigt ebenfalls keine
m.stangl2024-10-23 12:35:57 +02:00
0f2487ade6
stroke aus den svg tags rausgezogen
m.stangl2024-10-23 12:27:00 +02:00
895cd87ec2
KurveFoerderer als neuer Typ von Shape hinzugefügt
m.stangl2024-10-22 14:48:27 +02:00
37f3aed8da
ein paar Benennungen korrigiert
m.stangl2024-10-22 14:28:05 +02:00
030c5766d4
Korrektur der config / props, skalierung der SVG war nicht angegeben
Simon Schmutzler
2024-10-22 11:30:33 +02:00
0368a1bb79
eigenen Typ für die Kurven des Foerders gebaut
m.stangl2024-10-22 10:48:02 +02:00
d3388ba4d6
Die Kurven sind neu zugeordnet.
y.wang2024-10-22 10:07:37 +02:00
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.
y.wang2024-10-21 15:42:35 +02:00
eb32d69643
c_Kurven.txt in die palettest der SSG Library dazu
m.stangl2024-10-18 12:37:56 +02:00
ebfa673f60
Kurven in Gruppen-Folder eingetragen
m.stangl2024-10-18 12:12:14 +02:00
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
m.stangl2024-10-17 12:45:22 +02:00
966c810b4c
In der SSG-Bibliothek wurden 30°, 60°und 90° Kurven jeweils links und rechts hinzugefügt.
y.wang2024-10-16 12:15:46 +02:00
25be8cff07
Höhenberechnung korrgiiert. in der Oberfläche waren die Variablen für die Kurve noch nicht korrigiert
m.stangl2024-10-15 12:48:06 +02:00
beb1a2b663
KurveMerkmaleType ebenfalls in H_Anfang und H_Ende umbenannt
m.stangl2024-10-15 11:53:27 +02:00
73a7ff7c09
Kurve hat jetzt ein Anfang und ein Ende, damit Rechts/links nicht verwechselt wird
m.stangl2024-10-15 11:03:09 +02:00
5533df10d1
Kurve hat jetzt HoeheOben und HoeheUnten anstatt von H0 und H1, da ansonsten Richtung und Rechts/links nicht korrekt zugeordnet werden können
m.stangl2024-10-15 09:57:10 +02:00
1e9850b141
c_Sessions.xml als lokale Session Datei aus Repository entfernt
Simon Schmutzler
2024-10-14 16:08:57 +02:00
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)
m.stangl2024-10-11 20:34:47 +02:00
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
m.stangl2024-10-10 17:03:20 +02:00
f0f101d310
Änderung der Höhen einer Strecke nach Änderung einer Höhe eines Elements
m.stangl2024-10-09 17:41:55 +02:00
9da6d4e7ae
Abfrage der Systemgrenzen bei der Eingabe von Länge und Höhendifferenz bei der Gefällestrecke implementiert. Zurücksetzen der falschen User Werte
m.stangl2024-10-08 12:10:28 +02:00
02a1e4240d
Systemgrenzen für Winkel und Länge für Gefällestrecke hinzugefügt
m.stangl2024-10-08 11:29:46 +02:00
e42737229f
Messagebox als Warnung hinzu, falls ein Punkt der Gefällestrecke schon in der Höhe definiert ist
m.stangl2024-10-08 09:48:40 +02:00
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
m.stangl2024-10-02 20:56:39 +02:00
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
m.stangl2024-10-01 16:40:14 +02:00
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
m.stangl2024-10-01 14:58:08 +02:00
16b26e4e59
Berechnung der zweiten Höhe von Kurve und Gefällestrecke implementiert
m.stangl2024-09-30 18:23:16 +02:00
ecf97515c7
path tag war nicht geschlossen. sodipod verweise raus
m.stangl2024-09-27 20:55:45 +02:00
e4d25e07e9
Statusänderung in Farbe angepasst
y.wang2024-09-27 12:35:39 +02:00
905a0b754c
Stroke Angabe aus dem XML ausgezogen
y.wang2024-09-27 12:28:29 +02:00
5d8ba95f0c
Filter in der doPattern Funktion ergänzt, so das bereits angebunden Connection points nicht mehr vom Muster neu angebunden werden
m.stangl2024-09-27 11:46:44 +02:00
17faae708e
Nach einem Doppelklick auf Kurve kann die Interface-Oberfläche geöffnet werden.
y.wang2024-09-26 16:07:41 +02:00
b925ed83da
Strecke wurde in Kurve umbenannt, und die Interface Combobox für Kurve eingebaut
y.wang2024-09-26 14:31:48 +02:00
cc0732acdc
Globale Felder um der Gruppenfunktionen um eines reduziert. Weniger verwaltungsaufwand im Code.
m.stangl2024-09-25 17:20:13 +02:00
ede94e76dc
merge und small bugfix in DestroyGroup
m.stangl2024-09-25 15:08:08 +02:00
68197f4fd3
Kurve 30 und 60 sind zugefügt. Die Kurve_90_rechts und Kurve_90_links sind gelöscht.
y.wang2024-09-24 11:08:45 +02:00
10afb965ea
erste Fassung der Datenstruktur für Gruppengrunktionen erstellt
m.stangl2024-09-23 19:08:28 +02:00
e64feea47a
Funktion für Unlink für Weichen implementiert, welche die verbundenen ShapeItemIds zurückgibt und eine welche die Ids der Weichen selbst zurück gibt, so dass Sie z.B. gelöscht werden könnten. Versuchsfunktion mit STringbearbeitung in die Gruppenfunktionen dazu
m.stangl2024-09-20 22:02:15 +02:00
2483dd2bd1
Korrektur bei den oben liegenden Ebenen
m.stangl2024-08-14 21:05:39 +02:00
f43cbef281
Gefällestrecke jetzt in X-Z Ebene
m.stangl2024-08-14 17:17:05 +02:00
2776480eb3
Winkel und Höhenberechnung anders, wenn H0 > H1 bei der Gefällestrecke
m.stangl2024-08-14 17:16:24 +02:00
9ace6d1f9d
erste Fassung der veränderlichen Gefaellestrecke dazu, basierend auf einem Skelett. Aktuell noch in der falschen Ebene, nicht der XZ
m.stangl2024-08-13 17:00:10 +02:00
a1bcc52fe6
Kopiere die einzelnen Parts noch zum Assembly dazu
m.stangl2024-08-13 14:35:32 +02:00
8170148f5e
Einbau des Assemblies durch ein SerVar ohne den Parameter Anpassbares Teil
m.stangl2024-08-13 13:47:06 +02:00
81ae3cb081
Kreisel nochmal umdefiniert wegen anpassbaren Teil
m.stangl2024-08-13 10:42:19 +02:00
b5796aceb9
Verbinder entfernt. Für Visualisierung nicht nötig
m.stangl2024-08-13 10:34:25 +02:00
0946a088a1
alle weitere Orientierungsabhängige Fälle zur Erzeugung der Musterpattern hinzu gebaut
m.stangl2024-07-31 12:00:24 +02:00
3346d232a6
ein paar neue von RD generierte Globale Variablen entfernt. Bugfix: bei Ctrl-C Ctrl-V Absturz: Variable ID war nicht mehr deklariert
m.stangl2024-07-29 16:34:56 +02:00
f5ffecbc3d
Bugfix: Vorzeichen war noch falsch
m.stangl2024-07-26 16:56:03 +02:00
f0dc4cfd52
Gefällestrecke darf jetzt auch irgendwo in der Mitte platziert sein. Muster geht
m.stangl2024-07-26 16:15:45 +02:00
8a8b645883
Pattern werden erzeugt. Verknüpfung und Cases für gedrehte Elemente fehlen noch
m.stangl2024-07-25 18:51:30 +02:00
43d648e912
FilterConnectionPointsToUse weiter implementiert, um die zu verknüpfenden Punktpaare zu erhalten
m.stangl2024-07-25 17:50:00 +02:00