
|
What is the Parts Compiler? The Parts Compiler (included as part of WinRail DeLuxe, with a "light" version in WinRail Standard) is a program used for the development of the libraries. You just have to create an ASCII-text file, containing detailed descriptions of each of the track or structure elements. The compiler then creates a binary file that can be loaded into WinRail. WinRail Standard includes a limited version of the Parts Compiler that can be used for defining structures, but not track elements. WinRail DeLuxe includes all the source definitions for the libraries supplied with WinRail - these are a valuable source of ideas and techniques if you choose to define your own libraries. Some examples:
Straight "Fl-6101" "1/1" 200 30 ; Fleischmann 6101, length 200mm, width 30mm (incl. roadbed)
EndStraight
Curve "Fl-6125" "R2 - 36º" 420 36 30 ; Radius 420 mm, 36º, 30mm wide
EndCurve
Turnout_Left "Fl-6172" "elec. turnout left" 30 ; width 30mm
EndTurnout
DoubleSlip_Left "Fl-6166" "Elec. double slip left" 30 18 200 210 647 ; width 30 mm, angle 18º,
EndCrossing The definition of structures works by defining geometrical shapes and coordinates:
Structure "Fa-342" "Edeka-Markt ""Friedrichsen"""
EndStructure |
![]()