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,

ich habe gerade eine Denkblockade und brauch mal einen Schubs in die richtige Richtung. Ich möchte eine Objektvariable aus zwei anderen Objektvariablen berechnen und komme nicht weiter.

z.B. in einem Signal sind die maximale Höchstgeschwindigkeit (vmax = 60) und ein Richtungsvektor ( 1 / -1) hinterlegt. damit möchte ich die Geschwindigkeit für die Lok berechnen. Das Ergebnis sollte dann je nach Richtung 60 oder -60 betragen

Gruß

Old Grey

Geschrieben

vLok = vmax * Richtungsvektor

Geschrieben

Hallo Old Grey,

wenn du beim Signal eine Geschwindigkeit von 60 beim Fahrtbegriff eingibst, fährt die Lok automatisch mit 60 in der richtigen Richtung ab, auch rückwärts.

HG
Brummi

Geschrieben
  • Autor

@Eggu:

Die Formel ist mir schon klar, aber ich bekomme sie so nicht in die graphische EV. Da ist mein Problem.

@Roter Brummer:

Folgendes Szenario: Ich habe einen Zug, der von links in den Bahnhof (Hauptsignale an beiden Gleisenden) einfährt, dort hält und dann wieder nach links ausfährt. Ich schalte nur die entsprechenden Fahrstraßen über das GBS und den Rest erledigt die Automatik. Hierbei entstehen zwei Probleme:

1. Der Zug steht nicht auf dem Gleiskontakt des linken Signals, sondern hält beim rechten Signal.

2. Wenn das linke Signal auf Fahrt geht und der Zug relativ beschleunigt wird, dürfte er dann nach rechts rausfahren. Das habe ich aber noch nicht probiert.

Ich habe das jetzt programmtechnisch etwas unelegant gelöst und es funktioniert, aber ich habe da noch ein paar andere Ideen bei denen eine Berechnung in der EV erforderlich wird. Das kann natürlich auch über ein Script lösen, aber ich finde die graphische Oberfläche übersichtlicher. Bei den Scripten muß ich immer erst das Script öffnen und nachsehen was ich da schon wieder angestellt habe.

Gruß Old Grey

Geschrieben

Du könntest folgendes machen:

1062696122_MBSV7038.thumb.JPG.7bfea862f12f71798d90c65d1705b4e5.JPG

HG
Brummi

Geschrieben
  • Autor

So ähnlich habe ich es auch gelöst. Ich bestimme den Vektor bei der Einfahrt und setze dann die Geschwindigkeit mit einer Bedingung entweder +60 oder -60. Das Problem ist also gelöst. Aber die dabei aufgekommene grundsätzliche Frage ist damit noch nicht beantwortet.

 

Kann man in der graphischen EV den Wert einer Variablen berechnen und übergeben?

Ja oder Nein?

Geschrieben
vor 10 Stunden schrieb modellbahn-old-grey:

Kann man in der graphischen EV den Wert einer Variablen berechnen und übergeben?

Ja, Old Grey, man kann. 

Aber es geht nur in mehreren Schritten:

950639017_Variableberechnen.jpg.e36dd2f98546ea2858e5d52bbe12ab66.jpg

Das * Zeichen in Schritt 2 bekommst du mit einem Klick auf das = Zeichen

 

Beispiel:   variable calculation example.mbp

Beachte bitte, dass der Wert "Richtung" nicht die Fahrtrichtung des Zuges (vorwärts oder rückwärts) enthält, sondern die Richtung, in welcher der Kontakt überfahren wurde.

Gruß
Götz

Geschrieben
  • Autor

Hallo Götz,

danke, das war der richtige Hinweis. Jetzt kann ich mich wieder daran erinnern.

Gruß Old Grey

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.