User Tools

Site Tools


Sidebar

en:traffic:timetable:motion

This is an old revision of the document!


Vehicle movement

The vehicle movements or short movements are the most important lines in most Traffic - timetables. They describe what kind of vehicles move across the screen.

Specification of vehicles

The most important part of a movement in general, that without which it can not work at all, is the part where the vehicles themselves are stated. A movement works, if only this part is present.

The syntax is

C=<Train>

where <Train> symbolizes the vehicles used. Here, entries from the vehicle list, macros or image files can be used directly. Example:

<Code>C=BR220A</code>

In this particular example, a german Federal Railroad V200 would roll across the screen.

Sequence of vehicles

Several different vehicles

Several different vehicles are separated by commas.

C=BR220A,DB_3B4NB59BC,DB_AB4NB59,DB_MPW4YG57

The vehicles normally run in the order in which they appear in the line: the first vehicle (the V 200) ahead, the last (the makeshift MPw4yg-57) on the train.

Several identical vehicles

The Asterisk (*) serves also in traffic of the multiplication, in this case the multiplication of vehicles. A number with *, written in front of a vehicle entry, causes this vehicle to appear as many times as indicated by the number.

 C=3*BR220A 

This example would produce a locomotive of three V200.

It is also possible to leave the exact number of vehicles used to chance and to specify in which area the number should be located.

C=1-3*BR220A

The entry in front of the star says here that one to three V 200 should run in this train. The hyphen (-) thus expresses “to”.

C=1|3*BR220A

The vertical bar (|) symbolizes “or”. In plain English this means that either one or three V 200 form this train. Also several numbers are possible here …

C=1|3|5*BR220A

… or a combination with “to”.

C=1|4-6*BR220A

Several identical vehicles in a train from different vehicles

Of course, a combination is possible. Example:

C=BR220A,2*DB_3B4NB59BC,DB_AB4NB59,DB_MPW4YG57

The 2nd class silverling now runs twice in a row without having to be entered twice.

The particular benefit of this number is shown by really long trains from many identical cars.

C=2*BR220A,30*DB_OOT50

With a simple command, 30 self-unloaders are quickly hanged behind a double-action V200.

Even groups can be used several times in succession. As in mathematics, brackets are used here.

C=BR220A,2*(DB_3B4NB59BC,DB_AB4NB59)DB_MPW4YG57

Now the area in the bracket is repeated, so the two pieces of silver. Of course, the number can be chosen freely.

C=BR220A,1-5*(DB_3B4NB59BC,DB_AB4NB59)DB_MPW4YG57

Possible is also the zero; she is mentioned here because she would be pointless on a train made up of only one type of vehicle.

C=BR220A,DB_3B4NB59BC,DB_AB4NB59,0*DB_MPW4YG57

The makeshift van would disappear now, although he is registered in the movement.

C=BR220A,DB_3B4NB59BC,DB_AB4NB59,0|1*DB_MPW4YG57

This will cause some trains to have a temporary van, others not because it will be attached either zero or once.

It is also possible to nest details of vehicle numbers in groups. In this case, a vehicle or a sub-vehicle group is provided with a number in a limited by a bracket vehicle group. Of course, it can also be multiple vehicles or subgroups.

C=BR220A,2*(2*DB_3B4NB59BC,DB_AB4NB59)DB_MPW4YG57

The group of two silver lines 2nd class and a Silberling 1./2. Class is now twice in the train.

C=BR220A,2*(DB_3B4NB59BC,0-2*DB_AB4NB59)DB_MPW4YG57

In this case, the twice repeated wagon group with the silver coins sometimes contains a wagon 1./2. Class, sometimes two, sometimes none at all.

Random vehicle selection

Not only the number of vehicles can be determined at random, but also the vehicles themselves. As with the number of vehicles, here too the vertical bar (|) is used as an “or” symbol to separate vehicles to be selected.

C=VT10_001|VT10_002|VT10_003

With only one movement line, three different freight cars are shown here, either VT 10 001 or VT 10 002 or VT 10 003.

The random selection of vehicles also works in trains with other vehicles.

C=VT10_001|VT10_002|VT10_003,DRG_LEIG3

Now the freight cars pull a Leig unit behind them. This example also shows the hierarchy: The concatenation comma is higher than the “or” character. If you want to drive only the VT 10 003 with a Leig unit, so either VT 10 001 or VT 10 002 or a train from VT 10 003 and the Leig unit would have to use brackets and him with the Leig unit to a group sum up.

C=VT10_001|VT10_002|(VT10_003,DRG_LEIG3)

This example also shows that vehicle groups can be entered in a random selection in addition to individual vehicles. These groups can also come about through repetitions.

C=SBB_721,(2*SBB_6016A)|SBB_CC5701G

Here, the Swiss electric railcar pulls either two single platform cars or a double car.

Of course, any number of random choices are possible in the same move.

C=VT10_001|VT10_002|VT10_003,DRG_LEIG3|DRG_LEIG3L

Incidentally, the OR function can also be limited to parts of the vehicle name, which may make a line considerably more compact under certain circumstances.

C=VT10_00(1|2|3),DRG_LEIG3(|L)

The names of the three freight cars differ only in the number at the end, so only these are selected at random. In turn, one of the two Leig units is shown from the left, so that an L can be added at random. By the way, in the last example it is important that the option not to append a letter is the first in the lineup. You will probably need them quite often in timetables.

Repetition of randomly selected vehicles

Interesting is the random selection, if randomly selected vehicles are repeated.

C=BR216R~FA,10-20*DB_FANS126|DB_FANS126VR

In this example, which is fully advertised for ease of understanding, runs behind an Orientroten 216 ten to twenty times either a brown or a traffic red side tipper. If, however, you want to drive art-pure trains with one and the same vehicle, the multiplication sign is not * but @.

C=BR216R~FA,10-20@DB_FANS126|DB_FANS126VR

Now either all side tippers are brown or all side tippers are red.

If you now apply all these possibilities and those of further nesting abundantly, you can come to relatively short entries to amazing results.

C=DR_52_80A|DR_V200(A|B)(|L)15-25*DR_FAL6556((A|B|C|D)|(A|B|C|D|E)H)(|L)

As a locomotive either a Reko-52 80 or a V 200 “Taigatrommel” is used this turn. The latter are available in two versions (DR_V200A and DR_V200B) as well as from left (with L) and right (without L). Behind them are 15 to 25 self unloaders Fal 6556 of the DR in different states. The variant with brakeman's platform is available in four versions (DR_FAL6556A, DR_FAL6556B etc.), with brakeman's cab in five designs (DR_FAL6556AH, DR_FAL6556BH etc.), and all from left and right. This means that not only two random selections are strung together, but in the first, several random selections are nested in two levels.

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.

C=DB_628_201A,DB_628_201B

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 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.

C=<DB_628_201A,DB_628_201B

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.

C=>DB_628_201B,DB_628_201A

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.

C=DBAG_218212,(<DB_628_201A,DB_628_201B)

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.

This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.
More information
en/traffic/timetable/motion.1537705490.txt.gz · Last modified: 2018/09/23 14:24 by bahnfrank65