Results of some experiments:
'Strength' seems to do nothing. I set it to 1 with no issues.
'MaxForce' does seem to determine couplers separating. It need to be at least about 20 to withstand 4x SD40-2. 50 seems fine (compare to the default 2.9 million!)
I've increased the stiffness purely as I thought the couplers looked like they were extending too far at high tractive efforts.
I've decreased the damping significantly. I'm not sure how much or little damping there should really be - can anyone advise? At 1000, with 20000 spring stiffness, the speedometer needle can rise in surges after pulling away and notching up.
I've added slack (0.07, or a little under 3") because it should be there. It makes driving more interesting!
With all that, I've just completed SH 1.07 successfully (after two failed runs with the default coupler). Maybe I'll try Midnight Magnet next - it looks like I've never completed it, but then it is 100 minutes long so it might not be any time soon...
This is my current Sherman Hill coupler, then. It could easily be edited for other routes or as the Kuju default.
- Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<cBlueprintLoader xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
<Blueprint>
<cCouplingTypeBlueprint>
<UncoupledGeometry d:type="cDeltaString">RSC\ShermanHill\RailVehicles\Couplings\Buckeye\Type-E\[00]buckeye_type-e_uncoupled</UncoupledGeometry>
<Bogey d:type="cDeltaString"></Bogey>
<Strength d:type="sFloat32" d:alt_encoding="0000000000C06240" d:precision="string">1</Strength>
<CouplingConnection>
<cCouplingConnectionBlueprint d:id="9457">
<Type d:type="cDeltaString">buckeye</Type>
<CoupledGeometry d:type="cDeltaString">RSC\ShermanHill\RailVehicles\Couplings\Buckeye\Type-E\[00]buckeye_type-e_coupled</CoupledGeometry>
<ReceivingGeometry d:type="cDeltaString"></ReceivingGeometry>
<PivotType d:type="cDeltaString">eMidPoint</PivotType>
<MinDistance d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinDistance>
<MaxDistance d:type="sFloat32" d:alt_encoding="0000002085EBB13F" d:precision="string">0.07</MaxDistance>
<TargetDistance d:type="sFloat32" d:alt_encoding="0000002085EBA13F" d:precision="string">0.035</TargetDistance>
<SpringCoefficient d:type="sFloat32" d:alt_encoding="00000000004CCD40" d:precision="string">20000</SpringCoefficient>
<Damping d:type="sFloat32" d:alt_encoding="0000000000C09240" d:precision="string">1000</Damping>
<MaxForce d:type="sFloat32" d:alt_encoding="0000000000006940" d:precision="string">50</MaxForce>
<ManualCoupling d:type="bool">0</ManualCoupling>
</cCouplingConnectionBlueprint>
</CouplingConnection>
</cCouplingTypeBlueprint>
</Blueprint>
</cBlueprintLoader>