The JMRI Manual
Download
Installing JMRI
Starting JMRI Operations
Using JMRI Operations

Using JMRI® to Operate Trains

Operations Trains Build

Back

Back to Index


Switch Lists by Location

A switch list shows the work required to service all of the trains visiting that location. Normally a switch list is given to the person in charge of a yard or a location with many spurs or industries.

To Preview or Print Switch Lists, select the location(s) and set printer, then press or

will store your selections.

switch List

Preview or Printed Switch List

preview switch list

Building Trains

To build one train, press in the row for the desired train in the Trains window. After the train is built changes to or .

Build Train

If you want to review how the train was built, select the Build Reports before pressing for the desired train. If the Preview Manifest is selected, the program will generate the build report and manifest and present them in preview windows.

Build Train

If you want to build several trains without having to press individual buttons for each train, select the trains that you want built in the Build column and press found at the bottom of the trains panel. The program will then build manifests for all of the selected trains.

If a train fails to build, the will change its text to . Pressing will print or preview the build report for this train. Whenever a train fails to build, a build failure message will appear. If you want to disable this feature deselect the checkbox Build Messages.

With Preview Manifest press and the Train Manifest is displayed using your system printer's preview window.

 

With Preview Manifest, Build Reports and Build Messages selected, press and all the Reports and Train Manifest are previewed, then you may print the desired reports or manifest using your system print dialog.

Problems Building Trains

If you have a problem building a train you can select the Build Reports checkbox at the bottom of the train panel. When a build fails for any reason and the Build Reports checkbox is selected, the program will send a report to your printer if the Preview Manifests isn't selected; or to a preview window if the Preview Manifests is selected. The build report can print out different levels of detail, from minimal to very detailed. See the Settings section Build Report Details for more information on how to change the build report detail level.

The program now confirms during the build that all of the cars in a kernal have the same departure location and track.

The program will wait for the scripts to complete prior to building a train.

Building Multiple Trains for a Session

Most operating sessions require more than one train to keep your operators busy. The correct way to do this is to build and print all of the trains needed before terminating them. So if you need a dozen trains for a session, you must build twelve trains before you terminate any one train. Terminating a train tells the program that the engines and cars in that particular train have been delivered to their final locations and can be used again when building new trains. So always build all, print all, THEN terminate each train after completing its run! It is okay to build all trains, print all train, and then use the and shut down the program. Later you can restart the program and terminate the trains that completed their runs.

The correct time to terminate a train is when the train actually arrives at its destination. Terminating a train before it completes it run means that the operation database believes that the engines and cars have been delivered. It is better to build and print twelve trains and then later find out that only nine trains completed their runs. You would then terminate nine trains, and leave the other three for next time. Or if you wish you could reset any trains that didn't depart from their terminal. Reseting trains really isn't necessary, the trains that didn't run during this session could run the during the next session.

An alternate method is to build, print, and use the for each train to track the actual movement of the trains during your session. As long as the trains on your layout match the locations in the program you can build a new train.

Moving Trains

After providing your operators with a printed manifest or location switch list, you must keep the program database synchronized with the actual movement of trains on your layout. This is done by the located on the far right of the train menu. Pressing the will cause the train to depart its current location move to the next location in the route. The engines and cars assigned to the train will travel to the next location on the railroad. At each location, cars can be picked up or dropped off. You can also move a train by selecting the train's icon and selecting from the icon's popup menu. Each press of the moves the train closer to its terminal location. When the train arrives at the last location in the route, the last press of the will terminate the train. Once a train is terminated, you can build it again.

Each time an engine or car is moved a count associated with them is incremented. The program uses this to determine which cars haven't moved recently and tries to select cars with the least number of moves when building new trains. Each time a location has a car picked up or dropped, the program increments a count associated with that location. The program tries to move cars to locations that have experienced the least number of car operations.


Badk

Back to Index