-
volkerfreimuth gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
Spurwechsel gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
HoWe gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
h.w.stein-info gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
rainer.kreuzer gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Statt Karten
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
BahnLand gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
RoniHB gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
Chaosgrummi gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
Atrus gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
prinz gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
Herman gefällt ein Beitrag im Thema: Weihnachtsgrüße
-
Weihnachtsgrüße
-
Speichern meiner Anlagen
Hallo @Klemens5754 , Im Bereich "Eigene Anlagen" erscheinen die Anlagen mit dem Namen, unter dem Du diese das erste Mal gespeichert hast. Wenn Du den Namen nachträglich ändern möchtest, kannst Du dies im Explorer mit Rechtsklick auf diese Anlage und dann die Option "Umbenennen" auswählen: Wenn Du den Ordner "Meine Anlagen" gliedern möchtest (s. Screenshot), so kannst Du neue Unterverzeichnisse (Kategorien) anlegen mit Rechtsklick auf "Meine Anlagen" oder einem Unterordner und dann die Option "Neue Kategorie" auswählen: Viele Grüße, Wolfgang
-
Anlage starten / Variable
Hier noch eine andere Lösung zum automatischen Starten der Anlage: Es wird ein Timer eingerichtet, Restlaufzeit z.B. 2 sek. Bei Ablauf wird ein Ereignis zum „Hochfahren“ der Anlage angestoßen. So in fast allen meinen Anlagen realisiert. Nicht vergessen: als letzten Schritt dieses Timerereignis disablen. Noch ein Kniff: Wenn eigene benutzerdefinierte Ereignisse für Bahn, Straße, Fußgänger, etc. von diesem Startereignis aufgerufen werden, kann man einige davon disablen, um z.B. nur in einem Bereich zu testen und damit das Ergebnisprotokoll entlasten.
-
Portal hängt Züge ab
Hat der Gleiskontakt vor dem ersten Portal die Eigenschaft „abkuppeln“ aktiviert?
-
Kleinanlagen für den Platzbeschränkten Modellbahner
Hallo @HWB Berlin , natürlich hast Du Recht! Wie so oft bei Modellbahnanlagen liegt die "Kunst" in der Verkürzung / Raffung / Verkleinerung realer Gegebenheiten. Ich hatte mich an dem Modell von @Modellbahnspass orientiert, so wie er es auf seiner Anlage gebaut hatte. Viele Grüße, Wolfgang
-
Kleinanlagen für den Platzbeschränkten Modellbahner
Hier ein Beispiel mit dem Brücke-Viadukt-Modul-Bausatz von fmkberlin ( 988FED30-37F5-43BD-9D79-3A193110DFF9 ). Die Anzahl der Bogen entspricht dem Modell von @Modellbahnspass . Länge in H0 knapp 1,85m. Viele Grüße, Wolfgang
-
3D-Modellbahn Studio V9 - Vorfahrtsregelung
Hallo @oberrrrroller , Die einzige Möglichkeit wäre, den Zielkontakt und den Registrierkontakt für die nächste Abzweigung zusammenzulegen. Aber Vorsicht: Bisher geht die Steuerung davon aus, dass der Weg nach Verlassen der Abzweigung frei ist. Sollte sich kurz danach eine weitere Abzweigung oder z.B. ein Bahnübergang befinden, kann es zu einem Rückstau kommen. Biegt z.B. ein Fahrzeug von der Nebenstraße rechts in diesen Rückstau ein, so wird das nächste Fahrzeug der Hauptstraße auf das Fahrzeug auffahren oder sogar hinein, zumal wenn es sich um ein längeres Fahrzeug (z.B. LKW mit Anhänger) handelt, das noch nicht komplett auf der Straße hinter der Abzweigung steht. Viele Grüße, Wolfgang
-
3D-Modellbahn Studio V9 - Vorfahrtsregelung
Hallo @oberrrrroller , hier stellt sich die Frage, wann eine Gruppe problemlos kopiert werden kann. Das hat bestimmte Voraussetzungen. Alle in Elementen der Gruppe referenzierten Objekte müssen ebenfalls in dieser Gruppe vorhanden sein. So müssen z.B. die in den Zielwahl-Kontakten die angegebenen Zielobjekte (Gleiskontakte) ebenfalls in derselben Gruppe enthalten sein. Beim Kopieren werden alle Objekte einer Gruppe in der neuen Gruppe eingefügt. Referenzen auf andere Objekte werden anschließend durch die entsprechenden neuen Objekte ersetzt. Somit ist die Referenzierung innerhalb der Gruppe korrekt. Sollte eine Referenz auf ein Objekt außerhalb der Gruppe enthalten sein, so bleibt diese unverändert bestehen. In der EV darf weder ein Ereignis noch ein Element direkt ein bestimmtes Objekt der Gruppe referenzieren. Deine Frage "Funktioniert das auch, wenn die Fahrzeuge an den verschiedenen Einmündungen von einer anderen Richtung in eine andere Richtung fahren sollen" habe ich so verstanden, wie ist das mit dem Routing-Einträgen in den Registrierkontakten. Diese müssen allerdings in der Kopie angepasst werden. Beispiel: Du fügst an der Seite 2 der aktuellen Abzweigung im weiteren Verlauf der Straße eine Kopie der Abzweigung ein. Von der Seite 2 zur neuen Abzweigung laufen dann die Routen "Pendel 1-2", "Pendel 2-3" und "Rund 1-2-3". In der Kopie werden wahrscheinlich an der zur alten Abzweigung führende Seite nicht wie gewünscht sein. Deshalb müssen bei der Ziele-Liste der Registrierkontakte die Namen (Route) und Ziele innerhalb der Kopie angepasst werden. Sollten dabei neue Routen-Namen entstehen, die auch über die alte Abzweigung führen, so müssen auch dort die Routing-Listen angepasst werden. Die Lösung über Routennamen hattest Du Dir gewünscht . Bei der beschriebenen Zufallslösung müssten eventuell nur die Ziele für Busse angepasst werden. Wenn Du Fragen hast, ... immer gerne fragen. Viele Grüße, Wolfgang
-
3D-Modellbahn Studio V9 - Vorfahrtsregelung
Hallo @oberrrrroller , anbei die überarbeitete Anlage. Es sind einige Sachen in der EV und den Variablen der Spuren/Kontakte geändert. Die Registrierkontakte (...RK1 - RK3) sind Bestandteil der Gruppe K01. Wichtig: Das Ereignis "Alle Straßen -> Ziel festlegen" ist geändert. Dort wird nicht mehr nach der Variable Fahrzeug sondern nach Route das Ziel eingetragen. Dabei sind entsprechend den vorigen Ziele-Einträge der Registrierkontakte die Routen "Pendel 1-2", "Pendel 1-3", "Pendel 2-3" und "Rund 1-2-3" entstanden. Die entsprechende Variable "Route" ist bei den Fahrzeugen eingetragen. Zur besseren Übersichtlichkeit der Ereignisse im Bereich K01 habe ich drei Mini-Benutzerdefinierte Ereignisse erstellt: Stop setzen: Autom. Beschleunigung false und Autom. Verzögerung true Stop aufheben: Autom. Beschleunigung true und Autom. Verzögerung false Test Spuren (mit Gleiskontakt, Liste von Spuren, Liste von Kontakten): Sind alle Spuren ohne Fahrzeug werden für alle Kontakte der Stop aufgehoben. Nach dem Ereignis enthält der Gleiskontakt eine Variable "frei" mit true oder false. Dieses Ereignis wird aufgerufen mit den Variablen "Test1 Spuren" und "Test Kontakte" des Gleiskontaktes. Ist das Ergebnis positiv (Variable frei des Gleiskontaktes) und eine Variable "Test2 Richtung" vorhanden und das Fahrzeug in diese Richtung wird, wird das Ereignis nochmal aufgerufen mit den Variablen "Test2 Spuren" und "Test2 Kontakte" des Gleiskontaktes. Die übrigen Ereignissen aus dem Bereich K01 habe ich ebenfalls überarbeitet, so dass in der EV keine Referenzen auf Spuren oder Kontakte enthalten sind. Diese wurden als Variablen auf die Objekte (Spuren/Kontakte) verschoben. Vielleicht kann man die Ereignisse noch vereinfachen und übersichtlicher gestalten. Jedenfalls ist die Abzweigung jetzt kopierbar. Viele Grüße, Wolfgang Einmündung Stadt_2neu.mbp
-
3D-Modellbahn Studio V9 - Vorfahrtsregelung
Hallo @oberrrrroller , STOP! Obwohl (oder weil) ich gestern noch keine alkoholischen Getränke konsumiert hatte, habe ich die Ereignisse mit direktem Bezug auf Spuren oder Kontakte übersehen . So ist die Abzweigung noch nicht kopierbar. Ich ändere Deinen Entwurf ab und sende ihn Dir dann zu. Dann arbeite ich auch die Änderung für die Registrierkontakte mit ein. Viele Grüße, Wolfgang
-
3D-Modellbahn Studio V9 - Vorfahrtsregelung
Hallo @oberrrrroller , jetzt hatte ich etwas Zeit, um mir Deine Lösung anzuschauen. Fehler oder Unfälle konnte ich nicht beobachten. Um die Abzweigung kopierbar zu machen, müssten folgende Sachen noch geändert werden: Die Registrierkontakte müssen mit in die Gruppe. Damit bleiben die Referenzen zu den Zielkontakten bestehen, da sie innerhalb der Gruppe liegen. Die Zielwahl nach Fahrzeug passt da allerdings nicht mehr hinein, da diese beim Einfügen der Kopie (in eine neue Anlage) verloren gehen. Außerdem finde ich diesen Ansatz als zumindest problematisch, da für jedes neue Fahrzeug die Registrierkontakte überarbeitet werden müssten. Hier kann ich Dir zwei andere Ansätze empfehlen: Entweder ersetzt Du in den Variablen die Fahrzeugnamen durch "Routennamen", die dann auch bei den Fahrzeugen als Variable eingetragen werden. Soll ein Fahrzeug ohne Routennamen an einem Registrierkontakt ankommen, kann man ihm schnell noch diese Variable eintragen. Die andere Lösung ist eine Zufallsregelung: Je Registrierkontakt trägst Du die beiden möglichen Ziele als Variable ein (Ziel1 / Ziel2) und einen Grenzwert für Ziel1 (Zahl zwischen 0 und 100). Beim Erreichen des Registrierkontakt ermittelst Du einen Zufallswert zwischen 0 und 100. Liegt dieser innerhalb des Limits wird Ziel1 gewählt, ansonsten Ziel2. Damit kann da Abbiegeverhalten je Seite der Einfahrt etwas gesteuert werden. Beispiel: Hauptstraße links: geradeaus 70, rechts abbiegen 30. Hauptstraße rechts: geradeaus 80, links abbiegen 20. Nebenstraße: links und rechts jeweils 50. Und weiter: Sollte ein Fahrzeug mit dem Schlagwort "Bus" erscheinen, könnte man dafür ein vorgegebenes Busziel zuordnen. Steht das Ziel für ein Fahrzeug fest, könnte man noch den passenden Blinker aktivieren, falls notwendig und beim Ausfahrkontakt wieder zurücksetzen. Eine weitere Vereinfachung der EV sehe ich nicht, da jede Seite der Abzweigung ihre eigenen "Regeln" hat. Ansonsten finde ich Deine Lösung gut. Viele Grüße, Wolfgang
-
3D-Modellbahn Studio V9 - Vorfahrtsregelung
Hallo @oberrrrroller , auf den ersten Blick sieht das gut aus. Vielleicht wäre es besser, wenn @Hawkeye darüber schauen würde, da er, glaub ich, am tiefsten in diesem Thema steckt. Ansonsten werde ich etwas tiefer in Deinen Entwurf einsteigen. Viele Grüße, Wolfgang
-
Wie kann man in LUA Pausen im Skript einbauen?
Hallo Adler_84, … und nicht innerhalb Wiederholungen
-
Wie kann man in LUA Pausen im Skript einbauen?
Hallo @Adler_84 , Man kann in Lua Verzögerungen (Delays) einsetzen. Dieses Delay unterbricht die Abarbeitung des Ereignisses um die angegebenen Sekunden (Andere Ereignisse werden abgearbeitet) und ruft dann dieses Ereignis neu auf mit einem Parameter (Text) der Verzögerung. So können in einem Skript mehrere Unterbrechungen vorkommen: if not deferredCall then -- Erster Aufruf des Ereignisses [Statements1] defer(10, "Verzögerung") -- Delay für 10 Sekunden, dann wieder Aufruf mit deferredCall "Verzögerung" elseif deferredCall == "Verzögerung" then -- Wiedereinstieg mit Parameter "Verzögerung" if [Bedingung] then [Statements1] defer(5, "Verzögerung (2)") -- usw. end [Statements2] elseif deferredCall == "Verzögerung (2)" then [Statements3] defer(2, "Verzögerung (3)") elseif deferredCall == "Verzögerung (3)" then [Statements4] end Viele Grüße, Wolfgang
-
3D-Modellbahn Studio V9 - Vorfahrtsregelung
Hallo @oberrrrroller , Leider funktioniert das so nicht. Die Spur-Variablen Start-Straße und Stop-Straße verweisen immer auf die nächste bzw. vorige Ausfahrt (Werte 1 - 4). Somit würde eine Belegt-Prüfung an der Ausfahrt 1 und 3 nicht greifen, da ja auf Ausfahrt 4 nie ein Fahrzeug stehen kann. Außerdem wird in einem Ereignis ein Index (Zahl) für die Ausfahrt um 1 vermindert. Erreicht der Wert 0, so wird dieser Index wieder auf 4 gesetzt. Die print-Anweisungen in dem Ereignis "Startspur verlassen" hatte ich eingebaut, um einen Fehler in meiner Steuerung zu finden. Den Fehler hatte ich gefunden, aber die Zeile mit dem Skript vergessen zu löschen. Viele Grüße, Wolfgang