Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:traffic:timetable:motion:consist:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
de:traffic:timetable:motion:consist:start [2018/09/15 12:34]
127.0.0.1 Externe Bearbeitung
de:traffic:timetable:motion:consist:start [2019/01/26 23:36] (aktuell)
marting Codezeilen auf Codeblöcke umgestellt
Zeile 1: Zeile 1:
 ====== Zusammenstellung von Zügen ====== ====== Zusammenstellung von Zügen ======
- 
-__Zugzusammenstellung im Traffic-Fahrplan:​__ 
- 
  
 Der wichtigste Teil einer Bewegung überhaupt, der, ohne die sie gar nicht funktionieren kann, ist der Teil, in dem die Fahrzeuge selbst angegeben werden. Eine Bewegung funktioniert schon, wenn nur dieser Teil vorhanden ist. Der wichtigste Teil einer Bewegung überhaupt, der, ohne die sie gar nicht funktionieren kann, ist der Teil, in dem die Fahrzeuge selbst angegeben werden. Eine Bewegung funktioniert schon, wenn nur dieser Teil vorhanden ist.
- 
  
 Die Syntax lautet Die Syntax lautet
  
-<​code>​C=<​Train>​</​code>​+<​code>​C=Zug</​code>​
  
-wobei <​Train> ​die verwendeten Fahrzeuge symbolisiert. Hier können Einträge aus der [[de:​traffic:​vehiclelist|Fahrzeugliste]],​ [[de:​traffic:​timetable:​makro|Makros]] oder Bilddateien direkt verwendet werden. Beispiel:+wobei ''​Zug'' ​die verwendeten Fahrzeuge symbolisiert. Hier können Einträge aus der [[de:​traffic:​vehiclelist:start|Fahrzeugliste]],​ [[de:​traffic:​timetable:​macros|Makros]] oder Bilddateien direkt verwendet werden. Beispiel:
  
 <​code>​C=BR220A</​code>​ <​code>​C=BR220A</​code>​
Zeile 17: Zeile 13:
 In diesem konkreten Beispiel würde eine Bundesbahn-V 200 über den Bildschirm rollen. In diesem konkreten Beispiel würde eine Bundesbahn-V 200 über den Bildschirm rollen.
  
 +==== Aneinanderreihung von Fahrzeugen ====
  
-===== Aneinanderreihung von Fahrzeugen ===== +=== Mehrere verschiedene Fahrzeuge ===
- +
-==== Mehrere verschiedene Fahrzeuge ===+
  
 Mehrere unterschiedliche Fahrzeuge werden durch Kommata getrennt. Mehrere unterschiedliche Fahrzeuge werden durch Kommata getrennt.
Zeile 29: Zeile 23:
 Dabei laufen die Fahrzeuge normalerweise in der Reihenfolge,​ in der sie in der Zeile eingetragen sind: das erste Fahrzeug (die V 200) voraus, das letzte (der Behelfspackwagen MPw4yg-57) am Zugschluß. Dabei laufen die Fahrzeuge normalerweise in der Reihenfolge,​ in der sie in der Zeile eingetragen sind: das erste Fahrzeug (die V 200) voraus, das letzte (der Behelfspackwagen MPw4yg-57) am Zugschluß.
  
 +=== Mehrere gleiche Fahrzeuge ===
  
-==== Mehrere gleiche Fahrzeuge ==== +Der Asterisk (''​*''​) dient auch in Traffic der Multiplikation,​ in diesem Fall der Vervielfachung von Fahrzeugen. Eine Zahl mit ''​*''​, vor einen Fahrzeugeintrag geschrieben,​ bewirkt, daß dieses Fahrzeug so oft erscheint wie durch die Zahl angegeben.
- +
- +
-Der Asterisk (*) dient auch in Traffic der Multiplikation,​ in diesem Fall der Vervielfachung von Fahrzeugen. Eine Zahl mit *, vor einen Fahrzeugeintrag geschrieben,​ bewirkt, daß dieses Fahrzeug so oft erscheint wie durch die Zahl angegeben.+
  
 <​code>​C=3*BR220A</​code>​ <​code>​C=3*BR220A</​code>​
  
 Dieses Beispiel würde einen Lokzug aus drei V 200 erzeugen. Dieses Beispiel würde einen Lokzug aus drei V 200 erzeugen.
- 
  
 Man kann auch die genaue Anzahl an verwendeten Fahrzeugen dem Zufall überlassen und angeben, in welchem Bereich die Zahl sich befinden soll. Man kann auch die genaue Anzahl an verwendeten Fahrzeugen dem Zufall überlassen und angeben, in welchem Bereich die Zahl sich befinden soll.
Zeile 44: Zeile 35:
 <​code>​C=1-3*BR220A</​code>​ <​code>​C=1-3*BR220A</​code>​
  
-Der Eintrag vor dem Stern besagt hier, daß eine bis drei V 200 in diesem Lokzug laufen sollen. Der Bindestrich (-) drückt also "​bis"​ aus.+Der Eintrag vor dem Stern besagt hier, daß eine bis drei V 200 in diesem Lokzug laufen sollen. Der Bindestrich (''​-''​) drückt also "​bis"​ aus.
  
 <​code>​C=1|3*BR220A</​code>​ <​code>​C=1|3*BR220A</​code>​
  
-Der senkrechte Strich (|) symbolisiert "​oder"​. Im Klartext heißt dies, daß entweder eine oder drei V 200 diesen Zug bilden. Auch mehrere Zahlen sind hier möglich...+Der senkrechte Strich (''​|''​) symbolisiert "​oder"​. Im Klartext heißt dies, daß entweder eine oder drei V 200 diesen Zug bilden. Auch mehrere Zahlen sind hier möglich...
  
 <​code>​C=1|3|5*BR220A</​code>​ <​code>​C=1|3|5*BR220A</​code>​
Zeile 56: Zeile 47:
 <​code>​C=1|4-6*BR220A</​code>​ <​code>​C=1|4-6*BR220A</​code>​
  
- +=== Mehrere gleiche Fahrzeuge in einem Zug aus verschiedenen Fahrzeugen ===
-==== Mehrere gleiche Fahrzeuge in einem Zug aus verschiedenen Fahrzeugen ===+
  
 Natürlich ist auch eine Kombination möglich. Beispiel: Natürlich ist auch eine Kombination möglich. Beispiel:
Zeile 65: Zeile 54:
  
 Der Silberling 2. Klasse fährt nun zweimal hintereinander,​ ohne zweimal eingetragen werden zu müssen. Der Silberling 2. Klasse fährt nun zweimal hintereinander,​ ohne zweimal eingetragen werden zu müssen.
- 
  
 Der besondere Nutzen dieser Zahlenangabe zeigt sich bei wirklich langen Zügen aus vielen identischen Wagen. Der besondere Nutzen dieser Zahlenangabe zeigt sich bei wirklich langen Zügen aus vielen identischen Wagen.
Zeile 72: Zeile 60:
  
 Mit einem simplen Befehl sind schnell 30 Selbstentlader hinter eine Doppeltraktion V 200 gehängt. Mit einem simplen Befehl sind schnell 30 Selbstentlader hinter eine Doppeltraktion V 200 gehängt.
- 
  
 Auch Gruppen lassen sich mehrfach hintereinander verwenden. Wie in der Mathematik kommen hier Klammern zum Einsatz. Auch Gruppen lassen sich mehrfach hintereinander verwenden. Wie in der Mathematik kommen hier Klammern zum Einsatz.
Zeile 91: Zeile 78:
  
 Dies bewirkt, daß einige Züge einen Behelfspackwagen haben, andere nicht, weil dieser entweder null- oder einmal angehängt wird. Dies bewirkt, daß einige Züge einen Behelfspackwagen haben, andere nicht, weil dieser entweder null- oder einmal angehängt wird.
- 
  
 Es lassen sich auch Angaben von Fahrzeuganzahlen in Gruppen verschachteln. Dabei wird in einer durch eine Klammer begrenzten Fahrzeuggruppe ein Fahrzeug oder auch eine Unter-Fahrzeuggruppe mit einer Anzahlangabe versehen. Natürlich können es auch mehrere Fahrzeuge oder Untergruppen sein. Es lassen sich auch Angaben von Fahrzeuganzahlen in Gruppen verschachteln. Dabei wird in einer durch eine Klammer begrenzten Fahrzeuggruppe ein Fahrzeug oder auch eine Unter-Fahrzeuggruppe mit einer Anzahlangabe versehen. Natürlich können es auch mehrere Fahrzeuge oder Untergruppen sein.
Zeile 103: Zeile 89:
 In diesem Fall enthält die zweimal wiederholte Wagengruppe mit den Silberlingen manchmal einen Wagen 1./2. Klasse, manchmal zwei, manchmal auch gar keinen. In diesem Fall enthält die zweimal wiederholte Wagengruppe mit den Silberlingen manchmal einen Wagen 1./2. Klasse, manchmal zwei, manchmal auch gar keinen.
  
 +=== Zufällige Fahrzeugauswahl ===
  
-==== Zufällige Fahrzeugauswahl ==== +Nicht nur die Anzahl von Fahrzeugen kann zufällig bestimmt werden, sondern auch die Fahrzeuge selbst. Wie bei der Fahrzeuganzahl kommt auch hier der senkrechte Strich (''​|''​) als "​Oder"​-Symbol zum Einsatz, um damit auszuwählende Fahrzeuge zu trennen.
- +
- +
-Nicht nur die Anzahl von Fahrzeugen kann zufällig bestimmt werden, sondern auch die Fahrzeuge selbst. Wie bei der Fahrzeuganzahl kommt auch hier der senkrechte Strich (|) als "​Oder"​-Symbol zum Einsatz, um damit auszuwählende Fahrzeuge zu trennen.+
  
 <​code>​C=VT10_001|VT10_002|VT10_003</​code>​ <​code>​C=VT10_001|VT10_002|VT10_003</​code>​
  
 Mit nur einer Bewegungszeile werden hier drei verschiedene Gütertriebwagen dargestellt,​ entweder VT 10 001 oder VT 10 002 oder VT 10 003. Mit nur einer Bewegungszeile werden hier drei verschiedene Gütertriebwagen dargestellt,​ entweder VT 10 001 oder VT 10 002 oder VT 10 003.
- 
  
 Die zufällige Auswahl von Fahrzeugen funktioniert auch in Zügen mit anderen Fahrzeugen. Die zufällige Auswahl von Fahrzeugen funktioniert auch in Zügen mit anderen Fahrzeugen.
Zeile 127: Zeile 110:
  
 Hier zieht der Schweizer Elektrotriebwagen entweder zwei einzelne Plattformwagen oder einen Doppelwagen. Hier zieht der Schweizer Elektrotriebwagen entweder zwei einzelne Plattformwagen oder einen Doppelwagen.
- 
  
 Natürlich sind beliebig viele Zufallsauswahlen in derselben Bewegung möglich. Natürlich sind beliebig viele Zufallsauswahlen in derselben Bewegung möglich.
Zeile 137: Zeile 119:
 <​code>​C=VT10_00(1|2|3),​DRG_LEIG3(|L)</​code>​ <​code>​C=VT10_00(1|2|3),​DRG_LEIG3(|L)</​code>​
  
-Die Bezeichnungen der drei Gütertriebwagen unterscheiden sich nur in der Ziffer am Schluß, also wird nur diese zufällig ausgewählt. Von den beiden Leig-Einheiten wiederum ist eine von links dargestellt,​ so daß zufällig ein L angehängt werden kann. Wichtig im letzten Beispiel ist übrigens, daß die Option, keinen Buchstaben anzuhängen,​ als erste in der Aufreihung steht. Wahrscheinlich wird man sie in Fahrplänen ziemlich häufig brauchen. +Die Bezeichnungen der drei Gütertriebwagen unterscheiden sich nur in der Ziffer am Schluß, also wird nur diese zufällig ausgewählt. Von den beiden Leig-Einheiten wiederum ist eine von links dargestellt,​ so daß zufällig ein ''​L'' ​angehängt werden kann. Wichtig im letzten Beispiel ist übrigens, daß die Option, keinen Buchstaben anzuhängen,​ als erste in der Aufreihung steht. Wahrscheinlich wird man sie in Fahrplänen ziemlich häufig brauchen.
- +
- +
-==== Wiederholung zufällig gewählter Fahrzeuge ====+
  
 +=== Wiederholung zufällig gewählter Fahrzeuge ===
  
 Interessant wird die Zufallsauswahl,​ wenn zufällig gewählte Fahrzeuge wiederholt werden. Interessant wird die Zufallsauswahl,​ wenn zufällig gewählte Fahrzeuge wiederholt werden.
Zeile 147: Zeile 127:
 <​code>​C=BR216R~FA,​10-20*DB_FANS126|DB_FANS126VR</​code>​ <​code>​C=BR216R~FA,​10-20*DB_FANS126|DB_FANS126VR</​code>​
  
-In diesem Beispiel, das zum leichteren Verständnis voll ausgeschrieben ist, läuft hinter einer orientroten 216 zehn- bis zwanzigmal entweder ein brauner oder ein verkehrsroter Seitenkipper. Will man allerdings artreine Züge mit ein und demselben Fahrzeug fahren, wird als Multiplikationszeichen nicht *, sondern @ verwendet.+In diesem Beispiel, das zum leichteren Verständnis voll ausgeschrieben ist, läuft hinter einer orientroten 216 zehn- bis zwanzigmal entweder ein brauner oder ein verkehrsroter Seitenkipper. Will man allerdings artreine Züge mit ein und demselben Fahrzeug fahren, wird als Multiplikationszeichen nicht ''​*''​, sondern ​''​@'' ​verwendet.
  
 <​code>​C=BR216R~FA,​10-20@DB_FANS126|DB_FANS126VR</​code>​ <​code>​C=BR216R~FA,​10-20@DB_FANS126|DB_FANS126VR</​code>​
Zeile 153: Zeile 133:
 Nun sind entweder alle Seitenkipper braun oder alle Seitenkipper rot. Nun sind entweder alle Seitenkipper braun oder alle Seitenkipper rot.
  
- +Wendet man nun all diese Möglichkeiten und auch die der weiteren Verschachtelung reichlich an, kann man mit relativ kurzen Einträgen zu erstaunlich vielfältigen ​Ergebnissen kommen.
-Wendet man nun all diese Möglichkeiten und auch die der weiteren Verschachtelung reichlich an, kann man mit relativ kurzen Einträgen zu erstaunlichen ​Ergebnissen kommen.+
  
 <​code>​C=DR_52_80A|DR_V200(A|B)(|L),​15-25*DR_FAL6556((A|B|C|D)|(A|B|C|D|E)H)(|L)</​code>​ <​code>​C=DR_52_80A|DR_V200(A|B)(|L),​15-25*DR_FAL6556((A|B|C|D)|(A|B|C|D|E)H)(|L)</​code>​
  
-Als Lok kommt in diesem Zug entweder eine Reko-52<​sup>​80</​sup>​ oder eine V 200 "​Taigatrommel"​ zum Einsatz. Letztere gibt es in zwei Ausführungen (DR_V200A und DR_V200B) sowie von links (mit L) und rechts (ohne L). Dahinter kommen 15 bis 25 Selbstentlader Fal 6556 der DR in verschiedenen Zuständen. Die Variante mit Bremserbühne gibt es in vier Ausführungen (DR_FAL6556A,​ DR_FAL6556B usw.), die mit Bremserhaus in fünf Ausführungen (DR_FAL6556AH,​ DR_FAL6556BH usw.), und alle jeweils von links und rechts. Das heißt, hier sind nicht nur zwei Zufallsauswahlen aneinandergereiht,​ sondern in der ersten auch noch mehrere Zufallsauswahlen in zwei Ebenen verschachtelt. +Als Lok kommt in diesem Zug entweder eine Reko-52<​sup>​80</​sup>​ oder eine V 200 "​Taigatrommel"​ zum Einsatz. Letztere gibt es in zwei Ausführungen (''​DR_V200A'' ​und ''​DR_V200B''​) sowie von links (mit ''​L''​) und rechts (ohne ''​L''​). Dahinter kommen 15 bis 25 Selbstentlader Fal 6556 der DR in verschiedenen Zuständen. Die Variante mit Bremserbühne gibt es in vier Ausführungen (''​DR_FAL6556A''​''​DR_FAL6556B'' ​usw.), die mit Bremserhaus in fünf Ausführungen (''​DR_FAL6556AH''​''​DR_FAL6556BH'' ​usw.), und alle jeweils von links und rechts. Das heißt, hier sind nicht nur zwei Zufallsauswahlen aneinandergereiht,​ sondern in der ersten auch noch mehrere Zufallsauswahlen in zwei Ebenen verschachtelt.
- +
- +
-===== Richtungsunabhängige Reihung =====+
  
 +==== Richtungsunabhängige Reihung ====
  
 Normalerweise werden Züge in Traffic von vorn nach hinten in der Reihenfolge zusammengestellt,​ in der sie geschrieben werden. Dies ist aber nicht immer erwünscht, beispielsweise bei Wendezügen oder Triebwageneinheiten. Normalerweise werden Züge in Traffic von vorn nach hinten in der Reihenfolge zusammengestellt,​ in der sie geschrieben werden. Dies ist aber nicht immer erwünscht, beispielsweise bei Wendezügen oder Triebwageneinheiten.
Zeile 168: Zeile 145:
 <​code>​C=DB_628_201A,​DB_628_201B</​code>​ <​code>​C=DB_628_201A,​DB_628_201B</​code>​
  
-In diesem Beispiel fährt der zweiteilige Triebwagen immer mit dem Steuerwagen (DB_628_201A) voraus, weil dieser als erstes Fahrzeug eingetragen ist. Wenn der Zug allerdings nach rechts fährt, funktioniert dies so nicht, denn der Steuerwagen dreht sich nicht der Fahrtrichtung entsprechend um.+In diesem Beispiel fährt der zweiteilige Triebwagen immer mit dem Steuerwagen (''​DB_628_201A''​) voraus, weil dieser als erstes Fahrzeug eingetragen ist. Wenn der Zug allerdings nach rechts fährt, funktioniert dies so nicht, denn der Steuerwagen dreht sich nicht der Fahrtrichtung entsprechend um.
  
- +Dies ließe sich umgehen durch [[de:​traffic:​ridedirection|Angabe der Fahrtrichtung]],​ also indem man den Zug nur in eine Richtung fahren läßt und ihn für die andere Fahrtrichtung einfach umgekehrt aufschreibt. Erheblich eleganter, einfacher und platzsparender ist aber anzugeben, daß der Zug nicht von vorn nach hinten gebildet werden soll, sondern von links nach rechts, d.h. das als erstes geschriebene Fahrzeug läuft im Zug nicht in Fahrtrichtung ganz vorne, sondern auf dem Bildschirm ganz links. Hierzu wird vor den Fahrzeugen ein Kleiner-Zeichen (''​<''​) als Pfeil nach links gesetzt.
-Dies ließe sich umgehen durch [[de:​traffic:​ridedirection|Angabe der Fahrtrichtung]],​ also indem man den Zug nur in eine Richtung fahren läßt und ihn für die andere Fahrtrichtung einfach umgekehrt aufschreibt. Erheblich eleganter, einfacher und platzsparender ist aber anzugeben, daß der Zug nicht von vorn nach hinten gebildet werden soll, sondern von links nach rechts, d.h. das als erstes geschriebene Fahrzeug läuft im Zug nicht in Fahrtrichtung ganz vorne, sondern auf dem Bildschirm ganz links. Hierzu wird vor den Fahrzeugen ein Kleiner-Zeichen (<) als Pfeil nach links gesetzt.+
  
 <​code>​C=<​DB_628_201A,​DB_628_201B</​code>​ <​code>​C=<​DB_628_201A,​DB_628_201B</​code>​
  
-Es ist auch möglich, einen Zug von rechts nach links zu bilden, dafür gibt es das Größer-Zeichen (>), das wie ein Pfeil nach rechts wirkt.+Es ist auch möglich, einen Zug von rechts nach links zu bilden, dafür gibt es das Größer-Zeichen (''​>''​), das wie ein Pfeil nach rechts wirkt.
  
 <​code>​C=>​DB_628_201B,​DB_628_201A</​code>​ <​code>​C=>​DB_628_201B,​DB_628_201A</​code>​
- 
  
 Nicht nur ganze Züge können so in der Reihung beeinflußt werden, sondern auch Zugteile, zum Beispiel wenn dieser Triebwageneinheit eine Lok vorgespannt wird. Diese soll natürlich nicht in einer Fahrtrichtung hinten laufen, sondern immer vor dem Zug. Nicht nur ganze Züge können so in der Reihung beeinflußt werden, sondern auch Zugteile, zum Beispiel wenn dieser Triebwageneinheit eine Lok vorgespannt wird. Diese soll natürlich nicht in einer Fahrtrichtung hinten laufen, sondern immer vor dem Zug.
Zeile 185: Zeile 160:
  
 Hier werden nur die Fahrzeuge in der Klammer von links nach rechts gereiht. Das Kleiner-Zeichen ist dabei das erste Zeichen in der Klammer und hat nur Einfluß auf die Fahrzeuge in der Klammer. Hier werden nur die Fahrzeuge in der Klammer von links nach rechts gereiht. Das Kleiner-Zeichen ist dabei das erste Zeichen in der Klammer und hat nur Einfluß auf die Fahrzeuge in der Klammer.
 +
 +==== Weitere Konzepte ====
 +
 +  * [[de:​traffic:​timetable:​motion:​consist:​direction_dependent_consist|Richtungsabhängige Reihung]]
 +  * [[de:​traffic:​timetable:​motion:​consist:​vehicle_mix|Zufälliges Mischen einer festen Auswahl von Fahrzeugen]]
  
de/traffic/timetable/motion/consist/start.1537007682.txt.gz · Zuletzt geändert: 2018/09/15 12:34 von 127.0.0.1