PC-Rail
Development

Home Page

Logical Model

Data Definitions

Data Values

Network Shape

Layout Display

Data Builder


Site last updated:
28/06/08


John Dennis

john@pcrail.co.uk


PC-Rail Simulations - Development

This website aims to support the continuing development of PC-Rail software, providing information and guidance to those who wish to be involved in the development of new simulations. The design of our simulation software is "data driven", with the intention that any simulation can be specified by an appropriate set of data files, without additional programming work being required.

The documentation published here should be sufficiently comprehensive to enable the developer to complete the data for a simulation. We have tried to make the information as intelligible as possible, but some prior understanding of database design is required. An understanding of the principles of modern British railway signalling is also assumed.

We have also developed a set of basic software tools to assist prospective developers. These have been incorporated into the Data Builder software, which is available free of charge from this site. However, the documentation will allow the developer to generate the required data using his own preferred methods.

A Development Guide has been written to assist new developers to understand where to start and the main stages to work through.

Those actively involved in development can join the pcraildev discussion group.


Latest News

Support policy clarified.

New facilities to exchange simulation data for evaluation and testing. Related changes to the definition of Development Stages.

Provision of User Information - additional documentation published.

Provision for developer to define own image files for signals, etc.


You are free to use this documentation and the Data Builder software subject to our Conditions of Use.