Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Empfohlene Beiträge

Geschrieben

Hallo,

meine bescheidenen Lua Kenntnisse bringen mich wieder an meine Grenzen.
Götz hat in einem Video ein Vorbremsscript entwickelt. Das ist dieses


if contact.variables["bezug Signal"].state == 0 then
  local Geschwindigkeit = vehicle.currentSpeed
  local Zielgeschwindigkeit = contact.variables.Zielgeschwindigkeit
  local Differenz = Geschwindigkeit - Zielgeschwindigkeit
  local Bremsweg = contact.variables.Bremsweg
  local Bremskraft = Geschwindigkeit * Differenz / Bremsweg
  vehicle.deceleration = Bremskraft
  vehicle.targetSpeed = Zielgeschwindigkeit
end
 

Nun habe ich aber auch rückwärts fahrende Züge. Die in der Lok gespeicherte Variable Geschwindigkeit ist positiv, wird bei Fahrtrichtungsänderung auf negativen Wert gesetzt. Im Gleiskontakt steht aber immer die Zielgeschwindigkeit 65, also positiv. Bremsweg ist 1000.

Kann mir bitte jemand das script auf wahlweise Vorwärts- oder Rückwärtsfahrt anpassen. 

Danke,

Gruß Jürgen

 

 

Geschrieben

Hallo Jürgen,

soweit ich deine Absichten überblicke benötigst du dieses Skript nicht mehr, du kannst heute bequem mit Bremskontakten Züge gezielt auf eine bestimmte Geschwindigkeit herunter bremsen (egal ob sie vorwärts oder rückwärts fahren).

Viele Grüße,

Neo

Geschrieben
  • Autor

super, danke Neo

Geschrieben
  • Autor

Hallo Neo,

habe jetzt von Vorbremskontakte mit dem Script auf Bremskontakt ohne Script und einer Abbremsgeschwindigkeit auf 65 umgestellt. Die Abbremsgeschwindigkeit im Signal auf 0 zu setzen lässt die Lok dann aber direkt am Signal anhalten. Damit die Lok in einigem Abstand vor dem Signal zum Stehen kommt, brauche ich dann noch einen Bremskontakt mit Abbremsgeschwindigkeit 0.  Oder gibt es im Signal noch einen Parameter, der regelt, in welcher Entfernung die Lok vor dem Signal zum Stehen kommt?

Gruß Jürgen

 

  

Geschrieben

Hallo,

vor 12 Minuten schrieb jloos:

Oder gibt es im Signal noch einen Parameter, der regelt, in welcher Entfernung die Lok vor dem Signal zum Stehen kommt?

in V6 gibt es diesen Abstand noch nicht, V7 wird diese Möglichkeit jedoch anbieten, weshalb du in Zukunft auf zusätzliche Bremskontakte vor Signalen verzichten kannst. Aktuell benötigst du noch diese Zweierkombination.

Viele Grüße,

Neo

Geschrieben
  • Autor

schön, ich freue mich auf die V7

danke, Jürgen

Geschrieben
  • Autor

Hallo,

ich muss noch mal nachhaken.  Wenn sich der Bremskontakt vor einem Signal befindet, soll er ja nur bei Hp0 aktiv werden. Bei Hp1 soll der Zug nicht abgebremst werden. Aber wie mache ich das?

Gruß Jürgen

 

Geschrieben

Hallo Jürgen,

du kannst die Eigenschaften eines Gleiskontakts per EV ändern (Aktion "Eigenschaft/Variable setzen"). Damit kannst du je nach Signalstellung verschiedene Eigenschaften setzen. Alternativ kann ich auch hier auf V7 verweisen, wo du schon im Eigenschaftsfenster für verschiedene Signalstellungen verschiedene Gleiskontakteigenschaften definieren kannst.

Viele Grüße,

Neo

Geschrieben
  • Autor

Hallo Neo,

ich habe ein Problem mit den Bremskontakten bei Signal auf Hp1. Ich habe mal ein Beispiel angehängt, würdest Du das bitte mal berichtigen.

Danke, Jürgen

Bremskontakt vor Signal.mbp

Geschrieben
vor 45 Minuten schrieb jloos:

würdest Du das bitte mal berichtigen.

Bitte sehr:   Haltkontakt vor Signal.mbp

Geschrieben
  • Autor

danke Goetz

Gruß Jürgen

Geschrieben
vor einer Stunde schrieb jloos:

danke

Findest du in dem Beispiel alle Antworten?
Oder wünscht du Erklärungen dazu?

Geschrieben
  • Autor

Hallo Götz,

nach deiner Antwort und ein paar Experimenten habe ich nun alle Vorbremskontakte rausgeschmissen, statt dem Loknamen speichere ich die individuelle Geschwindigkeit aus der Lok im Signal ab. Damit startet die Lok wieder mit der eigenen Geschwindigkeit. Zusätzlich habe ich weitere Gleiskontakte, die das Ziel auslesen gelöscht und auch dir Funktion in die Bremskontakte integriert. Das Fahrziel speichere ich nun ebenfalls im Signal. Dazu habe ich weitere Fragen, die ich in einem neuen Thema behandeln werde.

Vielen Dank

Jürgen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.