SIMISA@@@@@@@@@@JINX0D0t______

Wagon ( DRG_59_004_DT
	comment( Class A1 )
	Type ( Engine )
	WagonShape ( DRG_59_004.s )
	Size  ( 3.191m 4.687m 13.23m )
	CentreOfGravity ( 0m 1.8m 0m )
	Centre ( 0m 0m 0.0m )
	Mass ( 108.0t )
	InertiaTensor ( Box( 3.191m 4.687m 13.23m ) )
	Coupling (
		Type ( Chain )
		Spring (
			Stiffness ( 5.1e7N/m 5.1e7N/m )
			Damping ( 5.1e7N/m 5.1e7N/m )
			Break ( 5.1e7N 5.1e7N )
			r0 ( 20cm 40cm )
		)
	)
	Buffers (
	Spring (
		Stiffness ( 5e6N/m 5e6N/m )
		Damping ( 1e6N/m/s 1e6N/m/s )
		r0 ( 0m 1e9 )
	)
	Centre ( 0.5 )
	Radius ( 1 )
	Angle ( 0.5deg )
	)
	
	Adheasion ( 0.25 0.6 2.9 0.5 )
	DerailRailHeight ( 10cm )
	DerailRailForce ( 640kN )
	DerailBufferForce ( 480kN )
	WheelRadius ( 0.475m )
	NumWheels ( 1 )
	Friction (
		40N/m/s			1		-1mph		0		1
		4.1N/rad/s		1		-1rad/s		0		1
	)
	
	BrakeEquipmentType( "Triple_valve, Auxilary_reservoir, Handbrake" )
	BrakeSystemType( "Air_single_pipe" )
	MaxBrakeForce( 150kN )

	MaxHandbrakeForce( 90kN )
	NumberOfHandbrakeLeverSteps( 100 )

	TripleValveRatio( 2.5 )
	MaxReleaseRate( 15 )
	MaxApplicationRate( 15 )
	MaxAuxilaryChargingRate( 15 )
        BrakeCylinderPressureForMaxBrakeBrakeForce( 70 )

             Inside (
		comment ( hier für die Sicht aus der Heizerseite )
		 PassengerCabinFile ( DRG_59_004.s  )
		 PassengerCabinHeadPos ( -1.55 3.55 -5.3 )
		 RotationLimit ( 0 180 0 )
		 StartDirection ( 0 0 0 )
		)
	
    	Sound ( "BR59EngDT.sms" )

    	)

Engine ( DRG_59_004_DT
	comment( Class A1 )
	Effects
	(
		SteamSpecialEffects
		(
			comment
			(
				the format of these little blocks is as follow:

				offset.x offset.y offset.z
				normal.x normal.y normal.z
				width in metres

				defining the offset from the shape pivot point
				where steam / smoke should appear, the direction
				it should go and the width of the nozzle
			)

			WhistleFX
			(
				0.0 4.1 -4.2
				0 1 0
				0.05
			)

			SafetyValvesFX
			(
				-0.0 4.2 -2.55
				0 1 0
				0.2
			)

			StackFX
			(
				0 4.75 3.70
				0 1 0
				0.2
			)

			DrainpipeFX
			(
				-1.5 1.258 -1.8
				-0.4 -1 -0.2
				0.05
			)

			CylindersFX
			(
				-1.223 0.31 3.95
				0 0 1
				0.1
			)

			CylindersFX
			(
				1.223 0.31 3.95
				0 0 1
				0.1
			)
		)
	)

	Wagon ( DRG_59_004_DT )
	IsTenderRequired( 1 )	
	Type ( Steam )
	MaxPower ( 1200kW )
	MaxForce ( 265kN )
	MaxVelocity ( 60.0kmh )
	WheelRadius ( 0.672m )
	IsTenderRequired( 1 )
	Sanding ( 1e9mph )
	NumWheels ( 0 )
	BoilerLength ( 4.7m )
	BoilerVolume ( "7.7*(m^3)" )
	BoilerEffectivity ( 1.18 )
	DraftingEffect ( 0.88 )
	BoilerResponsiveness ( 1 )
	CoalBurnage ( 2.7lb/hp/h )
	MaxBoilerOutput ( 25500lb/h )
	NumCylinders ( 2 )
	CylinderStroke ( 72cm )
	CylinderDiameter ( 52cm )
	CylinderVolume ( "315660*(cm^3)" )
	CylinderEffectivity ( 1.22 )
	InjectorSizes ( 12mm 12mm )
	ExhaustLimit ( 26000lb/h )
	PrimingFactor ( 0.5 )
	SteamMinPrimingLevel ( 0.90 )
	SteamPrimingPowerLossProportion ( 1 )
	SteamPrimingWaterUsageIncreaseProportion ( 0.6 )
	SteamPrimingReductionWithCylinderCocksOpen ( 0.6 )
	BlastExponent ( 0.7 )
	MaxBoilerPressure (15.2bar )
	MaxFireMass ( 1800lb )
	IdealFireMass ( 1000lb )
	MaxWaterMass ( 3400lb )
	ShovelCoalMass ( 22lb )
	SmokeCombustion ( 1 )

	MaxTenderCoalMass ( 17600lb )
	MaxTenderWaterMass ( 60200lb )
	comment( 0 for live steam, 1 for exhaust steam )
	InjectorTypes( 0 1 )
	SuperHeater ( 1.23 )
	SteamFiremanMaxPossibleFiringRate( 6800 )
	SteamGaugeGlassHeight( 16 )

	MaxSteamHeatingPressure( 80 )

	SafetyValvesSteamUsage (51000lb/h )
	SafetyValvePressureDifference(5)

	BasicSteamUsage ( 1000lb/h )
	BasicCoalUsage ( 400lb/h )
	InjectorLimits1 ( 30psi 0.3 1 )  
	InjectorLimits2 ( 30psi 0.3 1 )  
	CylinderCocksPowerEfficiency ( 0.7 )
	
	SteamCylinderCocksOperation( Manual )
	SteamSmallestCutoff( 3 )
	NumberOfDamperSteps( 4 )

	RegulatorValveType( Twin_port )
	RegulatorSecondValveStartPosition( 0.45 )
	RegulatorPilotValveExponent( 1.47 )
	RegulatorSecondValveExponent( 1.8 )
	RegulatorPilotValveFullOpenning( 0.45 )
	RegulatorMainValveInitialOpenning( 0.475 )

	comment(smoke & steam)
	SteamSmokeUnitsPerPoundOfFuel( 1.5 )
	SteamMaxSmokeUnitsReleaseRate( 30 )


	SteamBlowerEffectExponent( 0.5 )
	SteamBlowerEfficiencyExponent( 1.1 )
	comment( lbs/h )
	SteamBlowerMaxSteamUsageRate( 500 )
	SteamBlowerMaxProportionOfBlastEffect( 0.25 )

	AirBrakesMainMinResAirPressure( 0 )
	AirBrakesMainMaxAirPressure( 145 )
	AirBrakesMainResVolume( 28 )
	AirBrakesCompressorRestartPressure( 145 )
	AirBrakesAirUsedPerPoundsOfBrakePipePressure( 2.0 )

	TrainBrakesControllerMinPressureReduction( 1 )
	TrainBrakesControllerMaxApplicationRate( 10 )
	TrainBrakesControllerMaxQuickReleaseRate ( 50 )
	TrainBrakesControllerMaxReleaseRate( 10 )
	TrainBrakesControllerMinSystemPressure( 0 )
	TrainBrakesControllerMaxSystemPressure( 73 )
	TrainBrakesControllerFullServicePressureDrop( 22 )
	TrainBrakesControllerEmergencyApplicationRate( 22 )

	EngineBrakesControllerMinPressureReduction( 1 )
	EngineBrakesControllerMaxApplicationRate( 5 )
	EngineBrakesControllerMaxQuickReleaseRate ( 50 )
	EngineBrakesControllerMaxReleaseRate( 5 )
	EngineBrakesControllerMinSystemPressure( 0 )
	EngineBrakesControllerMaxSystemPressure( 73 )
	EngineBrakesControllerFullServicePressureDrop( 22 )

	BrakesEngineBrakeType( "Air_single_pipe"  )
	BrakesTrainBrakeType( "Air_single_pipe" )
        	BrakesEngineControllers( "Independent, Train" )

	CabView ( BR59.cvf )
	HeadOut (  1.55 3.55 -5.3 )
	IntakePoint ( 4.0 -7.8 FuelCoal )
	IntakePoint ( 4.3 1.0 FuelWater )

        EngineControllers (
            comment( Engine controls )
        
            Regulator ( 0 1 0.025 0 
                NumNotches( 0 )
            )
            Cutoff    ( -0.85 0.85 0.01 0 
                NumNotches( 0 )
            )
	Brake_Engine ( 0 1 0.0125 0
                NumNotches( 3
                    Notch(0    1 EngineBrakesControllerReleaseStart )
                    Notch(0.45 1 EngineBrakesControllerHoldStart )
                    Notch(0.5  1 EngineBrakesControllerApplyStart )
                )
            )            
            Brake_Train ( 0 1 0.01 0.65 
                NumNotches( 4
                    Notch(0     1 TrainBrakesControllerReleaseStart )
                    Notch(0.4   1 TrainBrakesControllerRunningStart )
                    Notch(0.7   1 TrainBrakesControllerApplyStart )
	    Notch(0.9  1 TrainBrakesControllerEmergencyStart )
                )
            )
            Brake_Hand ( 0 1 0.0125 0 
                NumNotches( 0 )
            )
            FireDoor ( 0 1 0.1 0 
                NumNotches( 0 )
            )
            Sanding( 0 1 0 )
            Blower ( 0 1 0.025 0.2 
                NumNotches( 0 )
            )
            HeatingTap ( 0 1 0.025 0 
                NumNotches( 0 )
            )
            Shovel ( 0 1 0.1 0 
                NumNotches( 0 )
            )
            DampersFront ( 0 1 0.1 1 
                NumNotches( 0 )
            )
            DampersBack ( 0 1 0.1 0 
                NumNotches( 0 )
            )
            Injector1Steam ( 0 1 0 )
            Injector2Steam ( 0 1 0 )
            Injector1Water ( 0 1 0.1 0 
                NumNotches( 0 )
            )
            Injector2Water ( 0 1 0.1 0 
                NumNotches( 0 )
            )
            CylinderCocks ( 0 1 0.5 )
            Whistle ( 0 1 0 )
            WaterScoop ( 0 1 0 )
            SmallEjectorOrCompressor( 0 1 1 )
            Headlights( 0 1 0 )
        )

	comment(fire temp, fire mass, water mass, boiler pressure,
		water level, tender_water_mass, tender_coal_mass,
		smoke_quantity, fire_condition, coal quality )
		
	EngineVariables( 950 700 2400 187 60200 17600 320 0.95 0.96 )
    	Sound ( "BR59Cab.sms" )
	
    	Name ( "DRG 59 004_DT Bw Kornwestheim " )
 	Description ( "..." )
)