예제 #1
0
파일: MainForm.cs 프로젝트: Juank23/GrblCNC
 void PerformProbe(int axis)
 {
     frmProbe.Axis = axis;
     if (frmProbe.ShowDialog() == System.Windows.Forms.DialogResult.OK)
     {
         grblComm.ProbeAxis(axis, -1, frmProbe.Offset, frmProbe.Direction);
     }
 }
예제 #2
0
 void PerformTouchOff(int axis)
 {
     frmProbe.Axis        = axis;
     frmProbe.CoordSystem = Global.grblStatus.CurrentCoordystemIndex;
     if (frmProbe.ShowDialog() == System.Windows.Forms.DialogResult.OK)
     {
         if (frmProbe.IsProbe)
         {
             grblComm.ProbeAxis(frmProbe.Axis, -frmOffset.CoordSystem, frmProbe.Offset, frmProbe.Direction);
         }
         else
         {
             grblComm.CoordTouchAxis(frmProbe.Axis, frmOffset.CoordSystem, frmProbe.Offset);
         }
     }
 }