# XTrackCAD Version: 5.3.0Beta1, Date: Fri May 27 12:14:43 2022 VERSION 12 ROOMSIZE 96.0 x 48.0 SCALE DEMO ORIG 4.000 0.000 0.000 # LOG CLOCK Thu May 26 16:02:31 2022 MESSAGE Test Turnout Designer This demo invokes each Turnout Designer and generates the turnout definition. Each definition is placed on the layout and Regression checks that each matches. Instructions: Run xtrkcad with the regression option set to 2: xtrkcad -d regression=2 Select the recording (Macro|Playback) from $(SRCDIR)/app/tools/TurnoutDesigner.xtr Playback the demo. You probably want to choose a faster playback Speed. Check the log file (Linux: stdout, Windows: xtclog.txt) END$MESSAGE STEP PARAMETER grid horzspacing 12.000 PARAMETER grid horzdivision 12 PARAMETER grid horzenable 0 PARAMETER grid vertspacing 12.000 PARAMETER grid vertdivision 12 PARAMETER grid vertenable 0 PARAMETER grid origx 0.000 PARAMETER grid origy 0.000 PARAMETER grid origa 0.000 PARAMETER grid show 0 PARAMETER GROUP grid PARAMETER easement val 0.000 PARAMETER easement r 0.000 PARAMETER easement x 0.000 PARAMETER easement l 0.000 PARAMETER GROUP easement PARAMETER layout roomsizeX 96.000 PARAMETER layout roomsizeY 48.000 PARAMETER layout title1 Empty PARAMETER layout title2 PARAMETER layout mintrackradius 11.000 PARAMETER layout maxtrackgrade 5.000 PARAMETER layout backgroundposX 0.000 PARAMETER layout backgroundposY 0.000 PARAMETER layout backgroundWidth 0.000 PARAMETER layout backgroundScreen 0 PARAMETER layout backgroundAngle 0.000 PARAMETER GROUP layout PARAMETER display color-track 0 PARAMETER display color-draw 0 PARAMETER display tunnels 1 PARAMETER display endpt 2 PARAMETER display unconnected-endpt 0 PARAMETER display tiedraw 0 PARAMETER display centerdraw 0 PARAMETER display tworailscale 16 PARAMETER display mapscale 41 PARAMETER display donthidecursor 0 PARAMETER display constrainmain 0 PARAMETER display livemap 0 PARAMETER display autoPan 0 PARAMETER display labelenable 0 PARAMETER display labelscale 8 PARAMETER display description-fontsize 72 PARAMETER display hotbarlabels 1 PARAMETER display layoutlabels 6 PARAMETER display listlabels 7 PARAMETER display carhotbarlabels 1 Proto/Manuf PARAMETER display trainpause 300 PARAMETER display hideTrainsInTunnels 0 PARAMETER GROUP display PARAMETER cmdopt preselect 1 PARAMETER cmdopt rightclickmode 0 PARAMETER cmdopt selectmode 0 PARAMETER cmdopt selectzero 1 PARAMETER GROUP cmdopt PARAMETER pref iconsize 1 PARAMETER pref anglesystem 0 PARAMETER pref units 0 PARAMETER pref dstfmt 1 PARAMETER pref minlength 0.100 PARAMETER pref connectdistance 0.100 PARAMETER pref connectangle 1.000 PARAMETER pref turntable-angle 15.000 PARAMETER pref coupling-speed-max 100 PARAMETER pref balloonhelp 1 PARAMETER pref showflextrack 0 PARAMETER pref dragpixels 20 PARAMETER pref dragtimeout 500 PARAMETER pref mingridspacing 5 PARAMETER pref checkpoint 0 PARAMETER pref autosave 0 PARAMETER pref onstartup 0 PARAMETER GROUP pref PARAMETER rgbcolor snapgrid 65280 PARAMETER rgbcolor marker 16711680 PARAMETER rgbcolor border 0 PARAMETER rgbcolor crossmajor 16711680 PARAMETER rgbcolor crossminor 255 PARAMETER rgbcolor normal 0 PARAMETER rgbcolor selected 16711680 PARAMETER rgbcolor profile 16711935 PARAMETER rgbcolor exception 16711808 PARAMETER rgbcolor tie 16744448 #PARAMETER rgbcolor bridge 16777215 #PARAMETER rgbcolor roadbed 12823467 PARAMETER GROUP rgbcolor PARAMETER misc toolbarset 65535 PARAMETER misc cur-turnout-ep 0 PARAMETER GROUP misc PARAMETER sticky set 67108479 PARAMETER GROUP sticky LAYERS 0 1 0 1 255 0 0 0 0 "Main" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 1 1 0 1 128 0 0 0 0 "Staging" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 2 0 0 1 32768 0 0 0 0 "Switch Machines" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 3 0 0 0 16776960 0 0 0 0 "Lighting and Ductwork" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 4 0 0 1 65280 0 0 0 0 "" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 5 1 0 1 65535 0 0 0 0 "Table Edges" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 6 1 0 1 179456 0 0 0 0 "" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 7 0 0 1 8388736 0 0 0 0 "Scenery Details" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 8 0 0 1 8421376 0 0 0 0 "BenchWork" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 9 1 0 1 16711935 0 0 0 0 "Body Circles" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS 10 0 0 1 255 0 0 0 0 "Old tracks" 1 0 9.750000 0.000000 0.616800 0.100000 0.200000 LAYERS CURRENT 0 REDRAW RESET CTURNOUT DESIGNER SHOW Regular Turnout PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew manuf x PARAMETER turnoutNew desc1 x PARAMETER turnoutNew partno1 x PARAMETER turnoutNew desc2 x PARAMETER turnoutNew partno2 x PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 1 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 5.000000 PARAMETER turnoutNew angle0 6.000000 PARAMETER turnoutNew angleMode 0 PARAMETER turnoutNew off0 0.750000 PARAMETER turnoutNew len1 6.000000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 Regular Left PARAMETER turnoutNew partno1 L PARAMETER turnoutNew desc2 Regular Right PARAMETER turnoutNew partno2 R PARAMETER turnoutNew partno1 Reg L PARAMETER turnoutNew partno2 Reg R PARAMETER turnoutNew done PARAMETER turnoutNew partno2 Reg R CTURNOUT DESIGNER SHOW Curved Turnout PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew off1 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew angle1 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew desc2 PARAMETER turnoutNew partno2 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew angle0 4.000000 PARAMETER turnoutNew angle1 6.000000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 Curved Left PARAMETER turnoutNew partno1 Crv L PARAMETER turnoutNew desc2 Curved Right PARAMETER turnoutNew partno2 Crv R PARAMETER turnoutNew len0 6.000000 PARAMETER turnoutNew len1 7.000000 PARAMETER turnoutNew off1 0.500000 PARAMETER turnoutNew off0 1.000000 PARAMETER turnoutNew done PARAMETER turnoutNew off0 1.000000 CTURNOUT DESIGNER SHOW Cornu Curved Turnout PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew rad2 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew desc2 PARAMETER turnoutNew partno2 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 1 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 6.000 PARAMETER turnoutNew angle0 14.500 PARAMETER turnoutNew off0 1.100 PARAMETER turnoutNew rad0 18.000 PARAMETER turnoutNew len1 7.000 PARAMETER turnoutNew angle1 9.6 PARAMETER turnoutNew off1 0.770 PARAMETER turnoutNew rad1 17.000 PARAMETER turnoutNew toeL 0.500 PARAMETER turnoutNew rad2 0.000 PARAMETER turnoutNew desc1 Cornu Curved Left PARAMETER turnoutNew partno1 Cor Crv L PARAMETER turnoutNew desc2 Cornu Curved Right PARAMETER turnoutNew partno2 Cor Crv R PARAMETER turnoutNew done CTURNOUT DESIGNER SHOW Wye Turnout PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew off1 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew angle1 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 5.000000 PARAMETER turnoutNew off0 1.000000 PARAMETER turnoutNew off1 1.000000 PARAMETER turnoutNew len1 5.000000 PARAMETER turnoutNew desc1 Wye PARAMETER turnoutNew partno1 Wye PARAMETER turnoutNew partno1 Wye PARAMETER turnoutNew angle0 3.000000 PARAMETER turnoutNew angle1 3.000000 PARAMETER turnoutNew done PARAMETER turnoutNew angle1 3.000000 CTURNOUT DESIGNER SHOW Cornu Wye Turnout PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew off1 0.000 PARAMETER turnoutNew rad0 0.000 PARAMETER turnoutNew rad1 0.000 PARAMETER turnoutNew rad2 0.000 PARAMETER turnoutNew toeL 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew angle1 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 1 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 5.000 PARAMETER turnoutNew angle0 19.500 PARAMETER turnoutNew off0 1.000 PARAMETER turnoutNew rad0 18.000 PARAMETER turnoutNew len1 5.000 PARAMETER turnoutNew angle1 19.500 PARAMETER turnoutNew off1 1.000 PARAMETER turnoutNew rad1 18.000 PARAMETER turnoutNew toeL 0.354 PARAMETER turnoutNew rad2 0.000 PARAMETER turnoutNew desc1 Cornu Wye PARAMETER turnoutNew partno1 Cor Wye PARAMETER turnoutNew done PARAMETER turnoutNew partno1 Cor Wye CTURNOUT DESIGNER SHOW 3-way Turnout PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew len2 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew off1 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew angle1 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len2 7.000000 PARAMETER turnoutNew len0 6.000000 PARAMETER turnoutNew angle0 3.000000 PARAMETER turnoutNew off0 1.000000 PARAMETER turnoutNew off1 1.000000 PARAMETER turnoutNew angle1 3.000000 PARAMETER turnoutNew len1 5.000000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 3-Way PARAMETER turnoutNew partno1 3 Way PARAMETER turnoutNew len1 6.000000 PARAMETER turnoutNew done PARAMETER turnoutNew len1 6.000000 CTURNOUT DESIGNER SHOW Cornu 3-way Turnout PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew len3 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew off1 0.000 PARAMETER turnoutNew off3 0.000 PARAMETER turnoutNew rad0 0.000 PARAMETER turnoutNew rad1 0.000 PARAMETER turnoutNew rad2 0.000 PARAMETER turnoutNew rad3 0.000 PARAMETER turnoutNew toeL 0.000 PARAMETER turnoutNew toeR 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew angle1 0.000 PARAMETER turnoutNew angle3 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 1 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 5.000 PARAMETER turnoutNew angle0 19.2 PARAMETER turnoutNew off0 1.000 PARAMETER turnoutNew rad0 18.000 PARAMETER turnoutNew len1 5.000 PARAMETER turnoutNew angle1 19.2 PARAMETER turnoutNew off1 1.000 PARAMETER turnoutNew rad1 18.000 PARAMETER turnoutNew len3 6.000 PARAMETER turnoutNew angle3 0.000 PARAMETER turnoutNew off3 0.000 PARAMETER turnoutNew rad3 0.000 PARAMETER turnoutNew toeL 0.354 PARAMETER turnoutNew rad2 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 Cornu 3-Way PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew partno1 Cor 3 Way PARAMETER turnoutNew done PARAMETER turnoutNew partno1 Cor 3 Way CTURNOUT DESIGNER SHOW Crossing PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 6.000000 PARAMETER turnoutNew angle0 4.000000 PARAMETER turnoutNew len1 5.000000 PARAMETER turnoutNew desc1 Xing PARAMETER turnoutNew partno1 Xing PARAMETER turnoutNew desc1 Crossing PARAMETER turnoutNew done PARAMETER turnoutNew desc1 Crossing CTURNOUT DESIGNER SHOW Single Slipswitch PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 5.000000 PARAMETER turnoutNew angle0 4.000000 PARAMETER turnoutNew len1 6.000000 PARAMETER turnoutNew desc1 Single Slip PARAMETER turnoutNew partno1 S Slip PARAMETER turnoutNew done PARAMETER turnoutNew partno1 S Slip CTURNOUT DESIGNER SHOW Double Slipswitch PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew len1 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER turnoutNew angleMode 0 PARAMETER turnoutNew slipMode 1 PARAMETER GROUP turnoutNew PARAMETER turnoutNew angle0 4.000000 PARAMETER turnoutNew len1 5.000000 PARAMETER turnoutNew len0 6.000000 PARAMETER turnoutNew desc1 Double Slip PARAMETER turnoutNew partno1 D Slip PARAMETER turnoutNew done PARAMETER turnoutNew partno1 D Slip CTURNOUT DESIGNER SHOW Right Crossover PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 7.000000 PARAMETER turnoutNew off0 1.500000 PARAMETER turnoutNew desc1 Right Crossover PARAMETER turnoutNew partno1 Xovr R PARAMETER turnoutNew done PARAMETER turnoutNew partno1 Xovr R CTURNOUT DESIGNER SHOW Left Crossover PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 7.000000 PARAMETER turnoutNew off0 1.500000 PARAMETER turnoutNew desc1 Left Crossover PARAMETER turnoutNew partno1 Xovr L PARAMETER turnoutNew done PARAMETER turnoutNew partno1 Xovr L CTURNOUT DESIGNER SHOW Double Crossover PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew off0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 7.000000 PARAMETER turnoutNew off0 1.500000 PARAMETER turnoutNew desc1 Double Crossover PARAMETER turnoutNew partno1 Xovr D PARAMETER turnoutNew done PARAMETER turnoutNew partno1 Xovr D CTURNOUT DESIGNER SHOW Straight Section PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 6.000000 PARAMETER turnoutNew desc1 Straight PARAMETER turnoutNew partno1 Str PARAMETER turnoutNew done PARAMETER turnoutNew partno1 Str CTURNOUT DESIGNER SHOW Curved Section PARAMETER turnoutNew len0 0.000 PARAMETER turnoutNew angle0 0.000 PARAMETER turnoutNew manuf Turnout Designer PARAMETER turnoutNew desc1 PARAMETER turnoutNew partno1 PARAMETER turnoutNew roadbedWidth 0.000 PARAMETER turnoutNew roadbedLineWidth 0 PARAMETER turnoutNew color 0 PARAMETER GROUP turnoutNew PARAMETER turnoutNew len0 15.000000 PARAMETER turnoutNew angle0 15.000000 PARAMETER turnoutNew desc1 Curved PARAMETER turnoutNew partno1 Crv PARAMETER turnoutNew done PARAMETER turnoutNew partno1 Crv MESSAGE ----------------------------------------------------- Create an instance of each turnout END$MESSAGE STEP HOTBARSELECT Turnout Designer Regular Left Reg L MOUSE 2 1.000 1.000 MOUSE 4 1.000 1.000 MOUSE 3336 1.000 1.000 HOTBARSELECT Turnout Designer Regular Right Reg R MOUSE 2 1.000 3.000 MOUSE 4 1.000 3.000 MOUSE 3336 1.000 3.000 HOTBARSELECT Turnout Designer Curved Left Crv L MOUSE 2 1.000 4.500 MOUSE 4 1.000 4.500 MOUSE 3336 1.000 4.500 HOTBARSELECT Turnout Designer Curved Right Crv R MOUSE 2 1.000 7.500 MOUSE 4 1.000 7.500 MOUSE 3336 1.000 7.500 HOTBARSELECT Turnout Designer Cornu Curved Left Cor Crv L MOUSE 2 1.000 9.500 MOUSE 4 1.000 9.500 MOUSE 3336 1.000 9.500 HOTBARSELECT Turnout Designer Cornu Curved Right Cor Crv R MOUSE 2 1.000 12.000 MOUSE 4 1.000 12.000 MOUSE 3336 1.000 12.000 HOTBARSELECT Turnout Designer Wye Wye MOUSE 2 9.500 1.000 MOUSE 4 9.500 1.000 MOUSE 3336 9.500 1.000 HOTBARSELECT Turnout Designer Cornu Wye Cor Wye MOUSE 2 9.500 3.000 MOUSE 4 9.500 3.000 MOUSE 3336 9.500 3.000 HOTBARSELECT Turnout Designer 3-Way 3 Way MOUSE 2 9.500 5.000 MOUSE 4 9.500 5.000 MOUSE 3336 9.500 3.000 HOTBARSELECT Turnout Designer Cornu 3-Way Cor 3 Way MOUSE 2 9.500 7.000 MOUSE 4 9.500 7.000 MOUSE 3336 9.500 7.000 HOTBARSELECT Turnout Designer Crossing Xing MOUSE 2 9.500 9.000 MOUSE 4 9.500 9.000 MOUSE 3336 9.500 9.000 HOTBARSELECT Turnout Designer Single Slip S Slip MOUSE 2 9.500 11.000 MOUSE 4 9.500 11.000 MOUSE 3336 9.500 11.000 HOTBARSELECT Turnout Designer Double Slip D Slip MOUSE 2 9.500 13.000 MOUSE 4 9.500 13.000 MOUSE 3336 9.500 13.000 HOTBARSELECT Turnout Designer Right Crossover Xovr R MOUSE 2 18.000 1.000 MOUSE 4 18.000 1.000 MOUSE 3336 18.000 1.000 HOTBARSELECT Turnout Designer Left Crossover Xovr L MOUSE 2 18.000 4.000 MOUSE 4 18.000 4.000 MOUSE 3336 18.000 4.000 HOTBARSELECT Turnout Designer Double Crossover Xovr D MOUSE 2 18.000 7.000 MOUSE 4 18.000 7.000 MOUSE 3336 18.000 7.000 HOTBARSELECT Turnout Designer Straight Str MOUSE 2 18.000 10.000 MOUSE 4 18.000 10.000 MOUSE 3336 18.000 10.000 HOTBARSELECT Turnout Designer Curved Crv MOUSE 2 18.000 12.000 MOUSE 4 18.000 12.000 MOUSE 3336 18.000 12.000 MESSAGE ----------------------------------------------------- Run Regression Checks END$MESSAGE STEP REGRESSION START 12 Turnout Designer Test Case TURNOUT 1 0 0 0 0 DEMO 2 1.000000 1.000000 0 0.000000 "Turnout Designer Regular Left Reg L" E4 1.000000 1.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 7.000000 1.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 6.000000 1.750000 80.405932 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 P "Reverse" 1 3 4 S 0 0.000000 0.000000 0.000000 0.354300 0.000000 S 0 0.000000 0.354300 0.000000 6.000000 0.000000 C 0 0.000000 -2.486173 0.354300 2.486173 170.405932 9.594068 S 0 0.000000 0.768662 0.034773 5.000000 0.750000 END$SEGS TURNOUT 2 0 0 0 0 DEMO 2 1.000000 3.000000 0 0.000000 "Turnout Designer Regular Right Reg R" E4 1.000000 3.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 7.000000 3.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 6.000000 2.250000 99.594068 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 P "Reverse" 1 3 4 S 0 0.000000 0.000000 0.000000 0.354300 -0.000000 S 0 0.000000 0.354300 -0.000000 6.000000 0.000000 C 0 0.000000 2.486173 0.354300 -2.486173 0.000000 9.594068 S 0 0.000000 0.768662 -0.034773 5.000000 -0.750000 END$SEGS TURNOUT 3 0 0 0 0 DEMO 2 1.000000 4.500000 0 0.000000 "Turnout Designer Curved Left Crv L" E4 1.000000 4.500000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 8.000000 5.000000 80.405932 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 7.000000 5.500000 75.522488 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 6 4 5 P "Reverse" 1 2 3 S 0 0.000000 0.000000 0.000000 0.354300 0.000000 C 0 0.000000 -13.956569 0.354300 13.956569 165.522488 14.477512 S 0 0.000000 3.843442 0.443179 6.000000 1.000000 C 0 0.000000 -31.526372 1.396260 31.526372 170.405932 9.594068 S 0 0.000000 6.650655 0.440950 7.000000 0.500000 S 0 0.000000 0.354300 0.000000 1.396260 0.000000 END$SEGS TURNOUT 4 0 0 0 0 DEMO 2 1.000000 7.500000 0 0.000000 "Turnout Designer Curved Right Crv R" E4 1.000000 7.500000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 8.000000 7.000000 99.594068 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 7.000000 6.500000 104.477512 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 6 4 5 P "Reverse" 1 2 3 S 0 0.000000 0.000000 0.000000 0.354300 -0.000000 C 0 0.000000 13.956569 0.354300 -13.956569 0.000000 14.477512 S 0 0.000000 3.843442 -0.443179 6.000000 -1.000000 C 0 0.000000 31.526372 1.396260 -31.526372 0.000000 9.594068 S 0 0.000000 6.650655 -0.440950 7.000000 -0.500000 S 0 0.000000 0.354300 -0.000000 1.396260 -0.000000 END$SEGS TURNOUT 5 0 0 0 0 DEMO 2 1.000000 9.500000 0 0.000000 "Turnout Designer Cornu Curved Left Cor Crv L" E4 1.000000 9.500000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 8.000000 10.270000 80.400000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 7.000000 10.600000 75.500000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 3 4 P "Reverse" 1 5 6 7 8 S 0 0.000000 0.000000 0.000000 0.499980 0.001608 C 0 0.000000 -23.557999 -0.084688 23.552351 170.856688 7.721184 S 0 0.000000 3.658782 0.293681 6.802609 0.737807 C 0 0.000000 -17.000000 4.164931 17.531933 170.400000 0.674068 C 0 0.000000 -10.187780 0.450483 10.189268 172.093896 7.627733 C 0 0.000000 -12.230134 -0.027711 12.183174 164.805564 6.354200 S 0 0.000000 3.177751 0.380581 5.806096 1.051001 C 0 0.000000 -18.000000 1.493160 18.526658 165.500000 0.636620 END$SEGS TURNOUT 6 0 0 0 0 DEMO 2 1.000000 12.000000 0 0.000000 "Turnout Designer Cornu Curved Right Cor Crv R" E4 1.000000 12.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 8.000000 11.230000 99.600000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 7.000000 10.900000 104.500000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 3 4 P "Reverse" 1 5 6 7 8 S 0 0.000000 0.000000 0.000000 0.499980 -0.001608 C 0 0.000000 23.557999 -0.084688 -23.552351 1.422128 7.721184 S 0 0.000000 3.658782 -0.293681 6.802609 -0.737807 C 0 0.000000 17.000000 4.164931 -17.531933 8.925932 0.674068 C 0 0.000000 10.187780 0.450483 -10.189268 0.278371 7.627733 C 0 0.000000 12.230134 -0.027711 -12.183174 8.840236 6.354200 S 0 0.000000 3.177751 -0.380581 5.806096 -1.051001 C 0 0.000000 18.000000 1.493160 -18.526658 13.863380 0.636620 END$SEGS TURNOUT 7 0 0 0 0 DEMO 2 9.500000 1.000000 0 0.000000 "Turnout Designer Wye Wye" E4 9.500000 1.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.500000 2.000000 70.528779 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.500000 0.000000 109.471221 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Left" 1 2 3 P "Right" 1 4 5 S 0 0.000000 0.000000 0.000000 0.354300 0.000000 C 0 0.000000 -10.591843 0.354300 10.591843 160.528779 19.471221 S 0 0.000000 3.884914 0.605758 5.000000 1.000000 C 0 0.000000 10.591843 0.354300 -10.591843 0.000000 19.471221 S 0 0.000000 3.884914 -0.605758 5.000000 -1.000000 END$SEGS TURNOUT 8 0 0 0 0 DEMO 2 9.500000 3.000000 0 0.000000 "Turnout Designer Cornu Wye Cor Wye" E4 9.500000 3.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.500000 4.000000 70.500000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.500000 2.000000 109.500000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Left" 1 2 3 4 5 6 P "Right" 1 2 7 8 9 10 S 0 0.000000 0.000000 0.000000 0.200000 0.000000 S 0 0.000000 0.200000 0.000000 0.354000 0.000000 C 0 0.000000 -11.721160 0.500050 11.720250 175.110495 5.603451 C 0 0.000000 -7.987944 0.693119 7.988923 165.986563 8.222483 C 0 0.000000 -20.842358 -2.596956 20.415677 159.180018 6.303393 C 0 0.000000 -18.000000 -1.008523 17.967547 160.500000 0.636620 C 0 0.000000 10.805495 0.496564 -10.804555 359.244037 6.074250 C 0 0.000000 7.902213 0.624248 -7.899322 6.348994 8.306227 C 0 0.000000 29.327974 -4.982624 -28.578689 15.031369 4.476610 C 0 0.000000 18.000000 -1.008523 -17.967547 18.863380 0.636620 END$SEGS TURNOUT 9 0 0 0 0 DEMO 2 9.500000 5.000000 0 0.000000 "Turnout Designer 3-Way 3 Way" E4 9.500000 5.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 15.500000 6.000000 70.528779 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 15.500000 4.000000 109.471221 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 16.500000 5.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Left" 1 2 3 P "Normal" 1 6 P "Right" 1 4 5 S 0 0.000000 0.000000 0.000000 0.525873 0.000000 C 0 0.000000 -15.420270 0.525873 15.420270 160.528779 19.471221 S 0 0.000000 5.665963 0.881900 6.000000 1.000000 C 0 0.000000 15.420270 0.525873 -15.420270 0.000000 19.471221 S 0 0.000000 5.665963 -0.881900 6.000000 -1.000000 S 0 0.000000 0.525873 0.000000 7.000000 0.000000 END$SEGS TURNOUT 10 0 0 0 0 DEMO 2 9.500000 7.000000 0 0.000000 "Turnout Designer Cornu 3-Way Cor 3 Way" E4 9.500000 7.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.500000 8.000000 70.800000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.500000 6.000000 109.200000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 15.500000 7.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 3 4 5 P "Left" 1 2 3 6 7 8 9 P "Right" 1 2 10 11 12 13 S 0 0.000000 0.000000 0.000000 0.200000 0.000000 S 0 0.000000 0.200000 0.000000 0.000000 0.000000 S 0 0.000000 0.000000 0.000000 0.354000 0.000000 S 0 0.000000 0.354000 0.000000 5.800000 0.000000 S 0 0.000000 5.800000 0.000000 6.000000 0.000000 C 0 0.000000 -11.463991 0.499120 11.463072 174.997261 5.728053 C 0 0.000000 -7.957029 0.675689 7.957092 165.809447 8.252862 C 0 0.000000 -22.458410 -3.058640 21.969836 159.488282 5.848707 C 0 0.000000 -18.000000 -0.919600 17.998775 160.800000 0.636620 C 0 0.000000 13.194589 0.155392 -13.193674 359.325214 5.350882 C 0 0.000000 9.251876 0.335646 -9.251448 5.553830 7.631375 C 0 0.000000 25.329956 -3.475308 -24.871603 13.518938 5.575451 C 0 0.000000 18.000000 -0.919600 -17.998775 18.563380 0.636620 END$SEGS TURNOUT 11 0 0 0 0 DEMO 2 9.500000 9.000000 0 0.000000 "Turnout Designer Crossing Xing" E4 9.500000 9.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 15.500000 9.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 10.079385 9.625000 284.477512 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.920615 8.375000 104.477512 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 0 2 S 0 0.000000 0.000000 0.000000 6.000000 0.000000 S 0 0.000000 0.579385 0.625000 5.420615 -0.625000 END$SEGS TURNOUT 12 0 0 0 0 DEMO 2 9.500000 11.000000 0 0.000000 "Turnout Designer Single Slip S Slip" E4 9.500000 11.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.500000 11.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 9.095262 11.750000 284.477512 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.904738 10.250000 104.477512 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 0 3 4 P "Reverse" 1 5 4 S 0 0.000000 0.000000 0.000000 0.354300 0.000000 S 0 0.000000 0.354300 0.000000 5.000000 0.000000 S 0 0.000000 -0.404738 0.750000 4.577565 -0.536425 S 0 0.000000 4.577565 -0.536425 5.404738 -0.750000 C 0 0.000000 16.893060 0.354300 -16.893060 0.000000 14.477512 END$SEGS TURNOUT 13 0 512 0 0 DEMO 2 9.500000 13.000000 0 0.000000 "Turnout Designer Double Slip D Slip" E4 9.500000 13.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 15.500000 13.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 10.079385 13.625000 284.477512 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 14.920615 12.375000 104.477512 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Cross1" 1 2 3 P "Cross2" 4 5 6 P "Slip1" 1 7 6 P "Slip2" 4 8 3 S 0 0.000000 0.000000 0.000000 1.208600 0.000000 S 0 0.000000 1.208600 0.000000 4.791400 0.000000 S 0 0.000000 4.791400 0.000000 6.000000 0.000000 S 0 0.000000 0.579385 0.625000 1.265484 0.447850 S 0 0.000000 1.265484 0.447850 4.734516 -0.447850 S 0 0.000000 4.734516 -0.447850 5.420615 -0.625000 C 0 0.000000 14.103662 1.208600 -14.103662 0.000000 14.477512 C 0 0.000000 -14.103662 4.791400 14.103662 180.000000 14.477512 END$SEGS TURNOUT 14 0 0 0 0 DEMO 2 18.000000 1.000000 0 0.000000 "Turnout Designer Right Crossover Xovr R" E4 18.000000 1.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 25.000000 1.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 18.000000 2.500000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 25.000000 2.500000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 0 3 4 P "Reverse" 3 5 6 7 2 S 0 0.000000 0.000000 0.000000 6.461065 0.000000 S 0 0.000000 6.461065 0.000000 7.000000 0.000000 S 0 0.000000 0.000000 1.500000 0.538935 1.500000 S 0 0.000000 0.538935 1.500000 7.000000 1.500000 C 0 0.000000 6.136583 0.538935 -4.636583 0.000000 25.493739 S 0 0.000000 3.180197 0.902495 3.819803 0.597505 C 0 0.000000 -6.136583 6.461065 6.136583 180.000000 25.493739 END$SEGS TURNOUT 15 0 0 0 0 DEMO 2 18.000000 4.000000 0 0.000000 "Turnout Designer Left Crossover Xovr L" E4 18.000000 4.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 25.000000 4.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 18.000000 5.500000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 25.000000 5.500000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 0 3 4 P "Reverse" 1 5 6 7 4 S 0 0.000000 0.000000 0.000000 0.538935 0.000000 S 0 0.000000 0.538935 0.000000 7.000000 0.000000 S 0 0.000000 0.000000 1.500000 6.461065 1.500000 S 0 0.000000 6.461065 1.500000 7.000000 1.500000 C 0 0.000000 -6.136583 0.538935 6.136583 154.506261 25.493739 S 0 0.000000 3.180197 0.597505 3.819803 0.902495 C 0 0.000000 6.136583 6.461065 -4.636583 334.506261 25.493739 END$SEGS TURNOUT 16 0 0 0 0 DEMO 2 18.000000 7.000000 0 0.000000 "Turnout Designer Double Crossover Xovr D" E4 18.000000 7.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 25.000000 7.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 18.000000 8.500000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 25.000000 8.500000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 2 3 0 4 5 6 P "Reverse" 1 7 8 9 6 0 4 10 11 12 3 S 0 0.000000 0.000000 0.000000 0.538935 0.000000 S 0 0.000000 0.538935 0.000000 6.461065 0.000000 S 0 0.000000 6.461065 0.000000 7.000000 0.000000 S 0 0.000000 0.000000 1.500000 0.538935 1.500000 S 0 0.000000 0.538935 1.500000 6.461065 1.500000 S 0 0.000000 6.461065 1.500000 7.000000 1.500000 C 0 0.000000 -6.136583 0.538935 6.136583 154.506261 25.493739 S 0 0.000000 3.180197 0.597505 3.819803 0.902495 C 0 0.000000 6.136583 6.461065 -4.636583 334.506261 25.493739 C 0 0.000000 6.136583 0.538935 -4.636583 0.000000 25.493739 S 0 0.000000 3.180197 0.902495 3.819803 0.597505 C 0 0.000000 -6.136583 6.461065 6.136583 180.000000 25.493739 END$SEGS TURNOUT 17 0 0 0 0 DEMO 2 18.000000 10.000000 0 0.000000 "Turnout Designer Straight Str" E4 18.000000 10.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 24.000000 10.000000 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 S 0 0.000000 0.000000 0.000000 6.000000 0.000000 END$SEGS TURNOUT 18 0 0 0 0 DEMO 2 18.000000 12.000000 0 0.000000 "Turnout Designer Curved Crv" E4 18.000000 12.000000 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 21.882286 12.511113 75.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 D 0.000000 0.000000 P "Normal" 1 C 0 0.000000 -15.000000 0.000000 15.000000 165.000000 15.000000 END$SEGS REGRESSION END MESSAGE ----------------------------------------------------- Remove the parameter definitions END$MESSAGE STEP PARAMETER misc cmdCustmgm PARAMETER custmgm inx 0 Turnout Designer DEMO Reg L Regular Left PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Reg R Regular Right PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Crv L Curved Left PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Crv R Curved Right PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Cor Crv L Cornu Curved Left PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Cor Crv R Cornu Curved Right PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Wye Wye PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Cor Wye Cornu Wye PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO 3 Way 3-Way PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Cor 3 Way Cornu 3-Way PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Xing Crossing PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO S Slip Single Slip PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO D Slip Double Slip PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Xovr R Right Crossover PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Xovr L Left Crossover PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Xovr D Double Crossover PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Str Straight PARAMETER custmgm delete PARAMETER custmgm inx 0 Turnout Designer DEMO Crv Curved PARAMETER custmgm delete PARAMETER custmgm ok MESSAGE ----------------------------------------------------- End of Playback. Hit Step to exit END$MESSAGE STEP