Jump to content

Hawkeye

Mitglieder
  • Gesamte Inhalte

    1229
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Hawkeye

  1. Hallo @Thunderinparadise, wie wäre es zum Verständnis deiner Anfrage mit einem Screenshot? Snipping-Tool um einen Bildschirmausschnitt (Win 10/ 11) zu erzeugen mit der Tastenkombination: Windows-Logo-Taste + UMSCHALT + S. Dann in der Zwischenablage als Bild speichern und dieses hier einfügen. VG, Hawkeye
  2. Hallo Götz, Danke für dein Verständnis. (Du inspirierst mich mit deinen Beiträgen immer, auch andere Wege zu finden.) Dein Einwand ist ja richtig, das das Gleis als "track" nicht vorhanden ist. Das habe ich ja oben, wie aus dem Ereignisprotokoll zu entnehmen, ja auch schon erkannt. Es ist aber möglich, einzelne Gleise als Objekt auszuwählen und zu prüfen, ob das auslösende Fahrzeug auf einem solchen steht. Daher kann doch bei allen Gleise mit einem bestimmten Schlagwort über eine Wiederholung geprüft werden, ob das auslösende Fahrzeug sich auf einem davon befindet. Da sich das auslösende Fahrzeug ja nur auf einem der Gleise mit dem entsprechenden Schlagwort befinden kann, ist doch eben die Frage ob diese Wiederholung nicht von Programm intern ausgeführt werden kann, um dem Nutzer dieses Gleis direkt in der Abfrage anzubieten. Unter der Bedingung "Fahrzeug steht auf einem Gleis/Gleiskontakt" das Fahrzeug aus "Auslöser" bei "Gleis/Gleiskontakt" wählen zu können ist doch sehr unglücklich gewählt. Deshalb fände ich hier die Auswahl "Gleis mit Schlagwort" sinnvoller. Viele Grüße, Hawkeye
  3. Haaallloo @Neo, ich mal wieder mit einem Wunsch. Ist es möglich, das bei dem Ereignis "beliebiger Zug/Fahrzeug stoppt" nicht nur das Fahrzeug als Auslöser gewählt werden kann, sondern auch das Gleis (track), auf dem er stoppt? Im Moment erkennt das Programm nicht auf welchem Gleis/Gleiskontakt der Zug/ das Fahrzeug "gestoppt" hat. Das Gleis wird nur bei "Betreten" oder "Verlassen" durch einen Zug/Fahrzeug erkannt, nicht beim "Stoppen". Es ist also im Moment nur möglich zu prüfen, ob das Fahrzeug auf einem bestimmten Gleis gestoppt hat, wäre es nicht sinnvoll, das zumindest ein Gruppe von Gleisen über ein Schlagwort ausgewählt werden könnten? Sicherlich kann man eine Lösung auch über eine Umweg erzielen, indem man dem Fahrzeug beim Betreten eines "Gleises mit Schlagwort" dieses dem Fahrzeug zuordnet, um dann beim "Stoppen", über das dem Fahrzeug jetzt zugeordneten Schlagwort, die gewünschten Aktionen auszuführen und anschließend nach der Ausführung das Schlagwort im Fahrzeug wieder löscht. Finde ich sehr umständlich. Ist da was machbar? Viele Grüße, Hawkeye
  4. Hallo @Neo, ich habe mal wieder einen kleinen Wunsch. Ist es möglich die Fahrtrichtung von Fahrstraßen mit einem Richtungspfeil zu ergänzen? Dann wäre es gerade bei z.B. Rangierbahnhöfen zur Verdeutlichung der Fahrtrichtung und Unterscheidung der Fahrstraßen besser ersichtlich, wenn gleiche Strecken in beide Richtungen befahrbar sind. Die bisher mögliche farbliche Unterscheidung hilft bei fast identischen Längen und Ausgangs- und Endpunkten von Fahrstraßen nur wenig. Viele Grüße, Hawkeye
  5. Hallo @MarkoP, Doch, wieso nicht. (Hat @EASY gerade erklärt.) 😊 Diese Meldung kommt, wenn du eine Liste oder Table als „local“ z.B. in einer Bedingung definiert hast und an andere Stelle wiederverwenden möchtest. Die steht in anderen Codeteilen dann aber nicht mehr zu Verfügung, weil „nil“. Deshalb wären, um dir zu helfen, schon ein paar Informationen mehr nützlich. z.B. Inhalt von „Skript ausführen“ und ein Screenshot vom Ereignisprotokoll. Viele Grüße, Hawkeye
  6. Nö, die interne Verbindung interessiert doch nicht, da Kontakt = Signal und umgekehrt. Nur die einstellbare Verbindung ist aus meiner Sicht relevant. VG, Hawkeye
  7. Hallo @Neo, in Ergänzung zu dem Verständnisproblem oben habe ich festgestellt, das es mit einem normalen Gleiskontakt funktioniert. Ich habe einen GK "Gleiskontakt Hilfe" vor das Vorsignal gesetzt und mit dem Signal verbunden. Jetzt wird im Ereignisprotokoll auch das Signal als verbundenes Objekt erkannt. Kann es daran liegen, das es sich bei dem Vorsignal ja schon um ein Signal handelt und deshalb Verbindung vom Kontakt zum Vorsignal intern eben priorisiert wird? Genau so sieht es aus, die interne "Verbindung Kontakt-Signal" wird der per Einstellung zugewiesenen Verbindung Kontakt zu Kontakt vorgezogen. Aber ist das auch so beabsichtigt? Nöp, ist es nicht. (Siehe oben) Viele Grüße, Hawkeye
  8. Moin, habe da ein Verständnisproblem mit der Eigenschaft "Verbindung" bei Gleiskontakten/ Signalen. Das Vorsignal ist mit dem Signal verbunden. Über die Verbindung möchte ich dem Signal den Zug als Variable zuweisen, wenn der Zug den Gleiskontakt das Vorsignal betritt. Als Ergebnis im Ereignisprotokoll erhalte ich bei print() zweimal den Kontakt des Vorsignals. und die Variable wird im Vorsignal anstatt im Signal gesetzt. Ich kann das auch anders lösen, aber ich möchte verstehen, warum das "verbundene" Signal nicht angesprochen wird. Viele Grüße, Hawkeye
  9. Siehe Wiki ca. bei 3 min. Viele Grüße, Hawkeye
  10. Hallo @Neo, ich hab mal wieder einen kleinen Wunsch. Durch die neue Steuerung mit Fahrstraßen, hat sich die Signal-Steuerung ja auch erheblich verbessert und man kann den Signalen individuelle „Abfahrgeschwindigkeiten“ für die Züge je nach Signalstellung zuordnen. Dabei hast du ja auch eine „feste“ Verzögerung für die Abfahrt (ca. 2s) eines Zuges vor einem Signal eingebaut. Möchte man diese Verzögerung jedoch beeinflussen (z.B. um Türen zu schließen), muss auf diesen Vorteil der Geschwindigkeitseinstellung direkt am Signal leider komplett wieder verzichtet werden und alle einzelnen Geschwindigkeiten für die jeweiligen Signalstellungen müssen ebenfalls in der EV neu definiert werden. Ist es nicht möglich, dass der Wert (in [s]) für die Signal-Verzögerung zur Abfahrt eines Zuges vor einem Signal in der EV variabel eingestellt werden kann? z.B. als Eigenschaft Signal.Verzögerung() mit der internen Voreinstellung ( 2s ?) Damit könnte auf das entweder (direkt Einstellungen am Signal) , oder (Signal Einstellungen über die EV) verzichtet werden und beides könnte parallel genutzt werden. Ich glaube, das Thema hatten wir schon mal unter Beta-Test V7. Möchte nur nochmal dran erinnern. Ich würde darin eine Verbesserung sehen. Viele Grüße, Hawkeye
      • 7
      • Gefällt mir
  11. Hallo @MarkoP, die Anlage oben ist vielleicht doch ein wenig überlagen, da es sich noch um eine von V6 übernommene Anlage handelt. Auch wenn sich das mittlerweile wohl erledigt hat, habe nochmal eine neue Anlage gestrickt, die sich nur auf die Animation "Türen" konzentriert und auch nur auf die Fahrstraßensteuerung mit Gleiskontakten reagiert, so das auf die eigentlichen Gleise nicht mehr zugegriffen wird. Sind zwar auch noch Lua-Anweisungen drin, aber eine Dinge sind mit Lua schneller und einfacher zu programmieren, als mit der grafischen EV. Viele Grüße, Hawkeye MiniAnlage mit Animation Türen an Fahrzeugen.mbp
  12. Kannst du mal deine Test- Anlage hochladen?
  13. Hallo Neo, Das wäre klasse.👍 Zum experimentieren und berechnen von Werten. 😁 z.B. um über die aktuelle Geschwindigkeit eines Fahrzeuges die Fahrzeit bis zum Zielpunkt zu ermitteln, oder eine Strecke (ohne zusätzliche GK) in mehrere definierte Haltepunkte zu unterteilen. Viele Grüße, Hawkeye
  14. Moin @Neo, ich frage mich, ob es in Lua möglich ist, die Länge einer Fahrstraße [m] oder besser den genauen Abstand zwischen zwei Gleiskontakten exakt abzurufen. I Mit den bisher gefundenen Lua-Anweisungen bekomme ich nur die Länge der Summe aller Gleise auf denen sich die beiden GK befinden. Dabei wird die Position des GK, wo auch immer er auf dem Gleis steht, aber nicht berücksichtigt. Genauer wird es nur , wenn die GK genau am Schnittpunkt der Gleise liegen. Gibt es eine bessere Möglichkeit, die genaue Länge zwischen den GK zu bestimmen? Viele Grüße Hawkeye
  15. Hallo Marko, Deshalb in jedem Triebwagen/ Wagon eine Liste in der beide Türen vorhanden sind (hier z.B. 1 = linke Tür 2 = rechte Tür) Wie Götz geschrieben hat, ist das hier die Variable "BahnsteigSeite" je nachdem auf welcher Seite des Signals (links/rechts) sie sich befindet. Alles andere musst du in den Wagen und der Lok = Zug definieren. Variable "Türen in Fahrtrichtung" = vordefiniert für Richtung "vorwärts" je nach Ausrichtung des Wagens (links/rechts). Hier nochmal meine Test-Anlage mit der Code-Verbesserung von Götz von. Vielleicht hilft dir das weiter. Viele Grüße Hawkeye Beispiel Kopfbahnhof mit Fahrzeuganimationen.mbp
  16. Hallo @MarkoP, für die von @prinz genannten drei Bedingung Türen: (links/rechts) bei Fahrtrichtung (vorwärts/rückwärts) und Bahnsteigseite: (links/rechts) hat Goetz mir mal einen optimierten Lua-Code zugeschickt, der die vielen Kombinationen der Bedingungen reduziert. In den Wagen / Triebzügen ist ["Tueren"] ist eine gespeicherte Liste ( 1 = Animationsname für die linke Seite , 2 = Animationsname für rechte Seite) Viele Grüße Hawkeye
  17. Hallo Wolfgang, es kommt darauf an, was du erreichen möchtest. Geht es dir darum die Ebenen "sichtbar" und "unsichtbar" hin und her zu schalten, also per Auswahl nur eine Ebene mit ausgewählten Objekten darzustellen, dann kannst du das z.B. über einen Schalter in der EV steuern, wenn du den Objekten der Ebene jeweils verschiedene Schlagwörter zuordnest. Viele Grüße, Hawkeye Geländewechsel Beispiel.mbp
  18. Hallo @BahnLand, hallo @HaNNoveraNer, Ein Sattelzug ohne Fahrziel auf Bahnlands Teststrecke schlägt wie wild um sich. Da sollte keiner in der Nähe stehen. Viel Grüße, Hawkeye
  19. Hallo @Andy, was mir noch aufgefallen ist. Ein Fahrzeug behält sein Fahrziel auch wenn er es erreicht hat und weiterfährt, bis er ein neues Fahrziel bekommt. Vielleicht hängt das auch damit zusammen. Ich lösche deshalb bei Verlassen der weißen Gleiskontakten die Fahrziel der Fahrzeuge. An der nächsten Kreuzung wird ja eh ein neues Ziel vergeben. Viele Grüße, hawkeye
  20. Hallo @Andy, hier mal ein einfacher Test mit einem Sattelzug in einem Kreisverkehr. Hier tritt der gleiche Effekt auf. (Wenn kein Fahrziel definiert ist.) In V6 habe ich das Problem durch ein Aufteilen der Kreuzung in Anfangsweichen in der Kreuzung und drei einzelne Endweichen gelöst. und diese 4 Teile dann zusammengesetzt. Der Tipp kam damals wohl von Götz oder Bahnland. Damit ging es besser. Viele Grüße, Hawkeye Sattelzug im Kreisverkehr.mbp
  21. Hallo @Andy, diesen Effekt bei Sattelzügen oder Fahrzeugen mit Anhängern gab es auch schon bei Kreuzungen in V6. Damit habe ich im letzten Jahr schon gekämpft. Kann es sein, das an der Stelle noch eine Weiche in der Kreuzung existiert? Das würde dann Sinn ergeben. Oder von unten, in dem Teil der nicht sichtbar ist hat ein Fahrzeug die Fahrstraße geschaltet, bevor der Anhänger des Traktors die Kreuzung komplett verlassen hat. VG Hawkeye
  22. Hatte ich in der Kombination noch nicht entdeckt. Das eröffnet neue Möglichkeiten, danke. 👍 VG Hawkeye
  23. Hallo @BahnLand, die Problematik des Erstellens von Kreuzungen mit „3D-Modell“ und „virtuellen Spuren“ ist mir aus V6 noch bekannt, da hatte ich schon ein paar Kreuzungen aus der „Landstraße“ gebastelt, weil es keine (oder kaum welche) gab. Markierungen mussten extra angepasst werden, ist bekannt. Diese Eigenbauten will ich ja auch in V7 einsetzten, jetzt eben nur ohne Weichen. Stadtstraßen sind wegen der Bordsteine so nicht herstellbar, deshalb hatte ich versucht die neue Vorlage aus dem Katalog zu verändern. Aber wenn es nicht geht, ist nicht schlimm, man muß es aber eben nur wissen und verstehen. Also Danke für die Erläuterung. Viele Grüße, Hawkeye
  24. Hallo @BahnLand, danke für die Erläuterung. Das heißt, die äußere Geometrie einer „fertigen“ Kreuzung aus dem Katalog kann nicht verändert werden, nur die darin enthaltenen Spuren können beliebig nach eigenem Ermessen angepasst werden. Größe/ andere Radien sind also nur im Bereich der äußeren Geometrie möglich. Eigene Kreationen können also weiterhin wie in V6 erstellt werden, aber dabei auf Weichenstellungen verzichten, bzw. bei alten vorhandenen Konstruktionen aus V6 vor dem Einsatz in V7 darauf achten, das vorhandene Weichenstellungen gelöscht werden! Sonst kann es für die Fahrzeuge Probleme bei der Zielvergabe geben. Danke, damit kann man Arbeiten. Viele Grüße, Hawkeye
  25. Hallo, mal eine blöde Frage am Rande. In V6 konnten eigene Abzweigungen erstellt werden. Dafür waren Spuren der Kategorie „Nur 3D-Modell“ vom Typ „Spline“ erforderlich. Die neuen Kreuzungen in V7 haben aber nur noch Spuren, wie erstellt man den in V7 das Grundmodell für eine eigene Abzweigung/ Kreuzung? Oder anders ausgedrückt, wie kann ein Grundmodell Abzweig/ Kreuzung aus dem Katalog V7 modifiziert werden? Viele Grüße, Hawkeye
×
×
  • Neu erstellen...