Well Im all up and running and have made my first few carves. But I am trying to understand how I can programme the machine to stop at the other ends of each axis which doesn't have limit switches, namely -X, -Y and -Z. I am sure that I will be damaging a few bits and even the machine itself if I don't have some means of stopping at these ends as well. Do I need to buy 3 more limit switches? Thanks.
If your homing sequence is working properly you can enable "soft limits" in your grbl settings. It is very easy to do in Openbuilds Control. Grbl v1.1 Configuration