Starting with iRunTrains v0.4, it is possible to export your
RailModeller v4.x layouts as "SLIF" files and immediately run trains on
them. Note
that this feature is still considered "experimental", since it is not
yet 100% reliable and has some known
limitation. The rest of this page describes this new capability, how to
use it, and how to avoid problems. If you encounter issues not adressed
here, please let us know (using our Contacts page) so we can fix those
issues. Thank you.
Importing Your
RailModeller Layouts
Loading a RailModeller layout
into
iRunTrains is a simple 3-step process:
1) Prepare your RailModeller layout by deleting orphaned tracks and
making sure that your track sections are properly joined. Please
review the Avoiding Potential Problems
section below for more detail.
2) In RailModeller, select File -> Export SLIF to save your
layout's SLIF file in the iRunTrains SLIF
folder, which is inside
the iRunTrains-Library folder
where you installed iRunTrains (usually in your Applications folder).
3) Restart iRunTrains and select your layout name from the pop-up menu.
Then iRunTrains will read your SLIF file and your layout will
immediately appear. If not,
quit and check the iRunTrains Terminal
window for any error messages.
Now you should be
able to see your track
plan and view it from any angle. If not, review the sections below on
known limitations and troubleshooting.
Adding and
Removing Trains
So now you're
looking at your track-plan in iRunTrains, but it has no trains on it. Why? Well, iRunTrains doesn't
recognize your track-plan, so it doesn't
know where to put the trains. Fortunately, you can easily add the same
three trains which load automatically on our bundled track plans.
The "N" key is used to add the
next available train (first train-1, then train-2, then train-3) to
your track-plan. Important: The train will always be added on the
track
section that is closest to where you are looking. This usually works
best viewing from
above using the Manual Table View.
First
use the "E", "S", "D", "F" and zoom keys ("+", "-", Page-Up, Page-Down) to look at the location
where the train should go, then press "N".
That's all there is to it.
If the added train is facing the wrong direction, you can remove
it by pressing Option+Delete,
then add it in reverse by pressing Shift+"N" (upper case) instead of just "N" (lower case). Once the train is
added, you can drive it the way you normally would. If your new
train is accidentally hanging off the end of a siding, simply drive it
back on. Sorry, but you must re-add the trains each time you load
your layout, since iRunTrains cannot (yet) remember their location of
trains on
your layouts.
Avoiding Potential
Problems
Following
the tips below will allow your RailModeller layouts to load in
iRunTrains with a minimum of problems.
Verify that all intended RailModeller track
segments are joined. In iRunTrains, any unjoined section will render
with a brown "bumper block" at the unjoined end. Normally these are
only seen at the ends of sidings, so if you see bumper blocks where you
don't expect them, it means something at that location is not properly
joined.
In any non-simple layout, it is usually not
possible to perfectly join all track sections.
There will be small gaps. Although iRunTrains will usually close
such
gaps
(up to 4 cm) automatically, this works best with these gaps positioned
between two
straight sections. So if you must leave gaps, position the gaps between
longer straight (not flex) track sections if possible.
Turnouts have one extra requirement. Be certain
that all legs of each turnout
are properly joined to adjacent track sections with no gaps. Otherwise,
these gaps may
make it impossible to switch those turnouts.
Known Limitations and
Troubleshooting
In iRunTrains, the trains and track are roughly
equivalent to On30 rolling stock running on HO gauge track, and there
is currently no way yet to change this. So although you can import any
scale layout, scales that are significantly larger or smaller
will not look to scale. A future release will correct this
limitation.
Turntable operation is not supported at all, but
any track sections that make up the turntable will be displayed.
If you contact us for assistance, please be
prepared to
email us your RailModeller track plan file (not SLIF file), since we
will probably need it for debugging. We promise not to use, sell, or
share your
track plans.