Enabling Control Functions in GRBL

Talk about all things CNC
Post Reply
Posts: 26
Joined: Wed Apr 02, 2014 2:04 pm

Enabling Control Functions in GRBL

Post by gperzel » Sat Jul 05, 2014 3:22 pm

Hi Gang;
I'm sure that these questions are answered somewhere but I cannot find out where, so pls bear with me and my ignorance.
I recently added limit switches to the X and Y axiss-must I also add them to the Z axis to get the limit function to work? Do I have to change the GRBL code. Will X and Y homing work without the Z? Is GRBL code change needed for homing? What exactly does homing do?

I also added momentary grounding switches for Reset/Abort, Feed Hold, and Start Resume. Does the GRBL code need to be modified to activate them? Is there a written description anywhere that describes exactly what happens when you press each of these buttons?

IO appreciate any input and thanks for taking the time to help.

Posts: 4442
Joined: Thu Jul 19, 2012 6:50 pm
Location: Camberley, UK

Re: Enabling Control Functions in GRBL

Post by cvoinescu » Sat Jul 05, 2014 3:34 pm

You need a recent version of GRBL 0.9 (for example 0.9e) to be able to control which axes to home. GRBL 0.8c wants to home all three, and always in the same order.

For the buttons, 0.8c or later should work -- all you need is to wire the buttons to short those input pins to ground.
Proud owner of ShapeOko #709, eShapeOko #0, and of store.amberspyglass.co.uk

Post Reply