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

Wagon ( "rio88_bdx_mp_16_elcc"
	Type ( Engine )
	WagonShape ( rio88_bdx_mp_16.s )
	Size ( 2.850m 3.360m 25.725m )
	comment( 30.000t empty, 38.000t full. )
	Mass ( "32t" )
	WheelRadius ( 0.8m/2 )
	InertiaTensor ( Box (2.850m 3.360m 25.725m) )
	Coupling (
		Type ( Chain )
		Spring (
			Stiffness ( 1e6N/m 5e6N/m )
			Damping ( 1e6N/m 1e6N/m )
			Break ( 1.1e7N 1.1e7N )
			r0 ( 1cm 1cm )
		)
		CouplingHasRigidConnection ()
		Velocity ( 0.1m/s )
	)
	Buffers (
		Spring (
			Stiffness ( 1e6N/m 5e6N/m )
			Damping ( 1e6N/m/s 1e6N/m/s )
			r0 ( 0m 1e9 )
		)
		Centre ( 0.5 )
		Radius ( 1 )
		Angle ( 0.5deg )
	)
	Adheasion ( 0.2 0.4 2 0 )
	DerailRailHeight ( 4cm )
	DerailRailForce ( 2.5*30.000t )
	DerailBufferForce ( 400kN )
	NumWheels ( 8 )
	Friction (
		708N/m/s		0		1mph		2.48N/m/s		1.8
		5.1N/rad/s		1		-1rad/s		0		1
	)
	
	Inside (
           PassengerCabinFile ( cabine_rrr_a.s)
           PassengerCabinHeadPos ( 0.679 2.300 -10.221)
           RotationLimit ( 60 360 0 )
           StartDirection ( 0 180 0 )
      )

	BrakeEquipmentType( "Auxilary_reservoir, Emergency_brake_reservoir, distributor" )

	BrakeSystemType( "Air_single_pipe" )
	MaxBrakeForce ( 30000N )
	
	EmergencyBrakeResMaxPressure( 35 )
	TripleValveRatio( 2.5 )
	MaxReleaseRate( 2 )
	MaxApplicationRate( 20 )
	MaxAuxilaryChargingRate( 30 )
	EmergencyResCapacity( 10 )
	EmergencyResChargingRate( 30 )
	BrakeCylinderPressureForMaxBrakeBrakeForce( 30 )
	
	BrakeDistributorFullServicePressure( 60 )
	BrakeDistributorMaxAuxilaryResPressure( 75 )
	BrakeDistributorEmergencyResPressure( 30 )
	BrakeDistributorReleaseRate( 5 )
	BrakeDistributorApplicationRate( 5 )
	BrakeDistributorTrainPipeControlRatio( 2 )
	BrakeDistributorNormalFullReleasePressure( 75 )
	
	Lights	(	12		
comment ( sens avant )
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 1 )
				Unit ( 2 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
                              comment ( X Y Z)
					Position ( 0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)
				
			)
		)
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 1 )
				Unit ( 2 )
			)
			FadeIn	( 0.0 )
			FadeOut	( 0.0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
                              comment ( X Y Z)
					Position ( -0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)
				
			)
		)

		Light	(
			comment( Feux Blancs )
			Type		( 0 )
			Conditions	(
				Headlight ( 2 )
				Unit ( 2 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( ffffffcc )
                              comment ( X Y Z)
					Position ( 0.968 1.473 12.190 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.5 )
				)
				
			)
		)
		Light	(
			comment( Feux Blancs )
			Type		( 0 )
			Conditions	(
				Headlight ( 2 )
				Unit ( 2 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( ffffffcc )
                              comment ( X Y Z)
					Position ( -0.968 1.473 12.190 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.5 )
				)
				
			)
		)		
		Light	(
			comment( Feux Blancs )
			Type		( 0 )
			Conditions	(
				Headlight ( 3 )
				Unit ( 2 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( ffffffcc )
                              comment ( X Y Z)
					Position ( 0.968 1.473 12.190 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.5 )
				)
				
			)
		)
		Light	(
			comment( Feux Blancs )
			Type		( 0 )
			Conditions	(
				Headlight ( 3 )
				Unit ( 2 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( ffffffcc )
                              comment ( X Y Z)
					Position ( -0.968 1.473 12.190 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.5 )
				)
				
			)
		)		




comment ( arriere )
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 1 )
				Unit ( 4 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
					Position ( 0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)
				
			)
		)
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 1 )
				Unit ( 4 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
					Position ( -0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)
			)
		)
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 2 )
				Unit ( 4 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
					Position ( 0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)
				
			)
		)
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 2 )
				Unit ( 4 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
					Position ( -0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)
			)
		)
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 3 )
				Unit ( 4 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
					Position ( 0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)
				
			)
		)
		Light	(
			comment( Feux Rouges )
			Type		( 0 )
			Conditions	(
				Headlight ( 3 )
				Unit ( 4 )
			)
			FadeIn	( 0 )
			FadeOut	( 0 )
			Cycle		( 0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 80ff0000 )
					Position ( -0.682 1.473 12.200 )
					Azimuth ( 0 0 0 )
					Transition ( 0 )
					Radius ( 0.4 )
				)

			)
		)
	)
	Sound ( XBXEPiloteeng.sms )
)

Engine ( "rio88_bdx_mp_16_elcc"

	Effects
	(
		DieselSpecialEffects
		(
			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
			)

			Exhaust1
			(
                        -0.3 4.2 -2.5
				0 1 0
				0.15
			)
			Exhaust2
			(
                        0.3 4.2 0.5
				0 1 0
				0.15
			)
		)
	)

	Wagon ( "rio88_bdx_mp_16_elcc")
    Type ( Electric )
    MaxPower ( 1.500kW )
    MaxForce ( 300N )
    MaxContinuousForce ( 300N )
    MaxVelocity ( 155kmh )
    MaxCurrent ( 2000A )
    WheelRadius ( 0.40m )
    Vigilance ( 1 )
    Sanding ( 1e9mph )
    NumWheels ( 4 )

	CabView ( "..\\..\\SNCF_rio88_midi_pyrenees\\CABVIEW\\RIO-RRR_1500.cvf")
	HeadOut ( -1.7 2.0 10 )

    AirBrakesAirCompressorPowerRating( 3 )
    AirBrakesMainMinResAirPressure( 40 )
    AirBrakesMainMaxAirPressure( 75 )
    AirBrakesMainResVolume( 10 )
    AirBrakesAirCompressorWattage( 12000 )
    AirBrakesCompressorRestartPressure( 75 )
    AirBrakesAirUsedPerPoundsOfBrakePipePressure( 0.2 )
    AirBrakesHasLowPressureTest( 1 )
    AirBrakesIsCompressorElectricOrMechanical( 1 )

    EngineBrakesControllerHasProportionalBrake( 1 )
    EngineBrakesProportionalBrakeLag( 1 )

    TrainBrakesControllerMinPressureReduction( 6 )
    TrainBrakesControllerMaxApplicationRate( 2 )
    TrainBrakesControllerMaxReleaseRate( 2 )
    TrainBrakesControllerMaxQuickReleaseRate( 15 )
    TrainBrakesControllerEmergencyApplicationRate( 35 )
    TrainBrakesControllerMinSystemPressure( 0 )
    TrainBrakesControllerMaxSystemPressure( 75 )
    TrainBrakesControllerEmergencyBrakeTimePenalty( 0 )
    TrainBrakesControllerFullServicePressureDrop( 40 )

	DynamicBrakesMinUsableSpeed( 5 )
	DynamicBrakesMaximumEffectiveSpeed( 25 )
	DynamicBrakesMaximumForce( 1N )
	DynamicBrakesResistorCurrentLimit ( 2500 )
	DynamicBrakesCutInSpeed( 3 )
	DynamicBrakesMaxAirBrakePressure ( 30 )
	DynamicBrakesFadingSpeed( 145 )
	DynamicBrakesDelayTimeBeforeEngaging ( 0 )
	DynamicBrakesMaximumSpeedForFadeOut ( 95 )
	DynamicBrakesEffectAtMaximumFadeOut( 0 )
	DynamicBrakesHigherSpeedCurveExponent( 1 )
	DynamicBrakesLowerSpeedCurveExponent( 1 )
	DynamicBrakesNumberOfControllerNotches( 8 )
	DynamicBrakeHasAutoBailOff( 1 )

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

    DoesBrakeCutPower( 1 )
    DoesHornTriggerBell( 0 )
    
	EmergencyStopMonitor(
		MonitoringDeviceMonitorTimeLimit( 0 )
		MonitoringDeviceAlarmTimeLimit( 0 )
		MonitoringDevicePenaltyTimeLimit( 0 )
		MonitoringDeviceCriticalLevel( 0 )
		MonitoringDeviceResetLevel( 0 )
		MonitoringDeviceAppliesFullBrake( 0 )
		MonitoringDeviceAppliesEmergencyBrake( 1 )
		MonitoringDeviceAppliesCutsPower( 1 )
		MonitoringDeviceAppliesShutsDownEngine( 0 )
		)

	VigilanceMonitor(
		MonitoringDeviceMonitorTimeLimit( 45 )
		MonitoringDeviceAlarmTimeLimit( 37 )
		MonitoringDevicePenaltyTimeLimit( 0 )
		MonitoringDeviceCriticalLevel( 0 )
		MonitoringDeviceResetLevel( 0 )
		MonitoringDeviceAppliesFullBrake( 1 )
		MonitoringDeviceAppliesEmergencyBrake( 0 )
		MonitoringDeviceAppliesCutsPower( 0 )
		MonitoringDeviceAppliesShutsDownEngine( 0 )
		)

	OverspeedMonitor(
		MonitoringDeviceMonitorTimeLimit( 0 )
		MonitoringDeviceAlarmTimeLimit( 5 )
		MonitoringDevicePenaltyTimeLimit( 0 )
		MonitoringDeviceCriticalLevel( 151 )
		MonitoringDeviceResetLevel( 0 )
		MonitoringDeviceAppliesFullBrake( 1 )
		MonitoringDeviceAppliesEmergencyBrake( 1 )
		MonitoringDeviceAppliesCutsPower( 1 )
		MonitoringDeviceAppliesShutsDownEngine( 0 )
		MonitoringDeviceTriggerOnTrackOverspeed( 1 )
		MonitoringDeviceTriggerOnTrackOverspeedMargin( 2 )
		MonitoringDeviceResetOnZeroSpeed( 1 ) 
		MonitoringDeviceResetOnResetButton( 0 )
		)


   EngineControllers (
          Throttle ( 0 1 0.02325 0 
                NumNotches ( 43
                    Notch ( 0         1 Dummy )
                    Notch ( 0.02325   0 Dummy )
                    Notch ( 0.0465    0 Dummy )
                    Notch ( 0.06975   0 Dummy )
                    Notch ( 0.093     0 Dummy )
                    Notch ( 0.11625   0 Dummy )
                    Notch ( 0.1395    0 Dummy )
                    Notch ( 0.16275   0 Dummy )
                    Notch ( 0.186     0 Dummy )
                    Notch ( 0.20925   0 Dummy )
                    Notch ( 0.2325    0 Dummy )
                    Notch ( 0.25575   0 Dummy )
                    Notch ( 0.279     0 Dummy )
                    Notch ( 0.30225   0 Dummy )
                    Notch ( 0.3255    0 Dummy )
                    Notch ( 0.34875   0 Dummy )
                    Notch ( 0.372     0 Dummy )
                    Notch ( 0.39525   0 Dummy )
                    Notch ( 0.4185    0 Dummy )
                    Notch ( 0.44175   0 Dummy )
                    Notch ( 0.465     0 Dummy )
                    Notch ( 0.48825   0 Dummy )
                    Notch ( 0.5115    0 Dummy )
                    Notch ( 0.53475   0 Dummy )
                    Notch ( 0.558     0 Dummy )
                    Notch ( 0.58125   0 Dummy )
                    Notch ( 0.6045    0 Dummy )
                    Notch ( 0.62775   0 Dummy )
                    Notch ( 0.651     0 Dummy )
                    Notch ( 0.67425   0 Dummy )
                    Notch ( 0.6975    0 Dummy )
                    Notch ( 0.72075   0 Dummy )
                    Notch ( 0.744     0 Dummy )
                    Notch ( 0.76725   0 Dummy )
                    Notch ( 0.7905    0 Dummy )
                    Notch ( 0.81375   0 Dummy )
                    Notch ( 0.837     0 Dummy )
                    Notch ( 0.86025   0 Dummy )
                    Notch ( 0.8835    0 Dummy )
                    Notch ( 0.90675   0 Dummy )
                    Notch ( 0.93      0 Dummy )
                    Notch ( 0.95325   0 Dummy )
                    Notch ( 0.9765    0 Dummy )
                    Notch ( 1       0 Dummy )
                )
            )

        Brake_Train ( 0 1 0.33 0.67 
            NumNotches ( 5
                Notch ( 0       0 TrainBrakesControllerReleaseStart ) 
                Notch ( 0.33 	  0 TrainBrakesControllerHoldLappedStart )
                Notch ( 0.66    1 TrainBrakesControllerGraduatedSelfLapLimitedHoldingStart )
                Notch ( 0.99   0 TrainBrakesControllerContinuousServiceStart )
		    Notch ( 1    0 TrainBrakesControllerEmergencyStart )

            )
        )

        Brake_Engine ( 0 1 0.16 0 
            NumNotches ( 1
                Notch ( 0    1 Dummy )
            )
         )

	  Brake_Dynamic ( 0 1 0.2 0 
           NumNotches ( 6
                Notch ( 0       0 Dummy )
                Notch ( 0.2    0 Dummy )
		    Notch ( 0.4   0 Dummy )
		    Notch ( 0.6    0 Dummy )
                Notch ( 0.8    0 Dummy )
		    Notch ( 1    0 Dummy )
                )
            )

        Combined_Control( 0 1 0.89376 0.89376 throttle dynamic )

        DirControl ( -1 0 1 1 )
        EmergencyStopResetToggle( 0 1 0 )
        EmergencyStopToggle( 0 1 0 )
        AWS ( 0 1 0 )
        Sanding ( 0 1 0 )
        Horn ( 0 1 0 )
        Vigilance ( 0 1 0 )
  	PantographToggle1  ( 0 1 1 )
  	PantographToggle2  ( 0 1 0 )
  	PantographsToggle_4  ( 0 1 1 ) 

        Headlights ( 0 0.25 1 0 )
        Wipers ( 0 1 0 )
        BellToggle ( 0 1 0 )
        )

     Sound ( XBXEPilotecab.sms )
//     Sound ( "..\\..\\67300\\SOUND\\67300cab.sms" )

    Name ("RIO88 BDx N°16 MP 1500V")
    Description (
	"Rame reversible type RIO/RRR"
	""
	"COMPOSITION:"
	".Maxi: 3 segments dans la limite de 9 véhicules"
	".Certains segments sont équipés de la suspention pneumatique"
	".L'adjonction de machine du parc ordinaire est interdite"
	""
	"CONDITIONS DE REMORQUE:"
	".1 Locomotive désignée d'une des série suivantes:"
	" -BB 9600			-BB 25500/600"
	" -BB 16500/600/...	-BB 66400/500"
	" -BB 17000/100		-BB 67300 67400/500/..."
	" -BB 8500/600"
	".2 locomotives BB 67300 /67400/500/... en UM et en tête pour les RRR sur les parcours désignés aux RT"
	".La locomotive peut être intercalée"
	""
	"VITESSE LIMITE:"
	".Locomotive de remorque en tête:"
	" ->Ne pas dépasser la vitesse limite ci-après:"
	"  -Vitesse des V120 si train désigné AR120 au document horaire ou au BF"
	"  -Vitesse des V140 si train désigné AR140 au document horaire ou au BF"
	".En réversibilité ou locomotive intercalée:"
	" ->Ne pas dépasser la plus basse des vitesses limites ci-après:"
	"  -Vitesse des V120"
	"  -Vitesse des V140 si train désigné AR140 au document horaire (ou au BF), la locomotive de remorque comporte en cabine la mention 'REVER140' et la mention '140' figure dans la cabine de réversibilité"
	".Remorque des RRR sur parcours désignés aux RT par une UM 67300 / 67400/500/... en tête:"
	" ->NE PAS DEPASSER LA VITESSE DES V140"

    )
    EngineOperatingProcedures (
    "To move forward\n"+
    "1. The pantograph has been raised for you. (If it is not up for some reason, press the P key to raise it.)\n"+
    "2.	Press the W key to move the Reverser to Forward.\n"+
    "3.	Press the ; (SEMICOLON) key to release the train brakes.\n"+
    "4.	Press the D key to move increase the throttle setting.\n\n"+  
    "To slow the train\n"+
    "1.	Press the A key to move the throttle to a lower setting.\n"+
    "2.	Use the brakes to further reduce speed if desired.\n\n"+   
    "To apply the train brakes\n"+
    "1.	Press the ' (APOSTROPHE) key to apply the train brakes.\n\n"+
    "To release the train brakes\n"+
    "1. Press the ; (SEMICOLON) key to release the train brakes.\n\n"+
    "To activate emergency braking\n"+
    "1.	Press the A key to reduce the throttle to Idle.\n"+
    "2.	Press the BACKSPACE key to activate emergency braking.\n\n"+
    "To back up\n"+
    "1.	Bring your train to a full stop.\n"+
    "2.	Press the S key to move the Reverser to the Reverse position.\n"+
    "3.	Press the ; (SEMICOLON)  to release the brakes.\n"+
    "4.	Slowly advance the throttle lever (D key).\n\n"+
    "To load and unload passengers\n"+
    "1. Stop at a station.\n"+
    "2. Press the ENTER key.\n"+
    "3. Wait for the 'permission to depart' signal.\n"+
    "TIP: Use the Next Station driving aid (F10) to monitor loading and unloading."
    ) 
    
 
)

