zapmaker / GrblHoming

QT-based gcode user interface for grbl on arduino
GNU General Public License v3.0
320 stars 190 forks source link

Pause button and wait for tool change #39

Open Suitx opened 11 years ago

Suitx commented 11 years ago

As an enhancement, it would be great to have a pause button in the GUI. Expecially if you don't have wired a switch to grbl it would be handy to have it in the GUI.

Another feature that could be achieved by this is a kind of tool change mechanism. Up to now, GRBL does not support tool change. With a pause mechanism, that could be done in GRBLController. If it parses through a M6 code it could stop sending code to GRBL and popup a dialog. Ideally it will tell grbl to move the machine to a predefined toolchange position (which could be defined within the options). After confirming the popup the rest of teh GCode file is forwarded to GRBL. Any thoughts on that?