Train Director - FAQ

 English   -    Italiano   -    Magyar


Image © Bahn TV

 

Q: What are the differences between Train Director and Train Dispatcher?
A:Train Director is free. You can even download its sources, so that you can extend its capabilities. Train Director is available for Windows and Linux/Unix. It is possible to port the program to other operating systems -- and if you tell me I'll made the binaries available on this site.
The file formats used by the two programs to store the layouts are different. Train Director does not support the visualization of Windows bitmaps, but it can load pixmaps, i.e. images defined by text files.
A train travels in terms of meters, while in Train Dispatcher trains travel in terms of line blocks.

Q: How do I define the train time-table?
A:The time-table can be entered manually by using any text editor (if you use Word, remember to save the file using the .TXT format, not the .DOC format.) The file format must resemble the format of the files supplied with the examples. See also the user's manual.
After you have entered the time-table, save the file with the .sch extension. Train Director will read the time-table at the same time when it reads the layout file. At this time it is not possible to save the changes made while inside Train Director.

Q: How do I see the list of all trains and whether they arrived late?
A:Use the "Run" + "Performance" menu item to show a page with the performance status up to that moment. You can print the table using the "File" + "Print" command.

Q: Do I really have to enter all the stations and times a train is scheduled to stop at?
A: This is indeed a task that will take a long time. Many of these data can be retrieved from the Internet from the German Railroad site, (Deutsche Bahn), where the time-table for many international and domestic trains is available.

Q: How do I define the length/speed of a track element?
A: In Edit mode, after you placed the element on the layout, click with the right button on the element. A dialog will popup where it'll be possible to specify the length in meters of that element, as well as the speeds for each of the 4 train types. Then click on "Ok".

Q: How do I specify that a signal protects a line block?
Q: How do I specify where a train will enter or exit the layout?
Q: How do I specify that two switches should be operated as a pair?
A: Using the "Link..." and "...to..." buttons in the editor. These buttons are used to link two elements on the layout. If the element is a signal, when you link it to a track element will make that track protected by that signal. If the element is a switch, by linking it to another switch will make both switches throw when one is clicked. If the element is a text, linking it with a track element will make that track an entry/exit point. If the two elements are both track elements you'll define a "jump-point". Trains that would normally exit from the layout from the first track will re-enter from the second track and viceversa.

Q: How can I emulate the blocks used in Train Dispatcher?
A: It is mandatory to place a signal at the beginning of each block. Then, define the length of that block in any track element protected by that signal. It is not possible to have more than one block protected by the same signal (i.e. it is not possible to have 2 trains on the same line block without a signal between the two trains.)

Q: May I send you the layouts I created?
A: Of course! You can send me your layouts and I will put them on this web site.

Bugs and To-do

  • Port wmatch.c to Windows.
  • Implement saving of schedule files from within the program.
  • Implement loading of Windows bitmaps.
  • The layout editor is still a little bit rough. Some practice is required before using the editor for a very complex layout.


  • This page is maintained by Giampiero Caprino
    (g_caprino@gmail.com -- remove the _ before sending your message).
    Created on: August 6, 2000