Bauanleitung Fahrplan: Unterschied zwischen den Versionen

Aus StellSi-Hilfewiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
In diesem Artikel soll die Erstellung eines Fahrplanes erläutert werden.
In diesem Artikel soll die Erstellung eines Fahrplanes mit dem integrierten Editor erläutert werden. Alternativ besteht die Möglichkeit, den [[FplCompiler]] zu nutzen.


== Grundlage ==
== Grundlage ==
Neben den manuellen Zügen in der Außenanlage können Züge nach einem Fahrplan in der Stellwerkssimulation fahren. Der Fahrplaneditor ist so konstruiert, dass er über mehrere Außenanlagen hinweg arbeiten kann und kann theoretisch verschiedene Verkehrstage und -jahre umfassen.
Neben in der Außenanlage manuell erstellten Zügen können Züge in der Stellwerkssimulation auch nach einem Fahrplan fahren. Dabei ist für jede Außenanlage eine eigene Fahrplandatei nötig, der Fahrplaneditor ist aber so konstruiert, dass er mehrere Fahrplandateien gleichzeitig bearbeiten kann. Ein Fahrplan kann theoretisch verschiedene Verkehrstage und -jahre umfassen.


== Fahrplaneditor ==
== Fahrplaneditor ==
Um den Fahrplaneditor zu öffnen, muss eine Außenanlage geladen sein. Er findet sich im Menü "Fenster".  
Um den Fahrplaneditor zu öffnen, muss eine Außenanlage geladen sein. Er findet sich im Menü "Fenster".  


Um einen neuen Fahrplan zu erstellen, wird erst einmal eine Fahrplandatei gebraucht. Diese kann über das Menü "Datei" unter "Neuen Fahrplan einfügen" erstellt werden. Im nächsten Fenster muss die Ausenanlage ausgewählt werden. Nun mus der Fahrplan gespeichert werden. In der Regel sollte sie im Stellwerksodner abgelegt werden. Ansließend muss einmal die Aktualisieren-Taste gedrückt werden.  
Der erste Schritt beim Erstellen eines Fahrplans ist das Anlegen der Fahrplandatei. Dazu benutzt man den Eintrag "Neuen Fahrplan einfügen" im Menü "Datei". Anschließend muss die zum Fahrplan gehörige Außenanlage ausgewählt werden. Es stehen nur die geladenen Außenanlagen zur Verfügung. Abschließend sollte man die "Aktualisieren"-Schaltfläche benutzen, um den Fahrplan bearbeiten zu können.


Der Fahrplaneditor kann mehrere Fahrpläne mehrerer Ausßenanlagen gleichzeitig verwalten. Es muss daher bei allen angelegten Reihungen, Zügen usw. angegeben werden, in welchen der ausgewählten Fahrplänen diese Reihungen, Züge, etc. gespeichert werden sollen. Dazu muss in der linken Seite das entsprechende Kästechen ausgewählt werden.
Der Fahrplaneditor kann mehrere Fahrpläne (auch verschiedener Außenanlagen) gleichzeitig verwalten. Es muss daher bei allen angelegten Reihungen, Zügen usw. angegeben werden, in welchen der ausgewählten Fahrplänen diese Reihungen, Züge, etc. gespeichert werden sollen. Dazu muss in der linken Seite das entsprechende Kästchen ausgewählt werden. Wenn bestimmte Zugreihungs-, Fahrzeug-, Verkehrstags- oder Zuglaufverlinkungen nur in einem gelandenen Fahrplan vorkommen, sind Züge, die diese Verlinkungen verwenden, nicht synchronisierbar und können nicht bearbeitet werden. Dies kann umgangen werden, indem weniger Fahrpläne zum Bearbeiten ausgewählt werden (siehe [[#Geladene Fahrpläne]]).


[[Datei:Fahrplaneditor - Speichern.png]]
[[Datei:Fahrplaneditor - Speichern.png]]


Hinweis: Wenn Sie auf der linken Seite die Punkte auswählen, können Sie auf der rechten Seite weitere Informationen nachlesen.
Der Fahrplaneditor besteht links aus einer Liste mit den einzelnen Einträgen des Fahrplans. Um Einträge hinzuzufügen, muss man in der entsprechenden Kategorie auf die Plus-Schaltfläche klicken. In einigen Kategorien öffnet sich daraufhin zunächst ein Menü, aus dem der entsprechende Eintrag ausgewählt werden muss.
Beim Auswählen einer Kategorie wird auf der rechten Seite eine kurze Beschreibung angezeigt. Beim Auswählen eines Eintrages kann dieser bearbeitet werden.
Einträge können gelöscht werden, indem die Zugehörigkeit zu allen Fahrplänen aufgehoben wird (alle Haken der Fahrpläne des Eintrags entfernen).
 
== Bibliotheken laden ==
Um möglichst einfach Zugbildungen erstellen zu können, sollten die Fahrzeuge aus Bibliotheken ausgewählt werden. Diese müssen zunächst unter "Bearbeiten" -> "Bibliothek hinzufügen zu..." hinzugefügt oder über "Bearbeiten" -> "Bibliotheken von" bearbeitet werden. Die Bibliotheken für die Fahrzeuge und Zugreihungen finden sich unter /lib/zuege/ nach Land sortiert, für deutsche Diesellokomotiven etwa (StellSi-Ordner)/lib/zuege/de/loks-diesel.stwb. Tip: Im Dialogfeld können auch mehrere Dateien ausgewählt werden. Wenn der Dialog "Bibliothek hinzufügen zu..." verwendet wird, kann die Bibliothek zu mehreren geladenen Fahrplänen hinzugefügt werden.


== Geladene Fahrpläne ==
== Geladene Fahrpläne ==
[[Datei:Fahrplaneditor - Geladene Fahrplaene.png]]
[[Datei:Fahrplaneditor - Geladene Fahrplaene.png]]


Im nächsten Schritt sollte der Name und der Autor für diesen Fahrplan angegeben werden. Für den Autor in der rechten Spalte unten links auf das blaue Plus drücken und anschleißend unter "Name" den Namen des Autors eintragen.
Hier tauchen alle geladenen Fahrpläne auf. Mit den Checkboxen neben der Bezeichnung des Fahrplans können Fahrpläne zur Bearbeitung aktiviert bzw. deaktiviert werden. Nach den Änderungen muss "Aktualisieren" gedrückt werden.
 
Beim Markieren eines Fahrplans können der Name und der Autor dieses Fahrplans geändert werden. Um Autoren hinzuzufügen, muss zunächst auf das Plus unter der Autorenliste geklickt werden und anschließend der neue Eintrag in der Liste markiert werden. Dann kann der Name des Autors und eine Beschreibung eingetragen werden.


Wenn man mehrere Fahrpläne geladen hat, versucht der Fahrplaneditor die Daten der Fahrpläne zusammenzuführen. Wenn die Fahrpläne weniger miteinander zu tun haben, als dies für den Fahrplaneditor nötig ist, kann man im Fenster "Geladene Fahrpläne" die Anzahl der zu bearbeitenden Fahrpläne einschränken. Anschließend muss man den Fahrplaneditor "Aktualisieren".
Wenn man mehrere Fahrpläne geladen hat, versucht der Fahrplaneditor die Daten der Fahrpläne zusammenzuführen. Wenn die Fahrpläne weniger miteinander zu tun haben, als dies für den Fahrplaneditor nötig ist, kann man im Fenster "Geladene Fahrpläne" die Anzahl der zu bearbeitenden Fahrpläne einschränken. Anschließend muss man den Fahrplaneditor "Aktualisieren".
== Bibliothecken laden ==
Um möglichst einfach Zugbildungen erstellen zu können, sollten die Fahrzeuge aus Bibliotheken ausgewählt werden. Diese müssen zunächst unter "Bearbeiten" -> "Bibliothek hinzufügen zu..." hinzugefügt oder über "Bearbeiten" -> "Bibliotheken von" bearbeitet werden. Die Bibliotheken für die Fahrzeuge und Zugreihungen finden sich unter /lib/zuege/ nach Land sortiert, für Diesellokomotiven etwa (Stellsi Ordner)/lib/zuege/de/loks-diesel.stwb. Tip: Im Dialogfeld können auch mehrere Dateien ausgewählt werden. Wenn der Dialog "Bibliothek hinzufügen zu..." verwendet wird, kann die Bibliothek zu mehreren Fahrplänen hinzugefügt werden.


== Verkehrstage ==
== Verkehrstage ==
Verkehrstage sind dazu da, um Züge nur an bestimten Tage fahren zulassen z. B. Mo - Fr oder Sa - So. Außerdem können dort die Jahre eingeschänkt werden, an denen der Zug verkehrt. Markieren Sie die Kategorie "Verkehrstage" und drücken Sie auf das blaue Plus um einen Verkehrstag hinzuzufügen.
Verkehrstage sind dazu da, um Züge nur an bestimmten Tage fahren zu lassen, z. B. werktags oder nur dienstags im Fahrplanjahr 1999. Außer der Definition in der Kategorie "Verkehrstage" können diese auch in einzelnen Zügen definiert werden. Markieren Sie die Kategorie "Verkehrstage" und drücken Sie auf das blaue Plus, um einen Verkehrstag hinzuzufügen.


'''BILD FEHLT'''
'''BILD FEHLT'''


== Fahrzeuge ==
== Fahrzeuge ==
Hier können Fahrzeuge selbst erstelt werden, wenn sie noch nicht in der Bibliothek vorhanden sind. Der Reiter ist weitghend selbsterklärend. Der Reiter sollte mit Vorsicht verwendet werden. In der Regel sollte man versuchen, eine entsprechende Erweiterung der Bibliotheken zu erwirken.
Ebenso wie Verkehrstage können Fahrzeuge entweder in der entsprechenden Kategorie oder in einzelnen Zügen definiert werden. Diese Möglichkeit sollte allerdings mit Vorsicht verwendet werden, in der Regel sollte man versuchen, Fahrzeugbilbiotheken zu verwenden bzw. bei Bedarf zu erweitern. Die Kategorie ist weitgehend selbsterklärend.


== Reihungen ==
== Reihungen ==
Unter dem Punkt "Reihungen" werden die Züge zu Reihungen zusammengestellt. Um eine neuen Reihung hinzuzufügen, muss wieder "Reihungen" ausgewählt sein und dann unten in der Mitte das blaue Plus gedrückt werden. Nun muss der Reihung ein Name gegeben werden. Um nun etwas zu der Reihung hinzufügen muss die Reihung makiert sein. Dann wieder auf das blaue Plus in der Mitte und auf "Fahrzeug-Verlinkung hinzufügen" drücken. Nun erscheint ein neues Feld mit dem Namen "<kein Name>". Wenn man dieses markiert, kann man das hinzuzufügende Fahrzeug aus der Bibliothek auswählen.
Die Definition der Zugbildung erfolgt in der Regel durch Angabe der einzelnen Fahrzeuge. Um häufig vorkommende Zugbildungen nicht mehrmals eingeben zu müssen, gibt es in dieser Kategorie die Möglichkeit, diese einmal zu definieren. Reihungen lassen sich wie Fahrzeuge verwenden. Jede Reihung hat einen Namen, den man nach Markieren der Reihung einstellen kann. Um nun Fahrzeuge, Fahrzeug- oder Reihungsverlinkungen zu der Reihung hinzuzufügen muss die Reihung markiert sein. Dann kann mit der "Plus"-Schaltfläche das gewünschte Element eingefügt werden. Wenn man dieses markiert, kann man es bearbeiten.


[[Datei:Fahrplaneditor - Reihungen.png]]
[[Datei:Fahrplaneditor - Reihungen.png]]


== Fahrrichtungen ==
== Fahrtrichtungen ==
Um zu bestimmen, aus welcher Richtung der Zug kommen soll bzw. in welche er fährt, ist es wichtig, Fahrtrichtungen anzulegen. Hierzu muss dieses mal die zugehörige Außenanlage direkt unterhalb "Fahtrichtungen in" ausgewählt werden. Anschließend wieder auf das blaue Plus drücken. Pro Fahrtrichtung eine Richtung hinzufügen. Das heißt, bei zwei eingleisigen Strecken Fahrtrichtungen hinzufügen. Nun das erste Feld "Richungsangabe ohne Namen" makieren und der Fahrtrichtung einen Namen geben. Sinnvoll ist, das Ziel der Richtung anzugeben, also den nächsen Bahnhof oder die nächste Blockstelle. Im unteren Teil muss der passende Streckenanschluss ausgewählt werden und zur Fahrtrichtung hinzugefügt werden. Der erste Streckenanschluss muss "vom" Nachbar kommen, die Züge landen planmäßig auf diesem Streckenanschluss.
Um zu bestimmen, aus welcher Richtung der Zug kommen soll bzw. in welche er fährt, ist es wichtig, Fahrtrichtungen anzulegen. Hierzu muss dieses mal die zugehörige Außenanlage direkt unterhalb "Fahrtrichtungen in" ausgewählt werden. Anschließend kann mit der "Plus"-Schaltfläche eine Fahrtrichtung hinzugefügt werden. Nach dem Markieren des neuen Eintrags sollte der Fahrtrichtung ein Name gegeben werden. Sinnvoll ist, das Ziel der Richtung anzugeben, also den nächsten Bahnhof oder die nächste Blockstelle. Im unteren Teil müssen die passenden Streckenanschlüsse ausgewählt werden und zur Fahrtrichtung hinzugefügt werden. Der erste Streckenanschluss muss "vom" Nachbar kommen, die Züge landen planmäßig auf diesem Streckenanschluss. Die weiteren Streckenanschlüsse sind Alternativen für die Simulation verlassende Züge. Führen mehrere Strecken zu einem Ziel, sollte für jeden Streckenanschluss, aus dem Züge kommen, eine eigene Fahrtrichtung angelegt werden.


[[Datei:Fahrplaneditor - Fahrtrichtungen.png]]
[[Datei:Fahrplaneditor - Fahrtrichtungen.png]]


== Zugläufe/Trassenzeiten ==
== Zugläufe/Trassenzeiten ==
Hier wird eingestelt, wie lange die Züge für die einzelnen Routen brauchen. Das Konzept ist mit Fahrplantrassen oder Fahrzeitprofilen vergleichbar. Es dient der Widerverwendung von ein-, aus-, und Durchfahrzeiten für Züge. Auch hier wieder den Punkt auswählen und auf "+" drücken.
Hier kann eingestellt werden, wie lange die Züge für die einzelnen Fahrplanabschnitte brauchen. Das Konzept ist mit Fahrplantrassen oder Fahrzeitprofilen vergleichbar. Es dient der Wiederverwendung von Ein-, Aus-, und Durchfahrzeiten der Züge. Bei einzelnen Zügen kann der Fahrplan auch ohne die Hilfe eines Zuglaufs eingegeben werden, bei Takt-Zügen ist die Verwendung eines Zuglaufs verpflichtend.


Die Art wie die Fahrzeiten wiederverwendet werden, ist nicht vorgegeben. Man kann dort Beispielsweise die Fahrzeiten des 12-Uhr-Zuges nachbauen und als Referenzzeit die Abfahrtszeit des Zuges im nächsten größeren Knotenbahnhof angeben. Anschließend muss man bei der Verwendung des Zuglaufes nur noch die Abfahrtszeit in eben diesem Knotenbahnhof angeben. Alternativ kann man für den 12-Uhr-Zug auch 12:00 Uhr als Referenzzeit angeben und muss dann nur für den 13-Uhr-Zug nur noch 13:00 Uhr angeben. Es ist nicht relevant, ob der Nachgebaute Zug überhaupt existiert oder überhaupt an diesem Tag fährt. Es ist auch nicht wichtig, ob der Zug eventuell den angegebenen Bahnhof je erreicht oder z.B. als nächtlicher Zug bereits vorher endet. Tatsächich erstellt wird der Zug dann unter Zug oder Taktzug. Wenn die Fahrt über mehrere Stellwerke bzw. Außenanlagen hinweg von einem Ausgangs- bis zu einem Zielbahnhof führt, sollte man sich jedoch für diese gesamte Strecke dieser Zuglinie auf einen einheitlichen Standard bzw. einen einheitlichen Bezguspunkt einigen, ansonnsten wird der Editor den Fahrplan nicht gemeinsam bearbeiten können.
Die Art wie die Fahrzeiten wiederverwendet werden, ist nicht vorgegeben. Man kann dort Beispielsweise die Fahrzeiten des 12-Uhr-Zuges nachbauen und als Referenzzeit die Abfahrtszeit des Zuges im nächsten größeren Knotenbahnhof angeben. Anschließend muss man bei der Verwendung des Zuglaufes nur noch die Abfahrtszeit in eben diesem Knotenbahnhof angeben. Alternativ kann man für den 12-Uhr-Zug auch 12:00 Uhr als Referenzzeit angeben und muss dann nur für den 13-Uhr-Zug nur noch 13:00 Uhr angeben. Es ist nicht relevant, ob der Nachgebaute Zug überhaupt existiert oder überhaupt an diesem Tag fährt. Es ist auch nicht wichtig, ob der Zug eventuell den angegebenen Bahnhof je erreicht oder z.B. als nächtlicher Zug bereits vorher endet. Tatsächlich erstellt wird der Zug dann unter einzelne Züge oder Takt-Züge. Wenn die Fahrt über mehrere Stellwerke bzw. Außenanlagen hinweg von einem Ausgangs- bis zu einem Zielbahnhof führt, sollte man sich jedoch für diese gesamte Strecke dieser Zuglinie auf einen einheitlichen Standard bzw. einen einheitlichen Bezugspunkt einigen, ansonsten wird der Editor den Fahrplan nicht gemeinsam bearbeiten können.


'''ToDo: Momentan ist die Reinfolge noch umgekehrt, weil bei Auswahl des Top-Elementes die Markierung beim Add nicht auf das neue Element verschoben wird => Programmänderung erforderlich, das ist so Mist!!!''' Nachdem man sich auf eine Referenzzeit geeinigt hat, sollten Einfahrten, Halte und Ausfahrten (in dieser Reinfolge) hinzugefügt werden. Hierfür wieder den Zuglauf markieren, auf das blaue Plus klicken, und Einfahrt hinzufügen, Halt hinzufügen oder Ausfahrt hinzufügen auswählen. Die Details der Konfiguration sollte selbsterklärend sein.
'''ToDo: Momentan ist die Reihenfolge noch umgekehrt, weil bei Auswahl des Top-Elementes die Markierung beim Add nicht auf das neue Element verschoben wird => Programmänderung erforderlich, das ist so Mist!!!''' Nachdem man sich auf eine Referenzzeit geeinigt hat, sollten Einfahrten, Halte und Ausfahrten (in dieser Reihenfolge) hinzugefügt werden. Hierfür wieder den Zuglauf markieren, auf das blaue Plus klicken, und Einfahrt hinzufügen, Halt hinzufügen oder Ausfahrt hinzufügen auswählen. Die Details der Konfiguration sollte selbsterklärend sein.


[[Datei:Fahrplaneditor - Zugläufe.png]]
[[Datei:Fahrplaneditor - Zugläufe.png]]


== Einzelne Züge ==
== Einzelne Züge ==
In diesem Punkt werden Züge angelegt die nicht in einem Takt fahren. Zunächst wieder "Einzelne Züge" auswählen, Hinzufügen drücken, den neuen Zug wie immer zu den Fahrplänen hinzufügen und Zugnummer eintragen. Im Normalfall sollte über Element auswählen und auf Plus drücken eine oder mehrere Verkehrstag-Verlinkung, eine Zuglauf-Verlinkung und eine Reihungs-Verlinkung erstellt werden. Im Falle einfacher Züge, wie etwa einzelnen Loks, Triebwagen in Doppeltraktion oder ähnlichem kann anstatt oder zusätzlich zur Reihungs-Verlinkung auch eine Fahrzeug-Verlinkung ausgewählt werden. Das dem Feld "~ +0h" stellt die Reihungsverlinkung dar. Dort kann unter dem Punkt Fahrplan der Umlauf, der vorher unter dem Punkt "Zugläufe/Trassenzeiten" erstelt wurde, ausgeählt werden. Anschliesend muss noch eine "Soll-Zeit" hinzugefügt werden. Diese richtet sich danach, welchen Standard man sich beim Zuglauf gegeben hat. (Siehe dort.) Das Feld "~ null" bzw. "~ <name des Verkehrstage>" stellt einen Verkehrstag dar. Die Fahrzeugreihung und Fahrzeugverlinkungen verhalten sich wie bei Reihungen definieren.
In diesem Punkt werden Züge angelegt, die nicht in einem Takt fahren. Nach dem Erzeugen eines Zuges können über das Auswählen des entsprechenden Eintrags und die Plus-Schaltfläche die Verkehrstage, die Zugbildung und die Fahrplaneinträge hinzugefügt werden. Die oben definierten Verkehrstage, Zugläufe, Fahrzeuge sowie Zugreihungen sind als entsprechende Verlinkungen hinzufügbar. Die Einträge "~ +-x:...h" stellen Reihungsverlinkungen dar. Dort kann unter dem Punkt Fahrplan der Zuglauf, der vorher unter dem Punkt "Zugläufe/Trassenzeiten" erstellt wurde, ausgewählt werden. Anschließend muss noch eine "Soll-Zeit" hinzugefügt werden. Diese richtet sich danach, welchen Standard man sich beim Zuglauf gegeben hat. (Siehe dort.) Das Feld "~ null" bzw. "~ <name des Verkehrstage>" stellt eine Verkehrstagsverlinkung dar. Reihungsverlinkungen lassen sich aufklappen, dabei werden die Fahrzeuge der Zugreihung angezeigt.


== Takt-Züge ==
== Takt-Züge ==
Takt-Züge sind Züge, die mit einer gleichen oder ähnleichen Zugreihung in der selben Trasse immer wieder fahren z. B. im 30-Minuten-Takt oder im Stundentakt. Neben diesen klassischen Taktzügen soll die Funktion aber explizit auch für alle Züge mit ähnlichen Fahrzeiten in Zeiten vor der Vertaktung genutzt werden. Details siehe Beschreibung im Editor. Auch hier muss wieder das blaue Plus gedrückt werden und ein Name für den Zuglauf eigegeben werden. Als nächstes muss unter "Fahrplan" der zuvor in "Zugläufe/Trassenzeiten" erstelte Umlauf ausgewählt werden. Verkehrstage und die Zugreihumg muss wie unter "Einzelne Züge" angegeben erstellt werden. Abschließend muss auf der rechten Seite über das Plus für jeden Zug eine Zeile angelegt werden, in der Uhrzeit (für die Uhrzeit gilt der Standard, den man sich beim entsprechenden Zuglauf für die Referenzzeit überlegt hat, siehe dort) und die Zugnummer eingegeben wird.
Takt-Züge sind Züge, die mit einer gleichen oder ähnlichen Zugbildung in der selben Trasse immer wieder fahren, z. B. im 30-Minuten-Takt oder im Stundentakt. Neben diesen klassischen Taktzügen soll die Funktion aber explizit auch für alle Züge mit ähnlichen Fahrzeiten in den Jahren vor der Vertaktung genutzt werden. Details siehe Beschreibung im Editor. Als nächstes muss unter "Fahrplan" der zuvor in "Zugläufe/Trassenzeiten" erstellte Umlauf ausgewählt werden. Verkehrstage und die Zugreihung muss wie unter "Einzelne Züge" angegeben erstellt werden. Abschließend muss auf der rechten Seite über das Plus für jeden Zug eine Zeile angelegt werden, in der Uhrzeit (für die Uhrzeit gilt der Standard, den man sich beim entsprechenden Zuglauf für die Referenzzeit überlegt hat, siehe dort) und die Zugnummer eingegeben wird.


[[Datei:Fahrplaneditor - Takt Zuege.png]]
[[Datei:Fahrplaneditor - Takt Zuege.png]]


== Fertigstellung des Fahrplans ==
== Fertigstellung des Fahrplans ==
Das Speichern funktioniert, indem der Fahrplan in der Rubrik "Geladene Fahrpläne" selektiert wird. Dort kann der Fahrplan über den Speicherknopf oder über das Menü "Datei" -> "Ausgewählte Datei speichern" gespeichert werden. Alternativ kann auch über "Datei" -> "Alle Dateien speichen" gespeichert werden.
Das Speichern funktioniert, indem der Fahrplan in der Rubrik "Geladene Fahrpläne" selektiert wird. Dort kann der Fahrplan über den Speicherknopf oder über das Menü "Datei" -> "Ausgewählte Datei speichern" gespeichert werden. Alternativ kann auch über "Datei" -> "Alle Dateien speichern" gespeichert werden.
 
Änderungen am Fahrplan wirken sich unter Umständen verzögert und/oder nur bei bestimmten Änderungen auf StellSi aus. Um sicherzustellen, dass alle Züge aktuell sind, sollte man StellSi neu starten.


Änderungen am Fahrplan wirken sich unter Umständen verzögert und/oder nur bei bestimmten Änderungen auf StellSi aus. Um sicherzustellen, dass alle Züge aktuell sind, solte man StellSi neu starten.
[[Kategorie:Bauanleitungen]]

Aktuelle Version vom 8. Januar 2023, 11:00 Uhr

In diesem Artikel soll die Erstellung eines Fahrplanes mit dem integrierten Editor erläutert werden. Alternativ besteht die Möglichkeit, den FplCompiler zu nutzen.

Grundlage

Neben in der Außenanlage manuell erstellten Zügen können Züge in der Stellwerkssimulation auch nach einem Fahrplan fahren. Dabei ist für jede Außenanlage eine eigene Fahrplandatei nötig, der Fahrplaneditor ist aber so konstruiert, dass er mehrere Fahrplandateien gleichzeitig bearbeiten kann. Ein Fahrplan kann theoretisch verschiedene Verkehrstage und -jahre umfassen.

Fahrplaneditor

Um den Fahrplaneditor zu öffnen, muss eine Außenanlage geladen sein. Er findet sich im Menü "Fenster".

Der erste Schritt beim Erstellen eines Fahrplans ist das Anlegen der Fahrplandatei. Dazu benutzt man den Eintrag "Neuen Fahrplan einfügen" im Menü "Datei". Anschließend muss die zum Fahrplan gehörige Außenanlage ausgewählt werden. Es stehen nur die geladenen Außenanlagen zur Verfügung. Abschließend sollte man die "Aktualisieren"-Schaltfläche benutzen, um den Fahrplan bearbeiten zu können.

Der Fahrplaneditor kann mehrere Fahrpläne (auch verschiedener Außenanlagen) gleichzeitig verwalten. Es muss daher bei allen angelegten Reihungen, Zügen usw. angegeben werden, in welchen der ausgewählten Fahrplänen diese Reihungen, Züge, etc. gespeichert werden sollen. Dazu muss in der linken Seite das entsprechende Kästchen ausgewählt werden. Wenn bestimmte Zugreihungs-, Fahrzeug-, Verkehrstags- oder Zuglaufverlinkungen nur in einem gelandenen Fahrplan vorkommen, sind Züge, die diese Verlinkungen verwenden, nicht synchronisierbar und können nicht bearbeitet werden. Dies kann umgangen werden, indem weniger Fahrpläne zum Bearbeiten ausgewählt werden (siehe #Geladene Fahrpläne).

Fahrplaneditor - Speichern.png

Der Fahrplaneditor besteht links aus einer Liste mit den einzelnen Einträgen des Fahrplans. Um Einträge hinzuzufügen, muss man in der entsprechenden Kategorie auf die Plus-Schaltfläche klicken. In einigen Kategorien öffnet sich daraufhin zunächst ein Menü, aus dem der entsprechende Eintrag ausgewählt werden muss. Beim Auswählen einer Kategorie wird auf der rechten Seite eine kurze Beschreibung angezeigt. Beim Auswählen eines Eintrages kann dieser bearbeitet werden. Einträge können gelöscht werden, indem die Zugehörigkeit zu allen Fahrplänen aufgehoben wird (alle Haken der Fahrpläne des Eintrags entfernen).

Bibliotheken laden

Um möglichst einfach Zugbildungen erstellen zu können, sollten die Fahrzeuge aus Bibliotheken ausgewählt werden. Diese müssen zunächst unter "Bearbeiten" -> "Bibliothek hinzufügen zu..." hinzugefügt oder über "Bearbeiten" -> "Bibliotheken von" bearbeitet werden. Die Bibliotheken für die Fahrzeuge und Zugreihungen finden sich unter /lib/zuege/ nach Land sortiert, für deutsche Diesellokomotiven etwa (StellSi-Ordner)/lib/zuege/de/loks-diesel.stwb. Tip: Im Dialogfeld können auch mehrere Dateien ausgewählt werden. Wenn der Dialog "Bibliothek hinzufügen zu..." verwendet wird, kann die Bibliothek zu mehreren geladenen Fahrplänen hinzugefügt werden.

Geladene Fahrpläne

Fahrplaneditor - Geladene Fahrplaene.png

Hier tauchen alle geladenen Fahrpläne auf. Mit den Checkboxen neben der Bezeichnung des Fahrplans können Fahrpläne zur Bearbeitung aktiviert bzw. deaktiviert werden. Nach den Änderungen muss "Aktualisieren" gedrückt werden.

Beim Markieren eines Fahrplans können der Name und der Autor dieses Fahrplans geändert werden. Um Autoren hinzuzufügen, muss zunächst auf das Plus unter der Autorenliste geklickt werden und anschließend der neue Eintrag in der Liste markiert werden. Dann kann der Name des Autors und eine Beschreibung eingetragen werden.

Wenn man mehrere Fahrpläne geladen hat, versucht der Fahrplaneditor die Daten der Fahrpläne zusammenzuführen. Wenn die Fahrpläne weniger miteinander zu tun haben, als dies für den Fahrplaneditor nötig ist, kann man im Fenster "Geladene Fahrpläne" die Anzahl der zu bearbeitenden Fahrpläne einschränken. Anschließend muss man den Fahrplaneditor "Aktualisieren".

Verkehrstage

Verkehrstage sind dazu da, um Züge nur an bestimmten Tage fahren zu lassen, z. B. werktags oder nur dienstags im Fahrplanjahr 1999. Außer der Definition in der Kategorie "Verkehrstage" können diese auch in einzelnen Zügen definiert werden. Markieren Sie die Kategorie "Verkehrstage" und drücken Sie auf das blaue Plus, um einen Verkehrstag hinzuzufügen.

BILD FEHLT

Fahrzeuge

Ebenso wie Verkehrstage können Fahrzeuge entweder in der entsprechenden Kategorie oder in einzelnen Zügen definiert werden. Diese Möglichkeit sollte allerdings mit Vorsicht verwendet werden, in der Regel sollte man versuchen, Fahrzeugbilbiotheken zu verwenden bzw. bei Bedarf zu erweitern. Die Kategorie ist weitgehend selbsterklärend.

Reihungen

Die Definition der Zugbildung erfolgt in der Regel durch Angabe der einzelnen Fahrzeuge. Um häufig vorkommende Zugbildungen nicht mehrmals eingeben zu müssen, gibt es in dieser Kategorie die Möglichkeit, diese einmal zu definieren. Reihungen lassen sich wie Fahrzeuge verwenden. Jede Reihung hat einen Namen, den man nach Markieren der Reihung einstellen kann. Um nun Fahrzeuge, Fahrzeug- oder Reihungsverlinkungen zu der Reihung hinzuzufügen muss die Reihung markiert sein. Dann kann mit der "Plus"-Schaltfläche das gewünschte Element eingefügt werden. Wenn man dieses markiert, kann man es bearbeiten.

Fahrplaneditor - Reihungen.png

Fahrtrichtungen

Um zu bestimmen, aus welcher Richtung der Zug kommen soll bzw. in welche er fährt, ist es wichtig, Fahrtrichtungen anzulegen. Hierzu muss dieses mal die zugehörige Außenanlage direkt unterhalb "Fahrtrichtungen in" ausgewählt werden. Anschließend kann mit der "Plus"-Schaltfläche eine Fahrtrichtung hinzugefügt werden. Nach dem Markieren des neuen Eintrags sollte der Fahrtrichtung ein Name gegeben werden. Sinnvoll ist, das Ziel der Richtung anzugeben, also den nächsten Bahnhof oder die nächste Blockstelle. Im unteren Teil müssen die passenden Streckenanschlüsse ausgewählt werden und zur Fahrtrichtung hinzugefügt werden. Der erste Streckenanschluss muss "vom" Nachbar kommen, die Züge landen planmäßig auf diesem Streckenanschluss. Die weiteren Streckenanschlüsse sind Alternativen für die Simulation verlassende Züge. Führen mehrere Strecken zu einem Ziel, sollte für jeden Streckenanschluss, aus dem Züge kommen, eine eigene Fahrtrichtung angelegt werden.

Fahrplaneditor - Fahrtrichtungen.png

Zugläufe/Trassenzeiten

Hier kann eingestellt werden, wie lange die Züge für die einzelnen Fahrplanabschnitte brauchen. Das Konzept ist mit Fahrplantrassen oder Fahrzeitprofilen vergleichbar. Es dient der Wiederverwendung von Ein-, Aus-, und Durchfahrzeiten der Züge. Bei einzelnen Zügen kann der Fahrplan auch ohne die Hilfe eines Zuglaufs eingegeben werden, bei Takt-Zügen ist die Verwendung eines Zuglaufs verpflichtend.

Die Art wie die Fahrzeiten wiederverwendet werden, ist nicht vorgegeben. Man kann dort Beispielsweise die Fahrzeiten des 12-Uhr-Zuges nachbauen und als Referenzzeit die Abfahrtszeit des Zuges im nächsten größeren Knotenbahnhof angeben. Anschließend muss man bei der Verwendung des Zuglaufes nur noch die Abfahrtszeit in eben diesem Knotenbahnhof angeben. Alternativ kann man für den 12-Uhr-Zug auch 12:00 Uhr als Referenzzeit angeben und muss dann nur für den 13-Uhr-Zug nur noch 13:00 Uhr angeben. Es ist nicht relevant, ob der Nachgebaute Zug überhaupt existiert oder überhaupt an diesem Tag fährt. Es ist auch nicht wichtig, ob der Zug eventuell den angegebenen Bahnhof je erreicht oder z.B. als nächtlicher Zug bereits vorher endet. Tatsächlich erstellt wird der Zug dann unter einzelne Züge oder Takt-Züge. Wenn die Fahrt über mehrere Stellwerke bzw. Außenanlagen hinweg von einem Ausgangs- bis zu einem Zielbahnhof führt, sollte man sich jedoch für diese gesamte Strecke dieser Zuglinie auf einen einheitlichen Standard bzw. einen einheitlichen Bezugspunkt einigen, ansonsten wird der Editor den Fahrplan nicht gemeinsam bearbeiten können.

ToDo: Momentan ist die Reihenfolge noch umgekehrt, weil bei Auswahl des Top-Elementes die Markierung beim Add nicht auf das neue Element verschoben wird => Programmänderung erforderlich, das ist so Mist!!! Nachdem man sich auf eine Referenzzeit geeinigt hat, sollten Einfahrten, Halte und Ausfahrten (in dieser Reihenfolge) hinzugefügt werden. Hierfür wieder den Zuglauf markieren, auf das blaue Plus klicken, und Einfahrt hinzufügen, Halt hinzufügen oder Ausfahrt hinzufügen auswählen. Die Details der Konfiguration sollte selbsterklärend sein.

Fahrplaneditor - Zugläufe.png

Einzelne Züge

In diesem Punkt werden Züge angelegt, die nicht in einem Takt fahren. Nach dem Erzeugen eines Zuges können über das Auswählen des entsprechenden Eintrags und die Plus-Schaltfläche die Verkehrstage, die Zugbildung und die Fahrplaneinträge hinzugefügt werden. Die oben definierten Verkehrstage, Zugläufe, Fahrzeuge sowie Zugreihungen sind als entsprechende Verlinkungen hinzufügbar. Die Einträge "~ +-x:...h" stellen Reihungsverlinkungen dar. Dort kann unter dem Punkt Fahrplan der Zuglauf, der vorher unter dem Punkt "Zugläufe/Trassenzeiten" erstellt wurde, ausgewählt werden. Anschließend muss noch eine "Soll-Zeit" hinzugefügt werden. Diese richtet sich danach, welchen Standard man sich beim Zuglauf gegeben hat. (Siehe dort.) Das Feld "~ null" bzw. "~ <name des Verkehrstage>" stellt eine Verkehrstagsverlinkung dar. Reihungsverlinkungen lassen sich aufklappen, dabei werden die Fahrzeuge der Zugreihung angezeigt.

Takt-Züge

Takt-Züge sind Züge, die mit einer gleichen oder ähnlichen Zugbildung in der selben Trasse immer wieder fahren, z. B. im 30-Minuten-Takt oder im Stundentakt. Neben diesen klassischen Taktzügen soll die Funktion aber explizit auch für alle Züge mit ähnlichen Fahrzeiten in den Jahren vor der Vertaktung genutzt werden. Details siehe Beschreibung im Editor. Als nächstes muss unter "Fahrplan" der zuvor in "Zugläufe/Trassenzeiten" erstellte Umlauf ausgewählt werden. Verkehrstage und die Zugreihung muss wie unter "Einzelne Züge" angegeben erstellt werden. Abschließend muss auf der rechten Seite über das Plus für jeden Zug eine Zeile angelegt werden, in der Uhrzeit (für die Uhrzeit gilt der Standard, den man sich beim entsprechenden Zuglauf für die Referenzzeit überlegt hat, siehe dort) und die Zugnummer eingegeben wird.

Fahrplaneditor - Takt Zuege.png

Fertigstellung des Fahrplans

Das Speichern funktioniert, indem der Fahrplan in der Rubrik "Geladene Fahrpläne" selektiert wird. Dort kann der Fahrplan über den Speicherknopf oder über das Menü "Datei" -> "Ausgewählte Datei speichern" gespeichert werden. Alternativ kann auch über "Datei" -> "Alle Dateien speichern" gespeichert werden.

Änderungen am Fahrplan wirken sich unter Umständen verzögert und/oder nur bei bestimmten Änderungen auf StellSi aus. Um sicherzustellen, dass alle Züge aktuell sind, sollte man StellSi neu starten.