Example #1
0
        void manualControl_AxisActionPressed(object sender, int axis, Controls.ManualControl.AxisAction action)
        {
            if (grblComm == null)
            {
                return;
            }
            switch (action)
            {
            case GrblCNC.Controls.ManualControl.AxisAction.Home: grblComm.HomeAxis(axis); break;

            case ManualControl.AxisAction.CoordTouchOff: PerformCoordTouchoff(axis); break;

            case ManualControl.AxisAction.ToolProbe: PerformProbe(axis); break;
            }
        }
Example #2
0
        void manualControl_AxisActionPressed(object sender, int axis, Controls.ManualControl.AxisAction action)
        {
            if (grblComm == null)
            {
                return;
            }
            switch (action)
            {
            case ManualControl.AxisAction.Home: PerformHoming(axis); break;

            case ManualControl.AxisAction.CoordTouchOff: PerformTouchOff(axis); break;

            case ManualControl.AxisAction.ToolTouchOff: PerformToolTouchOff(axis); break;
            }
        }