コード例 #1
0
            //#region "Screw:"      //BG 24AUG12

            //    public clsScrew[] Fixture_Screw_Spec
            //    {
            //        get { return mFixture_Screw_Spec; }
            //        set { mFixture_Screw_Spec = value; }
            //    }

            //#endregion

            #endregion


            #endregion


            #region "CONSTRUCTOR:"

            public clsMount(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
            //===============================================================
            {
                mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;
                ////mFixture_Candidates = new clsFixture_Candidates(mCurrent_Bearing_Radial_FP);

                //BG 24AUG12
                //clsUnit.eSystem pUnitSystem = mCurrent_Bearing_Radial_FP.Unit.System;
                //mFixture_Screw_Spec = new clsScrew[2] { new clsScrew(pUnitSystem), new clsScrew(pUnitSystem) };


                //....Initialize:
                for (int i = 0; i < 2; i++)                         //....i = 0: FRONT, = 1: BACK.
                {
                    ////mFixture_Candidates_Chosen[i] = true;
                    mFixture[i] = new clsFixture(mCurrent_Bearing_Radial_FP);

                    ////....Screw.      /BG 24AUG12
                    //mFixture_Screw_Spec[i].Type = "SHCS";
                    //mFixture_Screw_Spec[i].Mat = "STL";
                }

                mHoles_GoThru = true;
                //mHoles_Bolting = eFaceID.Back;        //BG 02JUL13
                mHoles_Bolting = eFaceID.Front;             //BG 02JUL13
            }
コード例 #2
0
 public clsOilInlet(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
 //=====================================================================
 {
     mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;
     mCount_MainOilSupply       = 1;
     //OilInlet_AnnulusRatio_L_H = 2.0F;
 }
コード例 #3
0
            public clsTempSensor(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
            //======================================================================
            {
                mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;

                //....Default Values:
                //mExists = true;
                mCount = 1;
            }
コード例 #4
0
            public clsPad(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
            //==============================================================
            {
                mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;

                //....Default Values:
                mCount        = 4;
                mPivot.Offset = 50.0F;
            }
コード例 #5
0
            public clsAntiRotPin(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
            //=====================================================================
            {
                mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;

                mSpec      = new clsPin(mCurrent_Bearing_Radial_FP.Unit.System);        //PB 18FEB12. May need to be changed.
                mSpec.Type = "SHCS";
                mSpec.Mat  = "STL";
            }
コード例 #6
0
                //BG 24AUG12
                //public clsFixture()
                //{

                //    mHolesAngOther = new Double[mc_COUNT_MOUNT_HOLES_ANG_OTHER_MAX];

                //}

                public clsFixture(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
                //==================================================================
                {
                    mHolesAngOther = new Double[mc_COUNT_MOUNT_HOLES_ANG_OTHER_MAX];

                    //BG 24AUG12
                    clsUnit.eSystem pUnitSystem = Current_Bearing_Radial_FP_In.Unit.System;
                    mScrew_Spec = new clsScrew(pUnitSystem);

                    //....Screw.         //BG 24AUG12
                    mScrew_Spec.Type = "SHCS";
                    mScrew_Spec.Mat  = "STL";

                    mHolesCount = 4;

                    //....HolesEquispaced
                    mHolesEquiSpaced = true;
                }
コード例 #7
0
            public clsSL(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
            //=============================================================
            {
                mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;

                //....Screw.
                //
                mScrew_Spec = new clsScrew(mCurrent_Bearing_Radial_FP.Unit.System);

                mScrew_Spec.Type = "SHCS";
                mScrew_Spec.Mat  = "STL";

                //....Dowel.
                //
                mDowel_Spec = new clsPin(mCurrent_Bearing_Radial_FP.Unit.System);

                mDowel_Spec.Type = "P";
                mDowel_Spec.Mat  = "STL";
            }
コード例 #8
0
 public clsMillRelief(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
 //======================================================================
 {
     mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;
 }
コード例 #9
0
 public clsFlange(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
 //=================================================================
 {
     mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;
 }
コード例 #10
0
 private void Initialize_LocalObject()
 //===================================
 {
     //((clsBearing_Radial_FP)modMain.gProject.Product.Bearing).Clone(ref mBearing);
     mBearing = (clsBearing_Radial_FP)((clsBearing_Radial_FP)modMain.gProject.Product.Bearing).Clone();
 }
コード例 #11
0
 public clsFixture_Candidates(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
 //=============================================================================
 {
     mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;
 }
コード例 #12
0
 public clsEDM_Pad(clsBearing_Radial_FP Current_Bearing_Radial_FP_In)
 //==================================================================
 {
     mCurrent_Bearing_Radial_FP = Current_Bearing_Radial_FP_In;
 }