Jump to content

bigrala

Mitglieder
  • Gesamte Inhalte

    278
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von bigrala

  1. Habe mir mal alles angeschaut .... soweit alles klar und verständlich. Das "Variable wird gesetzt" ein auslösendes Ereignis sein kann, hatte ich nicht auf dem Schirm. Das mit den Parametern bei Bremsen und Halten ist auch verständlich. Was spricht gegen "genestete Aufrufe", kann das zu Problemen führen oder ist es einfach nur der Userbillity bzw. Übersichtlichkeit halber.
  2. Danke für die Info zu den Trichtern - wieder was gelernt Deine Änderungen schaue ich mir gleich mal an und schaue ob ich es nachvollziehen kann. Auf Timer verzichte ich bei Ablöufen eigentlich sehr gerne, da es etwas mühsam ist die richtige Zeit für den Ablauf festzulegen, so dass es auch saubere Übergänge gibt. Aber okay - wenn es Sinn macht, dann mal schauen wie es mit dem Timer läuft, wie ich das umstricke. Erstmal vielen Dank für Deine prompten Bemühungen
  3. Gerne, nur keinen Stress. Es funktioniert ja so wie ich es gemacht habe. Meine Überlegung war nur, um das Ganze in der EV kürzer zu halten müsste es doch eine einfache Routine/Schleife geben. Ein Vorteil wäre hier auch, dass man die Max. Anzahl der Durchläufe in einer Objekt-Variabeln definieren könnte und diese dynamisch durch andere Ereignisse setzen In meinem Beispiel mit 4 Durchläufen ist die EV noch übersichtlich, bei 10 oder 20 Durchläufen sieht das dann schon schlimmer aus
  4. Okay, hab mal abgespeckte Demoversion gemacht. Es geht um die Animation der Bekohlungsanlage ..... diese soll ankommende Loks mit 4 Schaufeln befüllen, anschließend sollen die Loks wieder starten. Umgesetzt habe ich es bis jetzt so ..... Die Bekohlungsanlage hat eine Variable für die spätere Anzahl der Befüllvorgänge, diese wird am Ende der Befüllung auf Null gesetzt. Auf Gleis 1 oder 2 kommt eine Lok an und fragt ob die Variable in der Bekohlungsanlage auf Null steht, dann wird der Befüllvorgang gestartet, sonst hält die Lok nur zur Befüllung an. Der Kran fährt aus seiner "Parkposition" zur "Befüllposition" (in EV - Kran starten 1) und beginnt die Befüllung (in EV - Kran starten 2), nach jeder Befüllung wird die Variable in der Bekohlungsanlage um 1 erhöht. Beim Erreichen eines eingestellten Maximalwerts (im Beispiel 4) werden die Befüllungen beendet. Danach fährt der Kran wieder in seine "Parkposition" und die Lok´s starten. Im Prinzip soll das eine einfache Schleife (for i = 1 to x) sein. Ist das evtl. mit Wiederholung zu machen ? Die beiden Schalter sind nur für mich zum Testen der Animation und den Verzögerungen gewesen. Animation 4 Mal.mbp
  5. Auch ich verwende Benutzerdefinierte Ereignisseund finde sie sehr nutzvoll. Allerdings versuche ich zur Zeit ein solches Ereignis mehrfach hintereinander ausführen zu lassen und komme da nicht wirklich weiter. Ich habe zunächst eine Objekt-Variable "Anzahl X" gesetzt und frage in einer Bedingung "Variable hat den Wert" diese ab, ob der Wert <4 ist - wenn JA wird die Variable um eins hochgezählt und mein Ereignis "Test" soll ausgeführt werden. Das funktioniert auch einmal, aber ich bekomme den Loop für die weiteren male nicht hin. Kann mir da jemand weiterhelfen ?
  6. Vielen Dank für die Demonstration. Nur zu meinem Verständnis, sollte der Betrieb nicht eher so aussehen ? Die Tender werden durch die Trichter befüllt und der Kran sorgt für Nachschub in den Trichtern - oder sehe ich als Laie das falsch ?
  7. Danke euch allen, Timba, das mit dem zusätzlichen GK mache ich auch schon seit längerem, da ich nicht nur vor dem Signal halte, sondern auch mit einer Verzögerung von 2 bremse.... sieht schöner aus. Metallix, im Prinzip mache ich es auch so ähnlich. Aktuell habe ich in meinen Loks eine positive und eine negative VSoll gespeichert, die in Abhängigkeit der ankommenden Geschwindigkeit (</> 0) als Abfahrgeschwindigkeit herangezogen wird. Klappt auch bisher. Neo hatte mal als Tipp gesagt, das man auch (Variable setzen/Auslöser=Fahrzeug/VSoll * - 1) einsetzen könnte. Hätte mich interessiert, da man mit wieder eine Variable sparen könnte. Nur geht das anscheinend nicht, wenn das Signal der Auslöser ist.
  8. Im Zug ist eine Reisegeschwindigkeit von 60 km/h als Variable VSoll hinterlegt. Beim Starten Frage ich diese ab und lasse den Zug mit seiner VSoll fahren. Das geht auch problemlos. Wie würde das aber aussehen, wenn der Zug rückwärts einfährt, also z.B. mit -40km/h. Ausfahren soll er aber mit seiner gespeicherten Reisegeschwindigkeit, nur eben mit -60 km/h und nicht mit +60 km/h. Das bedeutet, es müsste seine VSoll aus der Lok ausgelesen und negiert werden. Mit (Variable setzen/Auslöser=Fahrzeug/VSoll * - 1) kann ich aber bei dem auslösenden Ereignis "Signal schaltet" nicht nutzen, geht nur wenn ein GK der Auslöser ist.
  9. Ich meine die EE5337E9-3F56-47A1-AD0B-046441F2DC68 - da kann der Kran selbst hin und her fahren, bleibt aber nicht bei den Tendern stehen. Wäre schön, wenn man z.B. sagen könnte fahre bis zur Position 0,31 (s.Bild) Wenn man das immer mit Zeitverlauf und Animation stoppen und starten steuern mus ist das etwas mühsam. Aber sei es drum, wenn es nicht anders geht ;-)
  10. Jetzt muss ich noch den Kran der Bekohlungsanlage steuern ..... bin mal gespannt Wie kann ich über die EV steuern wie weit der Turm fährt oder dreht .... kann man da irgendwo die Zahlen zwischen 0 und 1 eingeben bzw als Start und Endwert setzen ?
  11. Okay, habs soweit hinbekommen Zum Beispiel mit einer BR44 brauche ich eine Verzögerung von 6, mit einer BR 38 eine Verzögerung von 4,5
  12. Bin gerade dabe es auszuprobieren ......
  13. :-) .... Andy eine "böse Panne" ist das doch nicht, ich hatte ja auch schon eine Version mit "verlassen" erwähnt, denn ich glaube nicht, dass früher ganze Züge zum bekohlen gefahren sind - kann mich natürlich täuschen. Trotzdem werde ich auch Andys erste Version realisieren. Die gleiche Geschwindigkeit ist gegeben, denn ich habe bereits bei den Einfahrten in den Bereich "generell" ein Tempolimit auf 10 km/h gestzt.
  14. Danke Andy, hab auch vergeblich gesucht und gehoft, ich hätte in der EV was übersehen ;-) ...... daher hier mal gefragt wie Ihr sowas löst. Ja, ist schade, dass man nicht das auslösende Fahrzeug/Wagen für ein GK-Ereignis benennen kann. Würde bestimmt vieles einfacher machen, gerade wenn es um Be- und Entladen, Entkupplungs Geschichten usw. geht. Die unterschiedliche Lokgröße könnte man dadurch fast vernachlessigen, wenn man den GK kurz vor den Haltepunkt setzt und "beim Verlassen" als Ereignis nutzt - funktioniert allerdings nur solange die Loks vorwärts und ohne weitere Wagen einfahren. .
  15. Hallo, mal eine Frage zu einem gezielten Stop ..... Ich würde gerne eine Dampflo mit Tender so unter einer Bekohlung stoppen, dass der Tender immer am richtigen Platz zum Befüllen steht. Sicher, ich könnte auf beiden Seiten der Befüllung einen GK mit Verzögerung setzen und ihn so plazieren, dass der Tender dann am Richtigen Platz zum Stehen kommt. Allerdings würde das nur für Lok´s vom gleichen Typ passen, wenn sie länger oder kürzer sind als die mit der die Entfernung eingestellt wurde oder gar andersherum einfahren, dann passt das nicht mehr. Mein Gedanke, warum nicht einen GK unter der Bekohlung platzieren und ihm sagen, wenn etwas mit dem Namen Tender mittig auf die steht, dann Fahrzeuggeschwindigkeit = 0. Allerdings habe ich da so meine Probleme, denn ich kann für einen GK als Ereignis Betreten, Mittig und Verlassen wählen, aber nicht wer oder was ihn da befährt. Wie löst Ihr so was ? Gruß Ralf
  16. @GoetzDa geb ich Dir absolut recht. Lösungen für individuelle Probleme sind wirklich nicht der Weg .... nur kann man an der Lösung der eigenen Probleme gut hinter die Prinzipien kommen.
  17. Jetzt weiß ich auch wie Ihr zu solchen geilen Profis geworden seid - also muss ich auch erstmal ne Pulle Whiskey mit langem Strohhalm neben den Rechner stellen - dann werd ich auch ein Drunken MBS Master Trotzdem, für Greenhorns wäre ein Handbuch mit allen Befehlen etc. incl. Praxisbeispielen nicht übel.
  18. ja scheint so, kenne nur noch nicht alle Möglichkeiten der EV und wo ich was finde. Den Punkt "GK mit Schlagwort" habe ich nur durch Zufall gefunden, kannte ich bisher noch nicht. Hab die V5 erst seit 2 Monaten und auch noch ein Leben außerhalb von MBS - daher sind noch einige Unklarheiten vorhanden. Von Lua ganz zu schweigen ;-)
  19. Habe etwas gefunden, mit dem es easy geht ...... "Gleiskontakt mit dem Schlagwort" Hab den GK`s das Schlagwort "Schranke 1" gegeben und dann beim "Auswählen Schlagwort" eingetragen. Funktioniert einwandfrei.
  20. Ja, aber wie realieiere ich sowas ? Normalerweise brauche ich zuerst ja ein auslösendes Ereignis und dann müssen die Schlagworte abgefragt werden ..... nur wie realisiere ich das in der der Praxis.
  21. Noch eine Frage zu Schlagworten ..... Ich habe 7 Gleiskontakte, die alle eine Schranke schließen und 2 Kontakte die sie wieder öffnen lassen sollen. Mein Gedanke ob man das nicht mit Schlagworten lösen kann. Ich denke daran den 7 GK das Schlagwirt "Schranke zu" zu geben und dann irgendwie abzufragen ob ein Kontakt mit dem Schlagwort ausgelöst wurde - wenn ja wird die Animation der Schranke gestartet. Geht das - wenn ja, wie
  22. Super - Danke Dir Mal sehen was ich damit so alles anstellen kann ;-)
  23. Wenn ich das richtig verstehe, dann wird bei "Objekte mit Schlagwort" von MBS eine komplette Liste mit allen Objekten, die das Schlagwort haben, erstellt und dann abgearbeitet. Bei "Elemente in einer Liste", da stelle ich selbst eine Liste mit belibigen Elementen zusammen die dann abgearbeitet wird. Hierbei haben Schlagworte keine Bedeutung.
×
×
  • Neu erstellen...