Setting up the software for GRBL
In this tab you can configure all the parameters so that your stepper motors run smoothly.
The spindle setup page contains settings for the main spindle in your machine. The spindle is a spindle with PWM control, also you can setup to switch the spindle on/off. In this case, setup Min.Speed and Max.Speed with the same value.
The commands setup page contains you will can customize the gcode commands that will be executed when press the buttons in UltimateCNC interface. Also, if you need, you can use semicolon to execute multiple commands.
If you don't know Gcode language, don't worry about it, because by default, the UltimateCNC come in with a common gcode commands preconfigured. But, for advanced user than he wants high level of customitzation using UltimateCNC he will can.
This feature allow configure your home position in machine coordinates when your machine haven't switch limits installed.
UltimateCNC will read the current machine position and throw alarm when detect that your machine is out of limits. The position is allways saved in your computer when the software is closed. Later, when start the UltimateCNC will put your machine in 0 position. If the software is closed incorrectly or forced to close, UltimateCNC automatically will disable the Virtual Homming.
We recommend use this feature with caution.
To enable this feature you need follow this instructions:
Move axes X,Y to the coordinates that you want at position 0,0
Move axis Z to max. top.
Press SET ORIGIN button.
Configure the machine position: topRight, topLeft, ...
Configure width (x) of the cnc machine
Configure height (y) of the cnc machine
Configure depth (z) of the cnc machine
Press ON in toogleButton to enable
Restart the UltimateCNC
The width, height and depth is configured in GRBL Settings:
When you start the UltimateCNC with Virtual Homing enabled it show you a confirmation to start the Homing cycle:
Virtual Homing is great feature, but we recommend that you install switch limits in your machine because it is the correct way to protect your machine. If you have bad configuration of stepper motors or Grbl lose steps, Virtual Homing will not be able protect your machine.
Virtual Homing is useful when you need have you machine referenced to a origin point, but you shouldn't use it if you want to safe your machine.