User Tools

Site Tools


Routes Blocks and Swapping

ContentAutomatic Mode

  • Routes Advanced


In order to be able to realize more complex track plans, e.g. with reversing loops it is helpful to understand that each block has a default entry-side ("in") and a default exit-side ("out").

When setting up a route Rocrail makes an internal definition regarding the exit and entry sides of the blocks connected by that route. Any route between two blocks has 4 possible combinations of exit and entry configurations, as shown in the table below:

"from-block" (exit) "to-block" (entry) type of route Comment
1 out in default route this is the "normal" routing case
2 out out swap placement post (spp) set the train enters to "to-block" from the other end
3 in out run direction reverse (rdr) set the train use at both blocks the other ends
4 in in rdr & spp set the train leaves and enters via "in"

The rule: All routes connected to a block must use parameter settings resulting in the same "in" and "out" sides for that block.

Rocrail will swap the direction of a train automatically if this is needed for a transition between two routes 1) 2).


The figure shows some routing cases:

Tested in Rocrail 1.4 snapshot 1519.

The route option "swap placing" would change the current direction of the train -actually "swapping direction"-; the entry point at the "to-block" will remain as in the table above. "Swap placing" is not needed for normal routing.
Note: For a route connection with "swap placement post" separate routes must be set up for each direction if both directions are to be used.
routes_advanced.txt · Last modified: 2018/11/12 08:56 (external edit)