-
-
Notifications
You must be signed in to change notification settings - Fork 556
04 Control
Control panel
![](https://github.com/Denvi/grblControl/raw/master/src/images/search_for_home2.png)
Starts the homing cycle procedure with "$H" command
![](https://github.com/Denvi/grblControl/raw/master/src/images/search_for_z.png)
Starts the zero Z-axis search procedure using the command specified in the settings ("Z-probe commands" box).
Example command:
G91G21; G38.2Z-30F100; G0Z1; G38.2Z-1F10
Z-probe should be connected at GRBL control board at pin A5 and GND. For probes that engage contact when tool touches probe make sure to set $6=0.
When tool touches top of Z-probe and stops, it is not located at zero height. Zero height is at bottom of Z-probe. To set coordinate system for new Z0 you have to set coordinate offset for probe thickness.
This means expanding Z-probe command with G92Zn where 'n' is thickness of your Z-probe. For example if your probe is 5 mm thick "Z-probe commands" box should contain:
G91G21; G38.2Z-30F100; G0Z1; G38.2Z-1F10; G92Z5
Now after zeroing Z-axis you may type in command G90 G0 Z0 and tool would move right at the top surface of material (remove Z-probe before doing that to avoid damage).
For more info about G-Code commands, see LinuxCNC G-Code Reference.
![](https://github.com/Denvi/grblControl/raw/master/src/images/axis_zero.png)
Zeroes the "X" and "Y" coordinates in the local coordinate system by sending "G92X0Y0".
![](https://github.com/Denvi/grblControl/raw/master/src/images/zero_z.png)
Zeroes the "Z" coordinate in the local coordinate system by sending "G92Z0".
![](https://github.com/Denvi/grblControl/raw/master/src/images/axis_return.png)
Restores local system coordinates with "G92" command. May also move the tool based on the settings ("[ ] "Restore origin" moves tool in: Plane|Space").
![](https://github.com/Denvi/grblControl/raw/master/src/images/safe_z.png)
Moves tool by "Z"-axis to safe position. Position coordinate can be specified in the "Safe Z" setting.
Position must be specified in machine coordinates.
![](https://github.com/Denvi/grblControl/raw/master/src/images/restart.png)
Resets CNC with "CTRL+X" command.
![](https://github.com/Denvi/grblControl/raw/master/src/images/unlock.png)
Unlocks CNC with "$X" command.