It was a spreadsheet designed to write an e-spec based on the parameters you entered into it. An awful lot of the assumptions it made for things like fire temperature were not based in reality, and neither was the performance of the resulting enginespec in the case of UK prototypes I'm familiar with.
It was simple though, and as a result was/is quite widely used.
Post the motor and steam containers here if you like along with some info in the real thing and I'll have a look.
Here's one of the engine specs I'm using.
I'm not sure which item listed is the " fuel-energy" to plug in the 17500000 that you suggested that I try.
description "Enginespec for woodburning 1869 Baldwin 2-6-0 Mogul
Boiler pressure: 130 psi
Cylinders: 16x24
Drivers: 48 inch
Tractive effort: 12,060 lbs
Created using the universal engine spec spreadsheet by Bill Fock"
kind "steam-engine"
category-region "US"
category-era "1860s;1870s;1880s;1890s"
trainz-build 2.9
category-class "ZE"
flowsize
{
trainbrakepipe 170000
epreservoirpipe 0.1
no3pipe 0.1
no4pipe 0.1
auxreservoirvent 0.1
auxreservoir_no3 0.1
auxreservoir_trainbrakepipe 0.1
autobrakecylindervent 0.1
auxreservoir_autobrakecylinder 0.1
equaliser_mainreservoir 0.06
equaliservent 0.06
equaliserventhandleoff 0.1
equaliserventemergency 0.1
no3pipevent 1.5
no3pipe_mainreservoir 0.1
compressor 5
trainbrakepipe_reservoir 1
trainbrakepipevent 0.06
no3pipe_autobrakecylinder 0.1
epreservoirpipe_autobrakecylinder 0.1
mainreservoir_ep 0.1
vacuumbrakepipe 0.1
vacuumbrakepipereleasevent 0.1
vacuumbrakepipevent 0.1
vacuumbrakereservoir_vacuumbrakepipe 0.1
vacuumbrakecylinder_vacuumbrakepipe 0.1
highspeedexhauster_vacuumbrakepipe 0.1
}
volume
{
scale 1
trainbrakepipe 0.2
epreservoirpipe 0.2
no3pipe 0.2
no4pipe 0.2
auxreservoir 0.038468
autobrakecylinder 0.009694
vacuumbrakepipe 0
vacuumbrakereservoir 0
vacuumbrakecylinder 0
mainreservoir 1
equaliser 0.5
independantbrakecylinder 0.010324
}
pressure
{
scale 1
compressor 0.009469
mainreservoir 0.009469
highspeedexhauster 0
brakepipe 0.005954
brakeinitial 0.005603
brakefull 0.003986
indbrakefull 0.003986
trainbrakepipe_start 0.004408
epreservoirpipe_start 0
no3pipe_start 0
no4pipe_start 0
auxreservoir_start 0.005041
autobrakecylinder_start 0.0049
vacuumbrakepipe_start 0
vacuumbrakereservoir_start 0
vacuumbrakecylinder_start 0
mainreservoir_start 0.008766
equaliser_start 0.004408
independantbrakecylinder_start 0.0049
}
mass
{
scale 1
fuel "6.2156e+006"
}
motor
{
resistance 1.7
adhesion 2.3
maxvoltage 600
maxspeed 25
brakeratio 100000
max-accel 4000
max-decel 20000
throttle-notches 16
axle-count 4
surface-area 80
moving-friction-coefficient 0.01
air-drag-coefficient 0.0002
driving-wheel-weight-ratio 0.9
}
steam
{
firebox-heating-surface-area 8.45
boiler-volume 2.06
steam-chest-volume 0.1095
steam-chest-max-flow 22.66
max-fire-temperature 738.5
min-fire-temperature 607.5
initial-boiler-temperature 449.5
max-coal-mass 373
ideal-coal-mass 187
shovel-coal-mass 10
safety-valve-low-pressure 1007
safety-valve-high-pressure 1028
safety-valve-low-flow 0.48
safety-valve-high-flow 1.45
water-injector-rate 0.9
piston-volume-min 0.003052
piston-volume-max 0.0641
piston-area 0.12972
burn-rate 0.315
burn-rate-idle 0.00315
speed 13.13
blower-max-flow 0.032
firebox-thermal-conductivity 17
super-heating-constant 100
firebox-efficiency 0.8
blower-effect 0.3
boiler-efficency 1
boiler-efficency-min 1
boiler-efficency-idle 1
valve-lap-percent 0.1
cutoff 0.55
piston-angular-offsets 0.0174,1.588
}