Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:traffic:timetable:motion:consist:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
de:traffic:timetable:motion:consist:start [2018/12/16 14:03]
marting
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.
Zeile 7: Zeile 5:
 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:​macros|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 27: Zeile 25:
 === 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>​
Zeile 37: 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 93: Zeile 91:
 === 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>​
Zeile 121: 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 ===
Zeile 129: 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 135: 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 erstaunlichen ​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 erstaunlich vielfältigen ​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 ====
Zeile 147: 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>​
Zeile 162: 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.1544965395.txt.gz · Zuletzt geändert: 2018/12/16 14:03 von marting