Alle erstellten Inhalte von prinz
-
Neue Beta-Version V8
Hallo zusammen, ich hatte gerade Gelegenheit, etwas mit V8 zu "spielen". Zunächst einmal Glückwunsch an @Neo . Der Umbau der Oberfläche ist gelungen. Es sieht alles moderner und übersichtlicher aus. Sicher muss man einige Funktionen erst wiederfinden und sich an das neue Look&Feel gewöhnen. Ich erinnere mich noch an das Gejammere, wenn eine neue Version Microsoft Office ausgerollt wurde Ein paar Anlagen habe ich mal mit V8 gestartet. Alles funktioniert ohne Probleme. Beim Bearbeiten einer Anlage bin ich auf ein Problem der automatischen Höhenanpassung gestossen: Die drei Modelle wurden jeweils zweimal hinzugefügt, links mit automatischer Höhenanpassung (Gelände) und rechts mit automatischer Höhenanpassung (Stapel). Dabei ergab sich dreierlei Verhalten: Modell Achim (D46BAC79-09A1-49C3-8BE5-E72441E427AC) verhält sich wie erwartet. Links auf dem Gelände und rechts auf dem Bahnsteig. Modell Mann (0F11C745-E7A3-4D18-808C-F1850A50B012) wird generell zu tief plaziert. Links schaut nur der Kopf noch aus dem Bahnsteig, rechts scheint er auf dem Gelände zu stehen. Modell B6 Raucherbereich (8F56D7CB-6FF0-4573-A050-984D3632B338) wird unabhängig von der Höhenanpassung wohl immer auf dem Gelände plaziert. Irgend etwas ist da noch im Argen. Gespannt auf weitere Erfahrungen mit V8. Grüße, Wolfgang
-
Einfahrt mit zufälligen Fahrstraßen
Nur eine Idee hierzu: In der Schleife ("Alle Fahrstraßen mit Schlagwort") werden evtl. alle Fahrstraßen mit diesem Schlagwort aktiviert und blockieren sich gegenseitig. Evtl. vor der Schleife eine Variable "gefunden" des Gleiskontaktes auf false setzen. In der Schleife die Fahrstraße nur aktivieren, wenn diese frei ist (hast Du schon gemacht) und wenn die Variable "gefunden" der Gleisvariable auf false steht. Dann neben dem Aktivieren die Variable "gefunden" auf true setzen. Ansonsten sieht das gut aus. Grüße, Wolfgang
-
Parkhaus mit Steuerung
Hallo @neuLich Gut geantwortet. Ja, das sieht doch stabiler aus. Viel Spaß weiterhin mit MBS Grüße, Wolfgang
-
Parkhaus mit Steuerung
Hallo kürzlich, sehr motivierender Beitrag. Vielleicht stellst Du uns mal eine in Deinem Sinne gelungene Version vor. Rummäkeln kann jeder. Bin gespannt auf Deine Lösung. Bis DannMal
-
Parkhaus mit Steuerung
Hallo @dbahr , Die Parameter für das Ausparken sind als Variable zum Parkhaus hinterlegt: Das Ausparklimit gibt an, wieviel Wagen mindestens in das Parkhaus eingefahren sein müssen, bis ein Fahrzeug das Parkhaus verlassen kann. Der Wert kann auf einen beliebigen Wert ( > 1 ) geändert werden. Die Werte ParkdauerMin und ParkdauerMax geben das Intervall in Sekunden an, in dem der Timer zum Ausparken (neu) gestartet wird, nachdem ein Fahrzeug für die Ausfahrt ausgewählt wurde. Auch diese Werte können geändert werden. Hinweis: Falls in den Variablen der Timername noch mit "Abfahrtimer" eingetragen ist, bitte ändern auf "Abfahrttimer". Viel Spaß weiterhin mit dem Parkhaus Wolfgang
-
Problematische Abzweigung
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
-
Problematische Abzweigung
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
-
Problematische Abzweigung
Hallo Andy, ein kurzer Versuch mit Tempo 120: Schlägt fehl. Immer Ärger mit den Rasern
-
Problematische Abzweigung
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
-
Car parks, Parking lots and Parking Garages // Parkplätze und Parkhäuser
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
-
Car parks, Parking lots and Parking Garages // Parkplätze und Parkhäuser
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
-
Konkurrenz von Zügen bei Bahnhofsausfahrt
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
-
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
-
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
-
Gleisbrüche während der Bearbeitung der Anlage
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
-
Bergwandern in Budenheim fuer V7
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
-
Bergwandern in Budenheim fuer V7
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
-
Anlagenübernahme von V4 nach V7
Nochmal Hallo, Ja, das war's. Danke Dir. Grüße, Wolfgang
-
Anlagenübernahme von V4 nach V7
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?
-
Anlagenübernahme von V4 nach V7
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
-
Anlage mit Hafen und allem drum und dran
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
-
Release of a route "Fahrstraße"
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.
-
Release of a route "Fahrstraße"
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
-
Konkurrenz von Zügen bei Bahnhofsausfahrt
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
-
Konkurrenz von Zügen bei Bahnhofsausfahrt
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.