Пример #1
0
        private Specification CreateSL500Spec()
        {
            Specification spec = new Specification();

            //Dimensions, values = mm
            spec.OverallLength = 4535.0f;
            spec.OverallWidth  = 1827.0f;
            spec.OverallHeight = 1298.0f;
            spec.WheelBase     = 2560.0f;
            spec.TrackFront    = 1559;
            spec.TrackRear     = 1547;

            //Dynamics, Wegihts = KG, Distributions = %
            spec.CurbWeight              = 1835.0f;
            spec.DragCoefficient         = 0.29f;
            spec.FrontalArea             = 2.00f;
            spec.WeightDistributionFront = 51.0f;
            spec.WeightDistributionRear  = 49.0f;

            //Engine, Displacment = CC, Power = Bhp, Revs = rpm, Torque = Nm;
            spec.Displacement   = 4966.0f;
            spec.MaxPower       = 302.0f;
            spec.MaxTorque      = 460.0f;
            spec.MaxPowerAtRPM  = 5600.0f;
            spec.MaxTorqueAtRPM = 2700.0f;
            spec.RedLine        = 6000.0f;

            spec.AddGear("Neutral", 0.0f);
            spec.AddGear("Reverse", 2.19f);
            spec.AddGear("First", 3.59f);
            spec.AddGear("Second", 2.19f);
            spec.AddGear("Third", 1.41f);
            spec.AddGear("Fourth", 1.00f);
            spec.AddGear("Fifth", 0.83f);
            spec.AddGear("Sixth", 0.0f);

            spec.FinalDrive = 2.82f;

            spec.TransmissionEfficiency = 0.7f;
            spec.TopSpeed     = 155;
            spec.LateralAccel = 0.90f;

            spec.WheelRadius = 33.0f;

            return(spec);
        }