

When referencing, it starts with the Z Axis but it seems that it does not detect the switch and the motor keeps trying to move the axis up. then I discovered I needed a Z limit and motor, so I rigged that up. $21=0 I wired up limit switches to X and Y. Slowing down the homing speed to allow me to switch it off when needed. If/when you want to use the board to control the spindle, you’ll plug those wires into the Z limit switch connection. SETTING MOTOR CURRENT LIMIT The Z-axis is limited in its acceleration and top speed by the torque of the motor. So I have wired limit switches into my X and Y axis. The rest of the commands follow more or less the same syntax. Or you can use 2 switches per axis connected in parallel. Leaving it enabled will not home your machine since its waiting for the Z-axis homing switch to be triggered before moving on to the rest.

It can also run as an individual axis by using Digital Pin 12 for Stepping signal and Digital Pin 13 as direction signal. Set this to the highest value that does not cause the machine to crash into the limit switches. The switches are normally open and connected to ground. Yes, the Z axis homes first, then the X&Y. However, if you have a two axis machine you probably need a positive coordinate space. The controller has two 12 to 36V input voltage, one 12V laser output and a … $2=0 value by 10-20% These values may be different for each axis.

What I may do is just move the carriage to the middle of the table, change the $22 or 23 to enable the Homing and see what happens. $21 sets the hard limits for your machine, one that is tested using the limit switches you just installed. I have tested the X Z switches with a … $130=370.000 For GRBL V 0.9: Take note of the last three Zeros.
