When you home your machine, if the Z axis moves down towards the bed, it means you have a limit switch triggered somewhere on your machine and you have used the “Override Limits” button to reset and move the machine. If you try to Home the machine with the “Override Limits” button active, the Z-Axis will move straight down until it eventually crashes into the bed.
The “Override Limits” button is only to allow you to reset and jog the machine off any limit switch that may currently be engaged. Once the limit switch is disengaged, the “Override Limits” button will no longer flash red and you can home the machine. Another method to clear the switch is to engage your physical E-Stop button, which will cut power to the motors and allow you to turn the lead screws by hand to physically disengage the limit switch. For example, if your Z-Axis is on a switch and is all the way up, you can turn the screw about 1-2 turns until it is no longer activating the switch.
You can tell if a limit switch is currently active in your diagnostics screen in UCCNC. Below is an example of a machine with a limit switch currently active (green).
Note that the X, Y and Z limit switches are all on the same circuit, so when one is active all will show in UCCNC as active. This does NOT mean all three are active.
If an error has occurred or your system has an obstruction causing the Semi-Closed Loop System to trigger, it will activate the E-Stop mode on the machine. When this happens the first thing you need to do is take note of the line number that you are at in the G-Code window on the lower left part of the UCCNC screen. Write it down or take a photo with your cell phone.
To reset this, you press the Red reset button on the UCCNC screen and then press HOME ALL. This will reset each axis so that everything is back in sync with UCCNC. From that point, you can use the START FROM HERE button and restart the job from right where you left off.
You can view this video on how to use the START FROM HERE button: