Jump to content

HaNNoveraNer

Mitglieder
  • Gesamte Inhalte

    1567
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von HaNNoveraNer

  1. Nach einem goto muß ich immer den POSITION ERREICHT Rückmelder einmal setzen, sonst tut sich nichts. Der wird in der Rocrail Drehscheibe Schnittstelle eingetragen.
  2. Über die Rückmelder funktioniert es doch? 8t2, 8t0 u.s.w. Also ich habe im MBS ALLE 24 Positionen definiert, die es gibt. Dann würde Dein Befehl goto 46 im MBS an die Position bei 23 fahren. Das muß glaubich für jede Position, auch wenn es sie nicht gibt, übereinstimmen. goto 12 würde an Position 6 fahren u.s.w. Gruß Thomas
  3. kein aber... trotzdem sollte man den Code und den Prozess optimieren. Ob Du da die beste Lösung gefunden hast, weiß ich nicht. Gruß Thomas
  4. Hallo Max Für PKW braucht es meistens eine ganz andere Logik. Besonders, wenn es jetzt die neue Abstandsregelung geben wird. Dann kann man mit Fahrstraßen nichts mehr anfangen. Man läßt dann die nachfolgenden PKW sich einfach am Vordermann ausrichten, steuert über Schlagworte nur noch die Abzweigungen und versucht mit Logik, die Ampeln entsprechend zu schalten. Was man noch gut gebrauchen kann, sind Geschwindigkeitsvorgaben in den Straßenabschnitten. Gruß Thomas
  5. Hi Also ich schalte einfach die Automatik aus. Dann fährt jeder Zug in den nächsten Block und hält an. Das ist mein definierter Zustand für den nächsten Start. Das wird auch alles so abgespeichert. Und wenn ich irgendwo was "einsetzen" möchte, deaktiviere ich den Block. Dann fährt kein Zug da rein und ich kann einen neuen Zug einsetzen, der dann in der Automatik auf Wunsch mitfährt, wenn ich den Block wieder aktiviere... Gruß Thomas
  6. Aehm, wir reden hier aber von 3 Zuständen? Milchig, Klar (wie es sein sollte!), Licht weg
  7. Bei mir ist es auch so. Auch rein zufällig. Mal bei der einen Variation, mal bei der anderen. Und mal umgekehrt. Gruß Thomas
  8. HaNNoveraNer

    Freiberg

    Hallo zusammen Nach einigem Tüfteln und vielen Versuchen hier nun ein erstes Video von der Containersteuerung. Eine Lok mit der Klasse/Schlagwort "Container" wird automatisch zum Kran geleitet. Dort holt eine Rangierlok den aufgeteilten Zug in eine 2. Gleis. Am Ende findet ein Lokwechsel statt und der neue Zug verläßt den Bahnhof. So der Plan. Schwierig war es, die Blöcke und Richtungswechsel für verschiedene Loks (auch wenn die Animation nicht läuft) einzurichten. Die Kommunikation zur Anlage ist nur über Signale und Rückmelder (einseitig) möglich. Ebenso müssen die Loks aus dem normalen Automatikbetrieb genommen werden, solange die Animation läuft. Die Containerwagen können beliebig viele (max. 6) sein, beladen oder unbeladen. Wenn der leere Zug z.B. wieder kommt, wird er neu beladen und umgekehrt. Jetzt noch etwas Feintuning der SIgnale und Wartezeiten und dann wird weiter gebaut... P.S. Ich arbeite eigentlich mit 2 Bildschirmen, habe das nur für das Video auf einem angeordnet. Containersteuerung mit MBS und Rocrail
  9. Wer ist "Doris?"
  10. Hi Ich würde mir da nicht zu viele Gedanken machen. So eine Bremsfunktion mit und ohne Andocken gehört ins MBS selber. Hoffen wir mal auf die nächste Version. Gruß Thomas
  11. Oder anders ausgedrückt: Der Weg ist das Ziel. Es gab Zeiten, da habe ich monatelang nur Weichensteuerungen und Drehscheibensteuerungen mit Mikroprozessoren für die reale Moba gebaut. Resultat: Ich kann noch nichtmal einen vollen Kreis fahren. Warum? Weil mir das tüfteln und Programmieren einfach mehr Spaß macht. Genau so ist es mit dem MobaStudio. Der Spaß daran sind für mich die logischen Überlegungen und Wege dorthin, wie man und was man mit der offenen Lua und COM Schnittstelle alles anstellen kann. So ist jeder anders. Und das ist gut so. Gruß Thomas
  12. Select the item(s) in source layer. Richt click on the target layer. Select "Add selection"
  13. Ich bin echt gespannt...
  14. Hehe, es müßte fahrbare Gleiskontakte geben... Nee, gefällt mir alles nicht. Da bleib ich erstmal bei meinem Timer und der Überprüfung der Zugverlängerung. Wenn man da mit 10km/h ranfährt, sieht das ganz gut aus.
  15. Hi Also bei mir stehen sie oft an beliebigen Stellen. Da braucht man doch nur z.B. mit einem zufälligen Zug in ein Bahnhofsgleis einfahren und eine neue Lok von der Gegenseite aus der Drehscheibe anzukuppeln. Oder man läßt zufällig über einen Abrollberg Güterzüge zusammenstellen und holt die dann mit einer Lok ab. u.s.w. Also gibt's nicht gibt's nicht ;-) Aber wenn ich Neo richtig verstehe, soll da ja was kommen in der neuen Version, um das Problem zu lösen. Gruß Thomas
  16. Moin Ich beschäftige mich gerade mit dem Ankoppeln. Wie löst ihr das denn? Bzw. wie ermittelt ihr den Punkt, an dem die Lok halten muß, wenn die Waggons beliebig stehen. Ich habe z.B. einen Timer erstellt, der die Zuglänge abfragt und die Lok dann auf speed 0 setzt. Aber das ergibt natürlich keinen Bremsweg und verschiebt die Waggons immer um einen kleinen Weg. Gruß Thomas
  17. Hi Ich suche gerade, ob ich ein bestimmtes Signal in der EV verwende. Und wo. Wozu dient da eigentlich die Suchzeile in der EV? Bei mir passiert da nichts? Wie kann ich die Stellen finden, wo ein Signal "xyz" ausgewertet oder gesetzt wird? Gruß Thomas
  18. Hi Es sollte beides geben, denn das Eine schließt das Andere ja nicht aus
  19. Hi max Sehr gut gemacht. Hab sie gerade ausprobiert. Das Kabinenlicht finde ich etwas milchig, könnte etwas mehr Transparenz haben. Und die Fahrtrichtung würde ich vertauschen. Gruß Thomas
  20. Hallo fmk Funktioniert! Toller kleiner Kran! Danke an alle für schnelle Reaktion! Nun muß er nur noch aktualisiert werden... Gruß und frohe Ostern Thomas
  21. Hier trotzdem mein vorläufiger Workaround: $("Container #7").transformation:resetRotation() $("Container #7").transformation:rotateZ(0.263) $("Container #8").transformation:resetRotation() $("Container #8").transformation:rotateZ(0.263) $("Container #9").transformation:resetRotation() $("Container #9").transformation:rotateZ(0.263)
  22. Hallo Neo Du hast parallel geantwortet :-) Thema Grenzsituationen: Bei diesem Kran ist eine Drehung um die z-Achse nicht möglich. (Sonderfall) Also muß man überlegen, was passiert, wenn das Ladegut und oder die Abstellfläche von der Kranrichtung abweicht. Für 180 Grad sollte es trotzdem funktionieren können? Für die anderen Fälle entweder den Kran nicht aktivieren, oder schräg hochheben und exakt den Winkel des Ladeguts beibehalten? Gruß Thomas
  23. Hallo Frank Ich habe überall 15,07 Grad eingestellt. Der Kran ändert dann für die Container selbstständig die Winkel. Und zwar entweder, bevor er sie runterläßt, oder bevor sie die Abstellfläche treffen. Irgendwie scheint da noch eine Drehroutine für den Kran im Spiel zu sein, die es bei diesem Kran nicht benötigt. Vielleicht versucht der Programmierer der Kransteuerung (Neo?) hier trotzdem noch kleine Winkelabweichungen auszugleichen? Das geht dann aber irgendwie schief. Komischweise ist diese Abweichung mal größer, mal kleiner, mal garnicht vorhanden. Aber wenn man sich nach jedem Vorgang den Winkel anschaut, sieht man es. Wenn die Containerwagen mal andersrum ankommen (180 Grad), dann funktioniert es garnicht mehr. Da will der Kran dann drehen, und kann es natürlich nicht. Ich hab den Kran mal aus meiner Anlage extrahiert und hier eingestellt. Kran.mbp
  24. Nein, das passiert immer. Auch wenn ich den Kran manuell bediene. Hier habe ich den Container unten im Bild nur angehoben und abgesetzt. Keine Ereignisse im Hintergrund. Kann das an den Modellen liegen? Ich kann mir nicht vorstellen, daß die ganze Verladung auf diese Abstellflächen nicht funktioniert? Wie fokussiert das Programm denn die Container auf das Zielobjekt? Scheinbar nicht mit der Z-Rotation. Die springt während des Vorgangs von 14,66 auf 15,3 z.B. obwohl alle festen Objekte auf 14,66 liegen. Das ist auch kein fester Wert, mal auf 15,07, dann 14,98 u.s.w.
×
×
  • Neu erstellen...