Jump to content

prinz

Mitglieder
  • Gesamte Inhalte

    475
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von prinz

  1. Short interim note: No, even with reduced speed in the near of junctions there are heavy accidents. I have to find out the correct distance between registration/reservation contacts and junction. I'm still trying to solve the problem ... Best regards, Wolfgang
  2. Hello @Dad3353, yes, i think so. But think of the contacts between the junction. This is critical. I'll make a test tomorrow. Thanks and best regards, Wolfgang
  3. Hallo Andy, ein kurzer Versuch mit Tempo 120: Schlägt fehl. Immer Ärger mit den Rasern
  4. Hallo zusammen, Dieses Thema hat mir keine Ruhe gelassen. Immer mal wieder habe ich mich damit auseinandergesetzt, meist mit wenig Erfolg. Naja, mein Rechner hat das relativ unbeschädigt überlebt . Jetzt habe ich eine Demo-Anlage, in der alle Abzweigungen aus dem Bereich Stadtstraßen (jeweils in der Default-Variante) verbaut sind sowie eine Kreuzung. Diese Anlage hat bisher mehrere Testläufe über mehr als 30 Minuten im Schnellmodus (4-fach) fehlerfrei bestanden. Die Anlage ist als Entwurf unter der ID 395B5CAF-1D3D-44E6-809F-EE30A1C74A58 hochgeladen. Hier ist noch eine Beschreibung dazu: Demoanlage_Abzweigung.pdf Wäre schön, wenn sich damit noch jemand auseinandersetzt. Teilweise sind die Abzweigungen auch schon in meinen Anlagen verbaut (z.B. Mkl022017_V7). Wenn Zustimmung besteht, könnte man daraus ein ladbares Modul bauen (etwa je Abzweig-Modell). Die Variablen je Modell sind ja klar, lediglich die Gewichtung für die Richtung könnte angepasst werden und das zugrundeliegende Tempo von 30km/h müsste aus den Events in eine Variable herausgezogen werden. Viele Grüße, Wolfgang
  5. Hello @simonjackson1964 , As you see: german is a difficult language, even for germans . So the timer problem is solved. About the available parking places inside: Keulesbahn had placed the tracks inside the car park (i only added the events). I think, the places are sufficiant to have a little bit traffic inside. Normally i place some cars fix in that places, which can't be occupied dynamicly. So the car park gets never empty . But if you like you may expand it. Cheers, Wolfgang
  6. Hello @simonjackson1964 , yes, you are right, there is no protection against multiple car drive in. In the layout description (at least in german ) is an advice, not to lead cars into the car park if one is waiting at the entrance. Please check if there is a car on contact "Stop PH Einfahrt". In this case no other car should use the entrance. So you may build the line of cars outside the car park and let the next car in, when contact "Stop PH Einfahrt" is free. Hope this will help. Best regards, Wolfgang
  7. Hallo Derrick, Danke für Deinen Kommentar. Auch ich habe aus bestehenden Anlagen viel gelernt sowie aus Tutorials und Wiki-Einträgen. Meine erste veröffentlichte Anlage war ein Chaos an Ereignissen. Ich freue mich, dass Du Dir die Zeit nimmst, anderen „unter die Röcke zu schauen“. Ich denke, dabei lernt man sehr viel. Ich wünsche Dir weiterhin viel Spaß mit MBS und Erfolg beim Bau Deiner Anlagen. Wenn Fragen aufkommen: Du weißt, wohin Du Dich wenden kannst. Viele Grüße, Wolfgang
  8. prinz

    Anlage Seetal

    Hallo @Herman, thank you. I fixed it in my local copy, but not yet published. Maybe, there will come some other hints. Best regards, Wolfgang
  9. prinz

    Anlage Seetal

    Hallo @Markus Meier schon lange passiert: s. Ersten Eintrag: https://youtu.be/2Hj0IOZyDLE Die ID der Anlage ist 054C66A9-BA5C-4730-82E5-2576449F0C23
  10. Noch ein Tipp dazu: Wenn Du mit Ebenen arbeitest und z.B. alle Gleise in einer Ebene erfasst bzw. die Gleise dieser Ebene zuordnest, und ebenso eigene Ebenen für z.B. Gebäude, Grünzeug oder anderes einrichtest, kannst Du jede Ebene gegen unbeabsichtigten Zugriff sperren (Pin-Nadel-Symbol). Das ist zwar minimal aufwändiger, aber so sind dann die Objekte geschützt. Nur mit einem Doppelklick kann man ein geschütztes Element noch selektieren. Grüße, Wolfgang
  11. Hallo @brk.schatz , der Bahnübergang ist jetzt überarbeitet: Die unterschiedlichen Bahnschwellen lasse ich mal so. Wie streit_ross schon schrieb, müssten die Gleise komplett überarbeitet werden. Da habe ich im Moment keine Lust zu. Viele Grüße, Wolfgang
  12. Hallo zusammen, wie in anderen Themen bereits angesprochen besteht der Wunsch, dass die ursprünglich von holger erstellte Anlage auch zukünftig betrieben werden kann. Da diese Anlage 2015 veröffentlicht wurde, kommen die aktuellen Releases mit der Steuerung durcheinander. Die Anlage ist aber so liebevoll und mit vielen Details gestaltet, dass es sich lohnte, sie für V7 fit zu machen. Diese ist jetzt unter der ID 60CCB94D-A4FF-44B1-8639-222940548313 veröffentlicht, Nachdem @streit_ross bereits die Anlage für V4 überarbeitet und um Straßenverkehr ergänzt hat, war bereits der erste Schritt getan. Für V7 mussten alle Signale durch aktuelle Modelle ersetzt (= gelöscht und neu erfasst) werden. Die EV habe ich komplett gelöscht und mit aktuellen Elementen (Gleiskontakte, Fahrstraßen) neu gestaltet. Die Anzahl der Blöcke in den Hundeknochen habe ich etwas vermindert. Was wohl vielen wichtig war: An der Landschaftsgestaltung und der Szenerie habe ich nichts geändert. Deswegen gibt es nicht überall Tunnelröhren. Dies hätte einen Eingriff in die Landschaft benötigt, da z.B. im Gleiswendel die Gleise zu dicht übereinander liegen. Wie ihr im folgenden Bild sehen könnt, gibt es äußerlich kaum einen Unterschied zu holgers Anlage: Falls Euch also die Gestaltung der Anlage gefällt, gebt Eure Likes bitte der Originalanlage (ID B461311F-952C-469A-BD88-1E6FDFAA249B). Für das Hochrüsten und die Steuerung nehme ich Eure Likes gerne entgegen. Viel Spaß beim Schauen und Stöbern Wolfgang
  13. Nochmal Hallo, Ja, das war's. Danke Dir. Grüße, Wolfgang
  14. Hallo Goetz, Danke für Deine Antwort. Heißt das, dass ich die alten Signale nicht mit der Funktion "Ersetzen" hätte tauschen sollen, sondern löschen und dann neue Signale plazieren?
  15. Hallo zusammen, eine Frage an die User, die schon lange mit MBS arbeiten: Ich bin dabei, eine Anlage von V4 nach V7 hochzurüsten. Dazu habe ich die Signale durch aktuelle Modelle ersetzt, die alte EV gelöscht und neu aufgebaut. Dabei gibt es ein seltsames Verhalten. Fahrstraßen werden richtig aktiviert, wenn dies die EV vorsieht, aber die Signale werden erst geschaltet, wenn der Pausenknopf gedrückt wird. Ich habe bisher folgendes versucht: Ereignisfolge durch print im Protokoll geprüft Nach der Aktivierung der Fahrstraße ein Delay eingebaut Die Signale nochmal bei den Fahrstraßen als Variable hinterlegt und in einem Ereignis "Fahrstraße wird aktiviert/deaktiviert" explizit geschaltet Die Anlage in eine neue Anlage importert (um evt. V4-Signaturen loszuwerden) (An der Stelle mit dem Pfeil habe ich die Pausentaste betätigt) Hat leider alles nichts genützt. Hat jemand eine Idee, woher dieses Verhalten kommt? Grüße, Wolfgang
  16. Hallo zusammen, Ich habe mir vorgenommen, die Anlage Budenheim für V7 fit zu machen. Dabei soll der Character der Anlage (vor allem Landschaft und Ausgestaltung) erhalten bleiben. Lediglich die Steuerung und einige Gleisunschönheiten werden überarbeitet. Somit ist die Anlage dann auch (hoffentlich) für neue Versionen gerüstet. Wäre schade, wenn sie wegen Unkompatibilität der Steuerung vergessen würde. Grüße, Wolfgang
  17. There are different situation where need this condition. Thanks to @simonjackson1964 for explaning one of them. Another situation could be: I have a station with maybe 6 tracks. If there is not assignment of a specific train to a specific track i use this condition check if a track is free and route the train to this track. Another situation is the timer of a station track ends. Then i check also if the wanted route is available before activating it. If it is not available i restart the timer (with a short time). So i hope to avoid any problems. Best regards, Wolfgang Da gibt es verschiedene Situationen, wo diese Bedingung gebraucht wird. Danke an simonjackson1964 für die Erläuterung. Weitere Situationen können sein: Ich habe einen Bahnhof mit z.B. 6 Gleisen. Falls es keine direkte Zuordnung des Zuges zu einem Gleis gibt benutze ich diese Bedingung um zu prüfen, ob ein Gleis verfügbar ist und schicke den Zug dorthin. Eine andere Situation ist, wenn der Timer für einen Bahnhofshalt abläuft. Dann prüfe ich, ob die gewünschte Fahrstraße frei ist. Falls nicht wird der Timer neu gestartet (mit einer kurzen Zeit). So hoffe ich, einige Probleme zu umgehen.
  18. Hello Herman, Here my answer as far as i understood the discussions about this point correctly: As discussed in another context the defer request is only needed if a train is currently using the requested route. Without this option MBS will handle the request as solved, when the other train quits the route, that means the route is not activated again for the actual requesting train. On the other side: If the route can be activated directly the "defer request"-option has no effects. So, in my layouts, i allways set the "defer request"-option, if the route can be activated directly or not. Best regard, Wolfgang
  19. Hallo @Derrick, Du kannst Dir z.B. meine "Anlage Seetal" anschauen (ID 054C66A9-BA5C-4730-82E5-2576449F0C23 ). Die relevanten Ereignisse findest Du in der EV unter ->Bahnverkehr -> Bahnhof (und auch ->Allgemein). Hier die relevanten Elemente für die Timerschaltung: Unter Timer findest du von mir vordefinierte Timer für jedes Bahnhofssignal. Der Timername (und auch die Timerdauer) sind als Variablen beim jeweiligen Signal eingetragen. Das Ereignis "Anmeldung Bahnhofssignal" wird durch einen Gleiskontakt am Anfang jedes Bahnhofsgleises ausgelöst. Diese haben alle das Schlagwort "Anmelden an Bahnhofssignal", so dass man dieses Ereignis nicht für jedes Signal neu erstellen muss. Zur Unterscheidung ist das Signal als Variable beim Gleiskontakt eingetragen. Zunächst wird dort das (benutzerdefinierte) Ereignis "Allg-Anmeldung Signal" aufgerufen, da dies auch für alle anderen Signaltypen (z.B. Blocksignal) relevant ist. Dort wird ggf. geprüft, ob mehrere Fahrstraßen zur Verfügung stehen und die für den aktuellen Zug passende ausgewählt. Am Ende sollte immer eine Fahrstraße beim Signal eingetragen sein. Danach wird der für das Signal zuständig Timer gestartet (Timer erweitert, Name = Gleiskontakt -> Variable Signal -> Variable Timername) mit der spezifischen Dauer (Gleiskontakt -> Variable Signal -> Variable Timerdauer) Für jeden Timer gibt es ein Ereignis "Timer ... endet". Dort können noch nur für dieses Signal wichtige Sachen abgehandelt werden. Standard ist aber z.B. "Timer HBF Gleis1 endet". Da auch hier wieder für alle Signale dasselbe gilt, wird das benutzerdefinierte Ereignis "Timer Bahnhof endet" aufgerufen mit dem spezifischen Signal als Parameter (ich bin halt faul und schreibe nicht gerne Ereignisse doppelt, die sich nur durch einen Wert unterscheiden). In diesem Ereignis "Timer Bahnhof endet" werden zunächst Aufrufe ignoriert, wenn kein Fahrzeug beim Signal registriert ist. Dann wird geprüft, ob die Fahrstraße verfügbar ist. Falls ja, wird diese aktiviert (mit Vormerkung der Anmeldung), falls nein, wird der Timer erneut gestartet mit einer kurzen Zeit (hier 5 Sekunden). Nach Ablauf dieser Zeit tritt wieder das Ereignis "Timer ... endet" ein und die Prüfungen werden erneut vorgenommen. Schau dir auch (vorher auf Planungsmodus umschalten und die Ebene "unsichtbar" sichtbar machen )die Variablen der Signale (z.B. S-HBF-Gleis1) und der Anmeldekontakte (z.B. Anmeldung S-HBF Gleis1) an. Hier die Legende dazu: Anmeldekontakt: Schlagwort "Anmelden an Bahnhofssignal" -> löst das Ereignis "Anmeldung Bahnhofssignal" aus Objekt "Signal" (z.B. S-HBF-Gleis1) -> unterscheidet diesen Kontakt von anderen. Das Objekt wird im Ereignis "Anmeldung Bahnhofssignal" ausgewertet. Signal: Schlagwort "Bahnhofssignal" -> hierunter sind alle Bahnhofssignal zusammengefasst und getrennt von anderen (z.B. Blocksignal) Bahnsteig rechts -> Gibt an, ob der Bahnsteig auf der rechten (=true) oder linken (=false) Seite liegt (zum Türen öffnen / schließen) Fahrstrasse = Aktuell zu aktivierende Fahrstrasse Fahrstrassen = Liste möglicher Fahrstrassen. Zu jeder Fahrstraße ist hier ein Ziel eingetragen, welche mit dem des Zuges abgeglichen wird. Timerdauer = Anzahl Sekunden für die Timerfunktion (Fahrzeit von Registrierung bis tatsächlichem Halt mit einrechnen) Timername = Name des Timers im Ereignismodul Bahnverkehr -> Bahnhof Triebfahrzeug = Aktuell registrierter Zug oder leer. Ich hoffe, die Angaben helfen Dir weiter. Wenn nicht: einfach fragen. Viele Grüße, Wolfgang
  20. Hello @Herman I'm not an expert too. But in my layouts there is a difference between routes (fahrstrasse) behind block signals and (e.g.) station signals. If a train approaches to a block signal, the route will be activated unconditionally, because the train has to follow this route. When the train starts is part of the MBS. In a station it is another situation. The stop time of a train is used for a timer. If the timer ends i check, if the next route is available and - if positive - the route is activated. If not the timer is restarted for a short period and then checked again. My experience with that is very well. Kind regards, Wolfgang Ich bin auch kein Experte. Aber in meinen Anlagen unterscheide ich z.B. zwischen Fahrstraßen nach Blocksignalen und Bahnhofssignalen. Wenn sich ein Zug einem Blocksignal nähert, wird die dahinterliegende Fahrstraße ohne Bedingung aktiviert. Der Rest liegt dann beim MBS. Im Bahnhof ist eine andere Situation. Die Haltezeit wird über einen Timer gesteuert. Läuft dieser ab, prüfe ich, ob die nächste Fahrstraße aktiviert werden kann und - falls positiv - wird diese aktiviert. Im anderen Fall wird der Timer erneut für eine kurze Zeit gestartet und beim Ablauf wieder diese Prüfung durchgeführt. Meine Erfahrungen hiermit sind sehr gut.
  21. Hallo Derrick, Ich finde es gut, dass du nicht einfach vorgefertigte Lösungen "blind" übernimmst, sondern dich wirklich mit den Themen auseinandersetzt. Dauert länger - hält aber auch länger. Mach weiter so. Du weisst, wenn du irgendwo nicht weiter kommst, gibt es hier im Forum genug Leute, die dir gerne weiterhelfen. Viele Grüße Wolfgang
  22. Hallo Derrick, Das Problem bei gleichzeitigem Start zweier Fahrstraßen kannst Du lösen, indem du bei den Ereignissen zu den "Gleiskontakt mittig 4/5" dem Fahrzeug keine Geschwindigkeit zuweist. Dies geschieht ja schon, wenn die Fahrstraße aktiviert wird (Fahrstraße Ost 4/5 Aus wird aktiviert), also die Fahrstraße erfolgreich auf aktiv geschaltet wurde. So wird dann vermieden, dass ein Zug vom mittigem Halt bis zum Signal vorzieht, falls die Fahrstraße nicht erfolgreich aktiviert werden konnte. Es gibt wahrscheinlich noch mehr Lösungen hierzu (z.B. Zug nur starten, wenn Signal schaltet, etc.). Es hängt halt immer davon ab, was man erreichen möchte und wieviel Aufwand an EV man sich dazu zumutet. Viele Grüße, Wolfgang
  23. fs.activate entspricht hier dem Zustand "Aktiv". fs.autoActivate entspricht dem Bool "Anforderung vormerken", was wiederum bedeutet, dass, falls die Fahrstraße derzeit blockiert ist, die Fahrstraße dann automatisch aktiviert wird, wenn die Blockade aufgehoben ist. Irgendwo in den Themen gab es mal den Punkt, dass eine Aktivierung in bestimmten Situationen "vergessen" wurde. Dafür wurde dann das autoActivate ergänzt. Warum bei vertauschter Reihenfolge eine andere Fahrstraße re-aktiviert wird kann ich allerdings nicht sagen, da sich beide Funktionen an das Objekt fs richten. Grüße, Wolfgang
  24. Hallo fietsende, Eine rote Linie zwischen zwei Gleisen ist genauso, als ob diese nicht verbunden sind oder meterweit auseinanderliegen. Deshalb kann eine Fahrstraße nicht über eine solche Strecke führen. Grüße, Wolfgang
  25. prinz

    Anlage Seetal

    Hallo zusammen, hier möchte ich meine neue Anlage "Seetal" vorstellen. Auch diese basiert wieder auf einem Entwurf im Märklin-Magazin (Ausgabe 01/2019). Ich hatte vorher schon ein paar Versuche unternommen, diese Anlage zu realisieren, bin aber immer wieder an den großen Höhenunterschieden der Gleisebenen gescheitert. Es wollte sich einfach keine realistisch wirkende Darstellung des Geländes einstellen (zu viele fast senkrechte Flächen). Nachdem ich nun die Höhen soweit wie möglich reduziert habe, ist ein meiner Meinung nach glaubwürdiges Gebirge entstanden. Hier zunächst der zugrunde liegende Plan: Die im Plan enthaltene Schattenbahnhöfe sind durch Depots ersetzt. Die vom hinteren Bahnhof wegführende blaue Strecke bis zum Bahnhof am linken Rand ist als Schmalspurbahn umgesetzt. So sieht die Anlage jetzt im MBS aus: Auf Animationen (Türen öffnen, etc.) sowie Straßenverkehr habe ich zunächst verzichtet. Wer gerne Videos schaut: guckst Du hier: https://youtu.be/2Hj0IOZyDLE Die ID der Anlage ist 054C66A9-BA5C-4730-82E5-2576449F0C23. Hier noch ein paar Impressionen: Bahnhof Seetal Bahnhof Mittendorf Bahnhof Oberhausen Gebirge Arbeit und Freizeit Toms Lagerfeuer Viel Spaß beim Anschauen und wie immer: Kommentare und Kritik sind willkommen. Viele Grüße, Wolfgang
×
×
  • Neu erstellen...