195 lines
9.9 KiB
Plaintext
195 lines
9.9 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
|
|
<title>Operations-Build Trains</title><!--#include virtual="/help/en/parts/Style.shtml" -->
|
|
<!-- OperationsPro Styles -->
|
|
|
|
<style>
|
|
.ops-center {text-align: center;}
|
|
.ops-right {text-align: right;}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<!--#include virtual="/help/en/parts/Header.shtml" -->
|
|
|
|
<div id="mBody">
|
|
<!--#include virtual="Sidebar.shtml" -->
|
|
|
|
<div id="mainContent">
|
|
<h1>Using JMRI® to Operate Trains</h1>
|
|
|
|
<h2>Operations Trains Build</h2>
|
|
|
|
<div class="ops-right">
|
|
<p><a href="Ops_Trains.shtml">Back</a><a href="Ops_TripThruOperations.shtml"></a>
|
|
</p>
|
|
|
|
<p><a href="index.shtml#Operations">Back to Index</a>
|
|
</p>
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<h3>Switch Lists by Location</h3>
|
|
|
|
<p>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.</p>
|
|
|
|
<p>To Preview or Print a Switch List, select the location(s) and set your printer, then press
|
|
<span class="textbutton">Preview Switch Lists</span> or
|
|
<span class="textbutton">Print Switch Lists</span> .</p>
|
|
|
|
<p>The <span class="textbutton">Save</span> button will store your selections.<br>
|
|
<br>
|
|
<img style="width: 561px; height: 660px;" alt="switch list" src=
|
|
"images/Ops_TrainsSwitchList.png"><br></p>
|
|
|
|
<p>Preview or Printed Switch List</p>
|
|
|
|
<p><img src="images/Ops_TrainsPreviewSwitchList.png" alt="preview switch list" height="375"
|
|
width="724">
|
|
</p>
|
|
|
|
<h3>Building Trains</h3>
|
|
|
|
<p>To build one train, press <span class="textbutton">Build</span>
|
|
in the row for the desired train in the <strong>Trains</strong> window. After the
|
|
train is built, the <span class="textbutton">Build</span> button changes to
|
|
<span class="textbutton">Print</span> or <span class="textbutton">Preview</span> .</p>
|
|
|
|
<p>You may select the Action that you want to perform on all trains that are selected.</p>
|
|
|
|
<p><img style="width: 422px; height: 126px;" alt="action" src="images/Ops_Trains_action.png">
|
|
</p>
|
|
|
|
<p><img style="width: 1016px; height: 146px;" alt="Trains build" src=
|
|
"images/Ops_TrainsBuild01.png"><br>
|
|
</p>
|
|
|
|
<p>If you want to review how the train was built, select the <input name="checkbox5" id=
|
|
"checkbox5" checked="checked" type="checkbox"> <strong>Build Reports</strong> before pressing
|
|
<span class="textbutton">Preview</span> for the desired train.</p>
|
|
|
|
<p><img style="width: 635px; height: 148px;" alt="trains build" src=
|
|
"images/Ops_trainsBuild03.png">
|
|
</p>
|
|
|
|
<p>If the <input name="checkbox5" id="checkbox6" checked="checked" type="checkbox">
|
|
<strong>Preview Manifest</strong> is selected, the program will generate the Build Report and
|
|
manifest and present them in preview windows.</p>
|
|
|
|
<p><img style="width: 319px; height: 126px;" alt="trains build" src=
|
|
"images/Ops_TrainsBuild02.png"><br>
|
|
</p>
|
|
|
|
<p>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 <strong>Build</strong> column
|
|
<input name="checkbox5" id="checkbox7" checked="checked" type="checkbox"> and press
|
|
<span class="textbutton">Build</span> found at the bottom of the
|
|
Trains panel. The program will then build manifests for all of the selected Trains.</p>
|
|
|
|
<p>If a Train fails to build, the <span class="textbutton">Move</span> button
|
|
will change its text to <span class="textbutton">Report</span> .
|
|
Pressing <span class="textbutton">Report</span> 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
|
|
<input name="checkbox5" id="checkbox8" type="checkbox"> <strong>Build Messages</strong>.</p>
|
|
|
|
<p>With <input name="checkbox5" id="checkbox9" checked="checked" type="checkbox"> <a href=
|
|
"Ops_ManifestPreview.shtml">Preview Manifest</a> press <span class="textbutton">Preview</span>
|
|
and the Train Manifest is displayed using your system printers' preview window.</p>
|
|
|
|
<p>With <input name="checkbox6" id="checkbox10" checked="checked" type="checkbox">
|
|
<strong>Preview Manifest</strong>, <input name="checkbox7" id="checkbox11" checked="checked"
|
|
type="checkbox"> <a href="Ops_BuildReportPreveiw.shtml"><strong>Build Reports</strong></a>
|
|
and <input name="checkbox8" id="checkbox12" checked="checked" type="checkbox"> <strong>Build
|
|
Messages</strong> selected, press <span class="textbutton">Preview</span>
|
|
and all the Reports and Train Manifest are previewed, then you may print the
|
|
desired Reports or Manifest using your system print dialog.</p>
|
|
|
|
<h3>Problems building Trains</h3>
|
|
|
|
<p>If you have a problem building a train you can select the <input name="checkbox9" id=
|
|
"checkbox13" checked="checked" type="checkbox"> <strong>Build Reports</strong> checkbox at
|
|
the bottom of the train panel. When a build fails for any reason and the <input name=
|
|
"checkbox10" id="checkbox14" checked="checked" type="checkbox"> <strong>Build
|
|
Reports</strong> checkbox is selected, the program will send a report to your printer if the
|
|
<input name="checkbox11" id="checkbox15" type="checkbox"> <strong>Preview Manifests</strong>
|
|
isn't selected; or to a preview window if the <input name="checkbox12" id="checkbox16"
|
|
checked="checked" type="checkbox"> <strong>Preview Manifests</strong> is selected. The build
|
|
report can print out different levels of detail, from minimal to very detailed. See the
|
|
Settings section <a href="Ops_PrintOptions.shtml">Build Report Details</a> for more
|
|
information on how to change the Build Report detail level.</p>
|
|
|
|
<p>The program now confirms during the Build that all of the Cars in a Kernel have the same
|
|
departure Location and Track.</p>
|
|
|
|
<p>The program will wait for the scripts to complete prior to building a Train.</p>
|
|
|
|
<h4>Building multiple Trains for a session</h4>
|
|
|
|
<p>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 Locomotives 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
|
|
<span class="textbutton">Save Builds</span> and shut down the
|
|
program. Later you can restart the program and terminate the trains that completed their
|
|
runs.</p>
|
|
|
|
<p>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.</p>
|
|
|
|
<p>An alternate method is to build, print, and use the <span class="textbutton">Move</span>
|
|
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.</p>
|
|
|
|
<h4>Moving Trains</h4>
|
|
|
|
<p>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 <span class="textbutton">Move</span> button located
|
|
on the far right of the train menu. Pressing <span class="textbutton">Move</span>
|
|
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 <span class="textbutton">Move</span>
|
|
from the icon's popup menu. Each press of the
|
|
<span class="textbutton">Move</span> moves the train closer to
|
|
its terminal Location. When the Train arrives at the last Location in the Route, the last
|
|
press of the <span class="textbutton">Move</span> button will terminate
|
|
the Train. Once a Train is terminated, you can build it again.</p>
|
|
|
|
<p>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.</p>
|
|
|
|
<hr>
|
|
|
|
<div class="ops-right">
|
|
<p><a href="Ops_Trains.shtml">Back</a>
|
|
</p>
|
|
|
|
<p><a href="index.shtml#Operations">Back to Index</a>
|
|
</p>
|
|
</div>
|
|
<!--#include virtual="/help/en/parts/Footer.shtml" -->
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|