Jump to content

Phrontistes

Mitglieder
  • Gesamte Inhalte

    941
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von Phrontistes

  1. Hallo @EASY,

    nachdem ich vorgestern eine Musteranlage final veröffentlicht habe, mit der ich zeige, wie man Fahrstraßen durch zwei Schalter einstellen kann (ECA056F3-B61F-4E96-B977-4367D0D16B50), habe ich Deine Idee fruchtbar gemacht für eine fast gleiche Musteranlage, die aber weniger Platz braucht, weil zwei Weichenstraßen wegfallen. Es ist nur die (Monster-)Anweisung

    controller.variables["Route"].variables["Destination portal"].connection = controller.variables["Route"].variables["Start portal"]

    dazugekommen, mit der ich die richtigen Portale verbinde, bevor ich die Fahrstraße einstelle. Ich brauche bei jeder Fahrstraße halt zwei weitere Variablen, in der die zugehörigen Depots hinterlegt sind. Für die beliebige Anpassung auf anderen Anlagen müssen nur Variablen gesetzt werden, die (komplexe) EV muss man nicht anfassen.

    Eine Tücke ist hinzugekommen: Die Fahrstraße kann man nur einrichten (und ggf. rekonstruieren), wenn die "richtigen" Portale verbunden sind. Ansonsten ist das MBS aber sehr tolerant und zeigt z.B. die eingebauten Pfeile auch dann richtig an, wenn die Portale nicht verbunden sind. Auch kann man die Fahrstraße aktivieren/deaktivieren, wenn die Portale nicht verbunden sind. Nur bleibt halt der Zug (trotz aktivierter Fahrstraße) vor dem Portal stehen, wenn das Portal keine Verbindung zu einem anderen Portal hat.

    ID: A9B1D92D-9633-41C8-BDA5-7ECFFE70A11E (Entwurf)

    Beste Grüße

    Phrontistes

  2. vor 3 Stunden schrieb Herman:

    when he activates a route, and there are concurrent routes there, a random effect makes that we cannot tell wich of the routes will be activated first.

    (y)

    Die Fahrstraßen in @pbrants Lösung liegen im Dauerclinch. Sind sie nicht aktiviert, sind sie (alle!) mindestens angemeldet. Wer von den angemeldeten jeweils "gewinnt" ist Zufall.

    vor 3 Stunden schrieb pbrants:

    mit nur einem Ereignis

    kommst Du nicht hin, wenn Du auf die Reihenfolge Einfluss nehmen willst, in der die Fahrstraßen aktiviert werden sollen.

    Beste Grüße

    Phrontistes

  3. Hallo,

    ich zähle zur Abrundung mal noch weitere Nachteile der Depots auf:

    1. Es gibt keine Möglichkeit, an die Objektvariablen der Fahrzeuge heranzukommen während der Zug im Depot ist.
    2. Der erste Kontakt nach Ausfahrt des Depots muss etwas mehr als die längste volle Zuglänge vom Depot entfernt sein, sonst wird er übersprungen.
    3. Eine Gruppe von mehreren Fahrzeugen wird beim Betreten des Depots (stillschweigend) aufgelöst und bei Verlassen nicht wiederhergestellt.

    Vor allem 2. und 3. führen zu mancher Überraschung, wenn man es nicht weiß.

    Aber jetzt schweife ich selbst ab, es ging EASY ja um

    vor 17 Stunden schrieb EASY:

    ein kleines Experiment mit der neuen Möglichkeit der Verbindung von Portalen über die EV

    Ich bin schon am Nachdenken, was sich damit vielleicht noch so anstellen lässt.

    Beste Grüße

    Phrontistes

  4. Hallo @AndreasWB,

    vor 3 Minuten schrieb AndreasWB:

    nochmals zurück zum Thema "SparSchattenbahnhof":
    Genau diese Idee wird in 3D-MBS doch durch das virtuelle Depot dargestellt.

    Du schweifst ab, nicht die übrigen Diskutanten. Der Schattenbahnhof von @EASY arbeitet mit Portalen, welche anderes als die Depots auch im praktischen Betrieb brauchbar sind. Ich bin hier nicht der Einzige, der alle Depots wieder ausgebaut hat, weil er einen flüssigen Betrieb sehen will und kein Gehakel.

    Beste Grüße

    Phrontistes

  5. Hallo,

    vor 7 Minuten schrieb EASY:

    Das Rückgängig machen geht nur solange, wie

    ... weshalb es sich empfiehlt, für Experimente mit lua mit einer Kopie dessen zu arbeiten, was man graphisch schon erfolgreich bewerkstelligt hat (wenn man denn schon etwas hat). Und ich nutze die Konvertierung auch, um zu kontrollieren, ob es einen Sinn ergibt, was ich graphisch gemacht habe (s.o.).

    Beste Grüße

    Phrontistes

  6. Hallo @EASY,

    auf jeden Fall ist Dein Schattenbahnhof mit wechselnder Portalverbindung statt Weichen schon mal eine super Idee! :)

    vor 1 Stunde schrieb EASY:

    Ich brauche alleine schon 5 Minuten um so einen Ausdruck in der grafischen EV hinzubekommen

    5 Minuten ist doch eine gute Leistung:). Kann gut sein, dass ich länger gebraucht habe. Aber Du hast das Vorgehen gut beschrieben: Man muss, wenn man lua-Code übersetzen will, mit dem, was in lua hinten steht, in der graphische EV anfangen.

    vor 1 Stunde schrieb EASY:

    ist das für mich mehr oder weniger Versuchs-und-Irrtum Methode (richtiger Klick im jeweiligen Untermenü

    Nein, wenn man primär in der graphischen EV denkt, bekommt man das ganz flott und gezielt hin, schneller jedenfalls, als wenn man Deinen lua-Code übersetzen muss - aber sicher nicht schnell, wie gleich in lua zu schreiben, wenn man sich dessen verquere Syntax mal angeeignet hat (was bei mir noch nicht so recht der Fall ist).

    vor 1 Stunde schrieb EASY:

    und ich lasse es mir in lua übersetzen um zu sehen ob es denn stimmt

    (y) Das mache ich auch so.

    Es gibt im Beispiel übrigens noch eine Tücke: Da steht nur [Verbindung], Du musst aber die richtige (Portal)[Verbindung] und nicht die unzutreffende (TC)[Verbindung] mit einem Haken versehen.

    Screenshot2023-12-29115646.jpg.c5dd519a1ed97c25eb0679d5ddbd473f.jpgScreenshot2023-12-29103609.jpg.de80ab5e51c143fa8faa47155063055e.jpg

    Auf diese naheliegende und nach Eingabe nicht mehr sichtbare Fehlbedienung habe ich @Neo hier auch schon hingewiesen.

    So, jetzt schaue ich mal, ob ich "Weiter Benutzerdefiniert" nicht doch noch übersetzen kann. Das wird aber ganz wild, weil es in der graphischen EV keine lokalen Variablen gibt, die ich mir auch schon mal gewünscht habe. Einen praktischen Nutzen für Leute, die nur rudimentär programmieren können, hat das natürlich nicht.

    Beste Grüße

    Phrontistes

  7. Hallo @Koriander,

    vor 8 Stunden schrieb Neo:

    sehr schöne vordefinierte Felsformationen

    Das stimmt. Schau' mal 534B9C91-A910-44F1-940C-308761A4364F an. Mit den Felsen kann man so einiges machen und es sieht gut aus. Allerdings wirst Du Deine Fahrbahn da nicht so ohne Weiteres reinbekommen.

    Aber davon unabhängig, finde ich Deine steilen Landschaften sehr reizvoll, so wie sie sind.

    Beste Grüße

    Phrontistes

     

  8. vor 9 Minuten schrieb ralf3:

    "Steht auf Kontakt" gibt es aber wohl eher nicht.

    Als Bedingung schon, als Ereignis natürlich nicht. Aber irgendein Ereignis (z.B. Schalter oder Signal wird betätigt), an das Du anknüpfen könntest, musst Du ja haben, um die Lok im Schuppen zu starten - es sei denn Du startest sie mit einem Regler. "Lok startet" gibt es leider nicht als Ereignis. Da hülfe nur ein weiterer Kontakt kurz vor der Lok, wenn sie steht.

    vor 15 Minuten schrieb ralf3:

    Dann scheint die Lok den abgeschalteten Dampf zu speichern

    Ja, so ist es. Dampf an/aus ist eine Eigenschaft des Fahrzeuges, welche vom Programm nicht einfach umgestellt wird, das macht immer der User. Ist der Antrieb deaktiviert, kannst Du Dampf an/aus zwar nicht mehr umstellen, aber der Status ändert sich nicht. Was passiert, kannst Du nachvollziehen, indem Du mal bei den Eigenschaften und der Steuerung etwas rumspielst:

    Screenshot2023-12-28195035.thumb.jpg.b588577ce9d6aaabd447440414fe6283.jpg

    Beste Grüße

    Phrontistes

  9. vor 40 Minuten schrieb ralf3:

    "befindet sich auf Gleis"

    ist eher nicht so praktisch, nimm' lieber Kontakte, das hast Du einen Punkt, an dem etwas passieren soll. Und Du kannst entscheiden, ob beim Betreten oder Verlassen etwas passieren soll. "Dampf ein" nach einem Tunnel knüpfe ich z.B. am Verlassen eines Kontaktes an, den ich passend im Bereich des Ausgangs zurechtschiebe.

    vor 40 Minuten schrieb ralf3:

    die zweite Lok bei der Doppeltraktion

    Hm, das ist jetzt nicht so einfach, weil immer der Verband einen Kontakt betritt/verlässt. Der richtige Zeitpunkt für die 2. Lok erfordert deshalb wohl einen Kontakt, der (für Dampf aus) im Tunnel steckt und von ersten Fahrzeug ausgelöst wird. Es reagiert dann natürlich nur die zweite Lok, wofür es eine spezielle Variable braucht (die ich aber in die erste Lok packen würde, das ist einfacher). Etwas Besseres fällt mir auf die Schnelle nicht ein - außer vielleicht eine Verzögerung, aber die mag ich nicht so, weil man ja nie weiß, ob der Betrieb "normal" (wie man sich das vorgestellt hatte) läuft.

    Das mit der zweiten Lok (allerdings ganz hinten) findest Du in der oben verlinkten Anlage. Da gibt es eine Variable "Vehicle rear" in der angetriebenen Lok, in welcher die hintere Lok als Objekt steht. Der Rest ist dann Dampf ein/aus im jeweils richtigen Moment, wobei ich meine Routinen immer allgemeingültig schreibe (hier: wahlweise Dampf ein/aus nur vorne, nur hinten oder beide). Dadurch sehen meine Routinen eher komplex aus, sie sind aber insoweit einfacher in der Handhabung, als sie keine Objektbezüge haben und somit immer funktionieren - wenn sie die vorgesehenen Variablen finden. Ansonsten passiert halt nichts, aber auch kein Fehler.

    Beste Grüße

    Phrontistes

  10. Hallo @ralf3,

    vor 1 Stunde schrieb ralf3:

    Sobald aber beliebige Dampfloks den Gleiskontakt passieren wird es doch schon komplex.

    Und wenn die Dampflok (oder Diesellok) schiebt statt zieht, sieht es wieder anders aus. Und wenn vorne eine zieht und hinten eine schiebt, muss das getrennt geschaltet werden. Und wieder anderes, wenn selbst eingebaute Partikeleffekte angesteuert werden sollen. Siehe hier falls Du solche komplexeren Anforderungen hast.

    Beste Grüße

    Phrontistes

  11. Hallo zusammen,

    in meiner neuen Demonstrationsanlage "Fahrstraße durch Schalter auswählen" zeige ich eine Möglichkeit, Fahrstraßen durch zwei Schalter (Start und Ziel) einzustellen.

    Die Beschreibung der Demonstrationsanlage und deren Steuerung sowie die Beschreibung, wie diese Lösung (einschließlich der Ereignisverwaltung) in andere Anlagen implementiert werden kann, habe ich hier hinterlegt. Eventuelle Überarbeitungen werde ich später an der verlinken Stelle (an der ich anders als im Forum auch später noch Änderungen vornehmen kann) hinterlegen.

    Ich wünsche viel Spaß beim Ausprobieren.

    Hello everyone

    In my new demonstration layout "Select route by switches" I show a possibility to select routes by two buttons (start and destination)..

    The description of the demonstration layout and its control as well as the description of how this solution (including event management) can be implemented in other layouts have been deposited here. I will post any revisions later at the linked place (where I can make changes later, unlike in the forum).

    I hope you enjoy trying it out.

    Beste Grüße / Kind regards
    Phrontistes

    Content-ID: ECA056F3-B61F-4E96-B977-4367D0D16B50

  12. Hallo Matthias,

    vor 6 Stunden schrieb mroschk:

    Warum gibt es kein Ereignis Fahrzeug Startet

    Weil das überflüssig ist. Ein Zug startet ja nicht von allein. Es gibt zwei Möglichkeiten:

    1. Du machst alles von Hand, drehst also einen "Trafo" auf, um loszufahren. Dann musst Du halt mit einem Schalter vorher von Hand das Licht einschalten.
    2. Du startest den Zug mit der EV oder indem Du ein Signal öffnest. Dann gibt es ein Ereignis, welches den Zug startet und mit dem Du dann auch das Licht einschalten kannst.

     

  13. Hallo @ralf3,

    vor 8 Stunden schrieb ralf3:

    Dort wo die Schmalspur die Regelspur verläßt wird die Signalisierung über Tafeln erfolgen

    in der Schweiz macht man das so:

    Screenshot2023-12-26102143.thumb.jpg.50cf45baa323722407bf06a5f7e51449.jpg

    Wo die rechteckige Tafel verwendet wird, weiß ich nicht, die Tafel rechts gibt es im Signalbuch:

    Screenshot2023-12-26102504.thumb.jpg.c50695857184c6fd025f5c46b6875e00.jpg

    vor 8 Stunden schrieb ralf3:

    Klinischen Studien zufolge ist Demenz bei Modellbahnern nahezu ausgeschlossen.

    (y):D

    Beste Grüße

    Phrontistes

  14. vor 1 Stunde schrieb ralf3:

    Gelten die Signale eigentlich sowohl der Regelspur als auch der Schmalspur? Beim Vorbild meine ich.

    Im Prinzip ja. Ich habe nur eine Ausnahme gefunden, bei der eine getrennte Anzeige überhaupt möglich ist, nämlich bei der Stellung "Fahrt" (oder "Fahrt mit Vorsicht") des schweizerischen Zwergsignals, das zu den Rangiersignalen gehört.

    Zwergsignal.jpg.e9e4486e3fcf9296aa3073d6312972ad.jpg

    Beste Grüße

    Phrontistes

  15. Hallo @andre-catin,

    Am 20.12.2023 um 14:25 schrieb andre-catin:

    Fahrstrassen direkt aus dem GBS mit zwei Tasten (Start und Ziel) anfordern, beziehungsweise einstellen kann

    Für diese Anforderung habe ich auch eine Lösung gestrickt, die zwar nicht nach GBS aussieht, aber mit den GBS-Tastern funktioniert, nur dass diese in der Musteranlage direkt im Gleis stecken. Siehe hier. Für den Einsatz im GBS müsste man das vielleicht noch umstricken, weil man statt der Anzeigeschienen dann wohl eher die GBS-Ausleuchtung nutzen wird.

    Beste Grüße

    Phrontistes

×
×
  • Neu erstellen...