Skip to content

Commit 4236cfd

Browse files
committed
Automatic merge of T1.6-rc4-30-gc09ebebcf and 13 pull requests
- Pull request #1104 at 1f7af77: Handle simple adhesion within the axle module - Pull request #1057 at 1c2bcb4: Switchable brake system - Pull request #1086 at e10390b: Add Settings Exporter tool (copy settings to INI, etc) - Pull request #1091 at 7fc8de1: Automatic speed control - Pull request #1110 at 387388e: Fix Activity Runner persists after loading exception - Pull request #1115 at 270f22f: Do not activate ETS switch if no suitable cars are attached - Pull request #1121 at 91d2d26: Manually Override Articulation - Pull request #1130 at 251a677: Fix F9 points to an incorrect car ID. - Pull request #1132 at 934d29e: Fixes For Correct Questionable Braking Parameters - Pull request #1133 at 8dc00d5: Minor Fix for Brake Pipe Charging - Pull request #1082 at 5845a1a: Allow variable water level in glass gauge - Pull request #1081 at 689494b: Brake cuts power unification - Pull request #1124 at fab5457: Built-in PBL2 brake controller
15 parents f6b9962 + c09ebeb + 1f7af77 + 1c2bcb4 + e10390b + 7fc8de1 + 387388e + 270f22f + 91d2d26 + 251a677 + 934d29e + 8dc00d5 + 5845a1a + 689494b + fab5457 commit 4236cfd

File tree

2 files changed

+4
-19
lines changed

2 files changed

+4
-19
lines changed

Source/Documentation/Manual/options.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -875,7 +875,7 @@ checked:
875875
- the maximum brake cylinder pressure will be reduced to the maximum pressure
876876
possible from a full service train brake application if it was set above this
877877
amount
878-
- any brake pipe leakage specified by ``TrainPipeLeakRate`` is disabled
878+
- any brake pipe leakage specified by ``TrainPipeLeakRate`` is limited to 2.5 psi/minute
879879
- the dynamic brake delay on electric locomotives is reduced to 2 seconds
880880
if it was defined to be above 4 seconds
881881
- dynamic brake force left at the default value of 20kN will be increased to

Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1887,21 +1887,6 @@ public override void Initialize()
18871887
}
18881888
}
18891889

1890-
// Initialise Train Pipe Leak Rate
1891-
if (TrainBrakePipeLeakPSIorInHgpS == 0) // Check to see if TrainBrakePipeLeakPSIorInHgpS has been set in the ENG file.
1892-
{
1893-
// Set Default Train Brake Pipe Leak depending upon whether locomotive has Vacuum or air brakes - overwritten by ENG file setting.
1894-
// Default currently set to zero - means that by default function is off, and a value must be entered into the ENG file to get it to work
1895-
if ((BrakeSystem is VacuumSinglePipe))
1896-
{
1897-
TrainBrakePipeLeakPSIorInHgpS = 0.0f; // Vacuum brakes
1898-
}
1899-
else
1900-
{
1901-
TrainBrakePipeLeakPSIorInHgpS = 0.0f; // Air brakes
1902-
}
1903-
}
1904-
19051890
if (DynamicBrakeEngineBrakeReplacement && DynamicBrakeEngineBrakeReplacementSpeed == 0)
19061891
{
19071892
DynamicBrakeEngineBrakeReplacementSpeed = DynamicBrakeSpeed2MpS;
@@ -2023,9 +2008,9 @@ protected void CorrectBrakingParams()
20232008
// correct questionable MaxCylPressurePSI
20242009
BrakeSystem.CorrectMaxCylPressurePSI(this);
20252010
}
2026-
// Disable brake pipe leak to prevent stuck brakes
2027-
if (TrainBrakePipeLeakPSIorInHgpS > 0)
2028-
TrainBrakePipeLeakPSIorInHgpS = 0;
2011+
// Limit brake pipe leak to 2.5 psi/min (~ 1 bar every 6 minutes) to prevent stuck brakes
2012+
if (TrainBrakePipeLeakPSIorInHgpS > 2.5f / 60f)
2013+
TrainBrakePipeLeakPSIorInHgpS = 2.5f / 60f;
20292014
}
20302015
// No OR compressor speed defined, use MSTS compressor speed or 0.025 m^3/s (whichever is higher)
20312016
if (MainResChargingRatePSIpS < 0)

0 commit comments

Comments
 (0)