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

Ich benötige einmal Hilfe bei der Ereignisverwaltung Timer. Legt man In einem Bahnhof z.B. eher einen Timer "Bahnhof" an und gestaltet diesen für jedes Gleis variabel oder ist es sinnvoll jeweils einen eigenen Timer für jedes Gleis anzulegen?

Geschrieben

Hallo leipetsch,

Deine Frage könnte man besser beantworten, wenn Du uns sagen würdest, was Du mit dem Timer bewirken willst. Evtl. wäre auch zu klären, ob statt einem Timer die Ausführungsverzögerung in der EV Deinem geplanten Zweck besser dienen würde. Wie sagt man so schön: Wir brauchen mehr Details.

Gruß

streit_ross

Bearbeitet von streit_ross

Geschrieben

Hallo @leipetsch

Timer sind für periodisch wiederkehrende Ereignisse.

Für den Bahnhofsaufenthalt nimmst du am besten keinen Timer, sondern eine Verzögerung:

 

2008431156_Ausfhrungverzgern.jpg.65a8e385223ca489a21088a71fa135f3.jpg

 

Die Dauer für die Verzögerung hinterlegst du in einer Objektvariablen.
Entweder im Gleis oder im Zug. je nachdem, was besser zu deinen Vorstellungen passt.

Viele Grüße
Götz

Geschrieben
  • Autor

Besten Dank. Das probiere ich dann mal aus. Ziel ist es irgendwann mal einen fahrplanterminierten Zugverkehr einzurichten. 

Geschrieben

Hallo @leipetsch,

für ...

vor 3 Minuten schrieb leipetsch:

einen fahrplanterminierten Zugverkehr

...gibt es das Ereignis "Zeitpunkt erreicht":

1568524143_Zeitpunkterreicht.jpg.d78c039684f0a543a71a31e6f1826ba1.jpg

 

Damit kannst du definieren, was um eine bestimmte Uhrzeit passieren soll.
Du kannst entweder jede Minute reagieren (und dann beispielsweise prüfen, ob es gerade die Minute 25 ist) oder eine konkrete Uhrzeit angeben.
Je nachdem, ob du Einzelfahrten anlegen möchtest oder einen Fahrplantakt.

Viele Grüße
Götz

 

Geschrieben

Hallo Götz,
dann muß er aber mit der Simulationszeit arbeiten (d.h., es wird irgendwann mal sehr lange Nacht). Es ginge ja auch mit Deinem ersten Beispiel und mehrere verketteten Verzögerungen/Fahrstraßen-Aktivschaltungen. Da sehe ich die einfachste aller Möglichkeiten.

Gruß
  Andy

Geschrieben
  • Autor

Supi. Das sind so unendlich viele Möglichkeiten! 9_9 Das sind meine ersten Gehversuche. 8D71791F-E6DF-4C73-A2CA-DE7E08D6201C

Geschrieben

Generell gibt's aber das Risiko, dass eine Fahrstraße noch gar nicht bereit ist. Das fängt man dann nicht mehr auf und alles kollabiert. Gilt für die Simulationszeit aber auch.

Dein Projekt sieht doch schon mal sehr engagiert aus. Mach's nicht zu groß, auch wenn's reizt. Aber genau das ist Grundfehler der Anfänger. Bau Dir erstmal ein stabiles System, dass Du wiederverwenden kannst.

Gruß
  Andy

Geschrieben
  • Autor

Danke Andy. Das Tüfteln macht unendlich Spaß. 

 

Gruß Peter

 

Geschrieben
vor 10 Minuten schrieb leipetsch:

Das sind meine ersten Gehversuche.

Sehr vielversprechend!
Da bin ich neugierig, wie sich das entwickelt.

Geschrieben

Na, indem wir die Fehler rausholen müssen, wie immer :P;)

Späßchen
  Andy

Geschrieben
  • Autor
vor 2 Minuten schrieb Andy:

Na, indem wir die Fehler rausholen müssen, wie immer :P;)

Späßchen
  Andy

Das macht ihr doch gerne. :$

Geschrieben

Hallo leipetsch;
ich möchte Dir trotzdem noch einen Tipp mit auf den Weg geben. Bei einem System, was einen Fahrplan abarbeitet, bist Du praktisch gezwungen, dass es zyklisch aufgebaut ist. Also, alle Züge müssen zum Zeitpunkt 0 = x wieder auf Anfangsposition stehen. Du brauchst damit praktisch ein Layout, dass als Grundstellung abgesichert ist. Und jetzt kommt das Problem (auch wenn Du eine Art Film drehen willst): Nach 17 Stunden Laufzeit (Simzeit) findest Du einen Fehler, den Du sogar relativ schnell korrigieren könntest.
Diese Korrektur muß aber in die Grundstellung rein! Und wehe, Du speicherst jetzt auch nur einmal falsch... und dann muß alles wieder von vorne durchlaufen und die Daumen müssen gedrückt werden, dass er nach 17 Stunden korrekt über den Punkt kommt. Das - wird - immer - länger.... und da gibt's auch keine Alternative.

Gruß
  Andy

Geschrieben
  • Autor
vor 2 Minuten schrieb Andy:

Hallo leipetsch;
ich möchte Dir trotzdem noch einen Tipp mit auf den Weg geben. Bei einem System, was einen Fahrplan abarbeitet, bist Du praktisch gezwungen, dass es zyklisch aufgebaut ist. Also, alle Züge müssen zum Zeitpunkt 0 = x wieder auf Anfangsposition stehen. Du brauchst damit praktisch ein Layout, dass als Grundstellung abgesichert ist. Und jetzt kommt das Problem (auch wenn Du eine Art Film drehen willst): Nach 17 Stunden Laufzeit (Simzeit) findest Du einen Fehler, den Du sogar relativ schnell korrigieren könntest.
Diese Korrektur muß aber in die Grundstellung rein! Und wehe, Du speicherst jetzt auch nur einmal falsch... und dann muß alles wieder von vorne durchlaufen und die Daumen müssen gedrückt werden, dass er nach 17 Stunden korrekt über den Punkt kommt. Das - wird - immer - länger.... und da gibt's auch keine Alternative.

Gruß
  Andy

(y)

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.