コード例 #1
0
ファイル: MainForm.cs プロジェクト: Juank23/GrblCNC
 void PerformCoordTouchoff(int axis)
 {
     frmOffset.CoordSystem = Global.grblStatus.CurrentCoordystemIndex;
     if (frmOffset.ShowDialog() == System.Windows.Forms.DialogResult.OK)
     {
         float offset = frmOffset.Offset;
         grblComm.CoordTouchAxis(axis, frmOffset.CoordSystem, offset);
     }
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: chinaray/GrblCNC
 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);
         }
     }
 }