Esempio n. 1
0
        private void RollingDown()
        {
            //MultiMotion.StopAll();

            MultiMotion.JogStop(MultiMotion.ROLLING_FIX_1);
            MultiMotion.JogStop(MultiMotion.ROLLING_FIX_2);
            MultiMotion.JogStop(MultiMotion.ROLLING_MOVE_1);
            MultiMotion.JogStop(MultiMotion.ROLLING_MOVE_2);


            MultiMotion.SetSpeed(MultiMotion.KSM_SPEED_MIDIUM);

            MultiMotion.MoveRolling(1.0, false);

            MultiMotion.SetSpeed(this.AxisSpeed);

            /*
             * MultiMotion.MoveRolling(1.0, true);
             *
             * MultiMotion.HomeMove(MultiMotion.ROLLING_FIX_1, true);  // 고정축 롤링 1
             * MultiMotion.HomeMove(MultiMotion.ROLLING_FIX_2, true);  // 고정축 롤링 2
             * MultiMotion.HomeMove(MultiMotion.ROLLING_MOVE_1, true); // 이동축 롤링 1
             * MultiMotion.HomeMove(MultiMotion.ROLLING_MOVE_2, true); // 이동축 롤링 2
             *
             * MessageBox.Show("Rolling Down이 완료되었습니다.");
             */
        }
Esempio n. 2
0
 private void btnPJog_Index_MouseUp(object sender, MouseEventArgs e)
 {
     if (MultiMotion.GantryAxisEnable(0, true) == MultiMotion.KSM_OK)
     {
         MultiMotion.JogStop(MultiMotion.INDEX_FIX_R);
     }
 }
Esempio n. 3
0
 private void btnIndex_X_P_MouseUp(object sender, MouseEventArgs e)
 {
     if (MultiMotion.GantryAxisEnable(1, true) == MultiMotion.KSM_OK)
     {
         MultiMotion.JogStop(MultiMotion.INDEX_MOVE_M);
     }
 }
Esempio n. 4
0
        private void btn5StepMove_Click(object sender, EventArgs e)
        {
            if (checkLaserUnitPos() == false)
            {
                //MultiMotion.StopAll();

                if (MultiMotion.GantryAxisEnable(1, true) == MultiMotion.KSM_OK)
                {
                    MultiMotion.JogStop(MultiMotion.INDEX_MOVE_M);
                }



                MessageBox.Show("레이저 유닛 위치를 확인해 주세요.");

                return;
            }



            if (MultiMotion.GantryAxisEnable(1, true) == MultiMotion.KSM_OK)
            {
                MultiMotion.SetSpeed(MultiMotion.KSM_SPEED_FAST);

                MultiMotion.StepMove(MultiMotion.INDEX_MOVE_M, 1, true);
                MultiMotion.StepMove(MultiMotion.INDEX_MOVE_M, 1, false);

                MultiMotion.SetSpeed(this.AxisSpeed);
            }
        }
Esempio n. 5
0
 private void btnIndexMove_M_MouseUp(object sender, MouseEventArgs e)
 {
     if (MultiMotion.GantryAxisEnable(0, false) == MultiMotion.KSM_OK)
     {
         MultiMotion.JogStop(MultiMotion.INDEX_MOVE_R);
     }
 }
Esempio n. 6
0
        private void btnIndexFix_P_MouseUp(object sender, MouseEventArgs e)
        {
            if (MultiMotion.GantryAxisEnable(0, false) == MultiMotion.KSM_OK)
            {
                MultiMotion.JogStop(MultiMotion.INDEX_FIX_R);
            }

            //MultiMotion.StopAll(); // 방어 코드 ...
        }
Esempio n. 7
0
        private void btnVBlockDown_Click(object sender, EventArgs e)
        {
            //MultiMotion.StopAll();
            MultiMotion.JogStop(MultiMotion.VBLOCK_Z);

            MultiMotion.SetSpeed(MultiMotion.KSM_SPEED_SLOW);

            MultiMotion.MoveAxis(MultiMotion.VBLOCK_Z, 1.0, false);

            MultiMotion.SetSpeed(this.AxisSpeed);
        }
Esempio n. 8
0
 private void RotationMotorR_MouseUp(object sender, MouseEventArgs e)
 {
     MultiMotion.JogStop(MultiMotion.RotationMotor);
 }
Esempio n. 9
0
 private void Shuttle2MotorR_MouseUp(object sender, MouseEventArgs e)
 {
     MultiMotion.JogStop(MultiMotion.Shuttle2Motor);
 }
Esempio n. 10
0
 private void Lift2MotorR_MouseUp(object sender, MouseEventArgs e)
 {
     MultiMotion.JogStop(MultiMotion.Lift2Motor);
 }
Esempio n. 11
0
 private void Camera2JogR_MouseUp(object sender, MouseEventArgs e)
 {
     MultiMotion.JogStop(MultiMotion.Camera2Adjust);
 }
Esempio n. 12
0
 private void btnBCam_Z_P_MouseUp(object sender, MouseEventArgs e)
 {
     MultiMotion.JogStop(MultiMotion.BACK_CAM_Z);
 }
Esempio n. 13
0
 private void btnVBlock_Z_P_MouseUp(object sender, MouseEventArgs e)
 {
     MultiMotion.JogStop(MultiMotion.VBLOCK_Z);
 }
Esempio n. 14
0
        private void btnRollingMove_B_P_MouseUp(object sender, MouseEventArgs e)
        {
            MultiMotion.JogStop(MultiMotion.ROLLING_MOVE_2);

            //MultiMotion.StopAll(); // 방어 코드 ...
        }
Esempio n. 15
0
        private void btnRollingFix_B_M_MouseUp(object sender, MouseEventArgs e)
        {
            MultiMotion.JogStop(MultiMotion.ROLLING_FIX_2);

            //MultiMotion.StopAll(); // 방어 코드 ...
        }
Esempio n. 16
0
        private void btnCamUnit_Z_P_MouseUp(object sender, MouseEventArgs e)
        {
            MultiMotion.JogStop(MultiMotion.CAM_UNIT_Z);

            //MultiMotion.StopAll(); // 방어 코드 ...
        }