ThoLav Posted February 16, 2021 Share Posted February 16, 2021 (edited) Moin, gibt es eine Möglichkeit, Kontakte samt EV zu kopieren? Konnte leider nichts dazu finden? Ich möchte mit einem Zug nacheinander an mehreren Signalen halten und nach Wartezeit wieder anfahren. Edited February 16, 2021 by ThoLav Link to comment Share on other sites More sharing options...
Goetz Posted February 16, 2021 Share Posted February 16, 2021 (edited) vor 6 Minuten schrieb ThoLav: gibt es eine Möglichkeit, Kontakte samt EV zu kopieren? Den Kontakt kannst du kopieren. Und wenn du ihm ein Schlagwort gibst, wird das mit kopiert. Die EV bindest du dann an dieses Schlagwort: Wenn du nämlich die EV für jede Haltestelle kopierst, dann musst du auch in allen Kopien eine Änderung vornehmen, wenn du neue Ideen hast. Wenn du generisch einen EV Eintrag für alle Haltestellenkontakte schreibst, änderst du auch nur dieses eigene Ereignis um für alle Haltestellen eine Änderung durchzuführen. Edited February 16, 2021 by Goetz Link to comment Share on other sites More sharing options...
ThoLav Posted February 16, 2021 Author Share Posted February 16, 2021 D.h. ich pflege den Ablauf in der EV ein unter Zugfahrt und dort trage ich ein, was ich erreichen möchte. So wie bei deinem Beispiel mit den Straßenbahnen und Kaiserswerth, Froschenteich etc. Und dort wo dieses Schlagwort drin ist, wird das alles abgespielt? Link to comment Share on other sites More sharing options...
Goetz Posted February 16, 2021 Share Posted February 16, 2021 ja, genau Link to comment Share on other sites More sharing options...
Goetz Posted February 16, 2021 Share Posted February 16, 2021 (edited) Ich habe auf Twitch gezeigt, wie man Schlagworte in diesem Zusammenhang nutzen kann. Der Link zur Aufzeichnung ist in meinem nächsten Posting zu finden. Edited February 16, 2021 by Goetz Hinweis auf Live Sendung entfernt, da die Sendung vorbei ist Link to comment Share on other sites More sharing options...
ThoLav Posted February 16, 2021 Author Share Posted February 16, 2021 Ich möchte das überall dort ausführen. Link to comment Share on other sites More sharing options...
ThoLav Posted February 16, 2021 Author Share Posted February 16, 2021 Moin, ein dickes Dankeschön an Götz. Du hast mir sehr geholfen. Link to comment Share on other sites More sharing options...
Goetz Posted February 16, 2021 Share Posted February 16, 2021 (edited) freut mich, dass ich dir helfen konnte, ThoLav Für alle, die nicht live dabei sein konnten, ist hier jetzt die Aufzeichnung zu finden: Schlagworte für eine schlanke und pflegeleichte EV verwenden Edited February 16, 2021 by Goetz Schreibfehler korrigiert Link to comment Share on other sites More sharing options...
ThoLav Posted February 17, 2021 Author Share Posted February 17, 2021 Hallo @Goetz, du hattest zum Schluss ja eine "Anlage" erstellt, auf der nur das Signal und der Kontakt waren, die man nur einfügen musste. Würdest du die hier zur Verfügung stellen? Würdest du dann daran dann noch mal mit Beispielen zeigen, wie dann die EV dafür aktiviert? Übung mit der EV.mbp Link to comment Share on other sites More sharing options...
Goetz Posted February 17, 2021 Share Posted February 17, 2021 vor 43 Minuten schrieb ThoLav: Würdest du die hier zur Verfügung stellen? Würdest du dann daran dann noch mal mit Beispielen zeigen, wie dann die EV dafür aktiviert? Würde ich beides tun, Thomas. Aber wofür? Das Video ist doch noch da. Und du hast eine Anlage, aus der du ebenso Signal und Kontakt extrahieren kannst. Du musst nur vorher diese direkten Referenzen gegen generische tauschen: Link to comment Share on other sites More sharing options...
ThoLav Posted February 17, 2021 Author Share Posted February 17, 2021 Moin, d.h. ich muss die mit den Pfeilen markierten Positionen in genersiche ändern? Also faktisch alles was real existiert? Das werde ich mal probieren. Link to comment Share on other sites More sharing options...
Goetz Posted February 17, 2021 Share Posted February 17, 2021 (edited) vor 51 Minuten schrieb ThoLav: Also faktisch alles was real existiert? Alles, was von einem Kontakt zum nächsten individuell verschieden ist. Du hast im Kontakt das Signal eingetragen, weil du beim Auslösen den Kontakt (als Auslöser) unterscheiden kannst. Jetzt musst du sagen: "Das Signal, welches im Kontakt eingetragen ist ..." Statt das Signal direkt zu nennen, nennst du den Auslöser und darin die Variable, welche das zugehörige Signal enthält. Ich meine mich zu erinnern, dass ich das alles im Video erkläre und auch begründe? Ab 21:20 Für die Begründung ist vielleicht die Erklärung zu den individuellen Wartezeiten (ab 9:00) die bessere Passage. Es geht ja in beiden Fällen um dasselbe: Die Unterscheidung und Adressierung individueller Parameter in einem generischen Skript. Edited February 17, 2021 by Goetz Link to comment Share on other sites More sharing options...
ThoLav Posted February 17, 2021 Author Share Posted February 17, 2021 (edited) Moin, ich habe ein anderes Problem. Wollte alles bei 0 anfangen. Aber die Lok schießt über den Bremskontakt hinaus. Und ich finde nicht heraus warum! Übung mit der EV 2.mbp Edited February 17, 2021 by ThoLav Typos Link to comment Share on other sites More sharing options...
Goetz Posted February 17, 2021 Share Posted February 17, 2021 vor 3 Minuten schrieb ThoLav: die Lok schießt über den Bremskontakt hinaus. zu schnell bei zu geringer Bremskraft. für 80 km/h reichen 2 m/s² für 120 brauchst du mindestens 4,8 m/s² Link to comment Share on other sites More sharing options...
ThoLav Posted February 17, 2021 Author Share Posted February 17, 2021 Moin, gibt es eine Übersicht, welche Bremskraft bei welcher Geschwindigkeit wirkt. Oder wie lang ist die Strecke auf die der Bremskontakt wirkt? Dann kann man das ausrechnen. Link to comment Share on other sites More sharing options...
Goetz Posted February 17, 2021 Share Posted February 17, 2021 vor 8 Minuten schrieb ThoLav: gibt es eine Übersicht, welche Bremskraft bei welcher Geschwindigkeit wirkt. Fertig gibt es das nicht. Die maximale Entfernung, über die ein Zug den Kontakt sieht, ist fix. (Du kannst beobachten, wann die Bremsen frühestens "greifen", wenn die Kraft zu niedrig ist.) Du kennst also den maximalen Bremsweg und kannst es damit ausrechen (in eine Excel Formel eingeben, in Lua programmieren etc.) ... Aber du kannst auch einfach probieren, was passt. Du siehst ja genau, wie weit die Lok bei welcher Kombination übers Ziel hinausschießt. ... Link to comment Share on other sites More sharing options...
ThoLav Posted February 17, 2021 Author Share Posted February 17, 2021 Moin. nächstes Mal kenne ich zumindest die Ursache und kann das anpassen. Link to comment Share on other sites More sharing options...
Goetz Posted February 18, 2021 Share Posted February 18, 2021 (edited) Das hier sind Näherungswerte, die ich ausgerechnet und getestet habe: Geschwindigkeit Bremskraft 25 km/h 0,2 m/s² 40 km/h 0,5 m/s² 60 km/h 1,1 m/s² 80 km/h 1,9 m/s² 100 km/h 3,0 m/s² 120 km/h 4,3 m/s² 140 km/h 5,9 m/s² 160 km/h 7,7 m/s² 200 km/h 12,0 m/s² 250 km/h 18,8 m/s² 300 km/h 27,0 m/s² Die Formel ist: Bremskraft = Geschwindigkeit * Geschwindigkeit / 3333 Die Konstante 3333 enthält zusammengefasst mehrere Faktoren, wie die Umrechnung km/h zu m/s und die Länge des maximalen Bremswegs. Die Beispiel-Anlage mit der ID FEF1FE2A-0C15-4263-B0E8-1146C69EC770 verwendet die obige Formel, um am Vorsignal die Bremskraft passend zur Sollgeschwindigkeit einzustellen. Edited February 18, 2021 by Goetz Anlage hinzugefügt Link to comment Share on other sites More sharing options...
oberrrrroller Posted February 19, 2021 Share Posted February 19, 2021 Hallo Goetz, ich habe aus deinen genialen Tutorials mit den Weichenstellungen für die Straßenbahnlinien die Weichenschaltung für Busse und LKWs in meine Anlage übernommen. Ehe ich jetzt aber die PKWs auf die Straßen lasse, habe ich noch folgendes Problem: Wie "sage" ich einem Fahrzeug in der Nebenstraße oder einem Linksabbieger, dass er die Vorfahrt beachten muss (man will ja keine Unfälle verursachen). Bei den Zügen war`s noch relativ einfach. Die fahren auf meiner Anlage eigentlich "nur im Kreis", mit zwei Schattenbahnhöfen, wo sie umdrehen und auf dem Gegengleis zurückkommen. Beim Straßenverkehr geht es nicht so geordnet zu. Da gibt`s Linksabbieger und jeder will woanders hin. Die EV sollte auch nicht zu sehr aufgebläht werden. Kannst du mir auf die Sprünge helfen. Ich habe da noch keinen Plan. Viele Grüße Frank V6_Oberrrrroller_1_1.mbp Link to comment Share on other sites More sharing options...
oberrrrroller Posted February 19, 2021 Share Posted February 19, 2021 Nachtrag Ich wollte es mit Variablen, die dem Wartepflichtigen halten lassen. Wird aber eine Riesen-EV. Link to comment Share on other sites More sharing options...
Goetz Posted February 19, 2021 Share Posted February 19, 2021 vor 6 Minuten schrieb oberrrrroller: Beim Straßenverkehr geht es nicht so geordnet zu. Deshalb ist der schaltungstechnisch auch viel komplizierter als alles andere. Also nix, wo ich "mal eben auf die Sprünge helfen" könnte. Und eine Komplettlösung habe ich selbst noch nicht. vor 2 Minuten schrieb oberrrrroller: Ich wollte es mit Variablen, die dem Wartepflichtigen halten lassen. Genau, die brauchst du. vor 3 Minuten schrieb oberrrrroller: Wird aber eine Riesen-EV. Warum? Es ist doch an jeder Stelle dasselbe Prinzip. Also musst du es nur einmal programmieren. Die individuellen Daten hinterlegst du dann jeweils an Ort und Stelle. Damit findest du sie im Skript über die Auslöser und ihre Objektvariablen. Link to comment Share on other sites More sharing options...
oberrrrroller Posted February 19, 2021 Share Posted February 19, 2021 Danke für deine schnelle Antwort. Ich werde es so probieren. Link to comment Share on other sites More sharing options...
Goetz Posted February 19, 2021 Share Posted February 19, 2021 vor 27 Minuten schrieb oberrrrroller: Ich werde es so probieren. Probiere es 'ne Nummer kleiner. Du kannst nicht auf der einen Seite sagen "Ich habe noch keinen Plan" und auf der anderen Seite verlangen "die Autos sollen alles können:." Stell dir immer nur eine Aufgabe. Nicht zwei oder drei auf einmal. "Vorfahrt achten" ist eine Aufgabe "Linksabbieger" ist eine andere "Ampeln" sind eine dritte "Bushaltestellen" sind eine vierte und so geht das weiter ... Klar, die sind alle miteinander verwoben, Und wenn du die zweite Aufgabe angehst, wirst du die Lösung für die erste wieder umstoßen müssen. Aber alles auf einmal schafft man nicht. Man muss es in kleinen Schritten machen und dabei immer im Hinterkopf haben, dass jeder Schritt nur ein Lernschritt ist. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now