I want your help!, this is a vertical drawbot ( https://www.thingiverse.com/thing:2700673 ).

I want your help!, this is a vertical drawbot (https://www.thingiverse.com/thing:2700673).
I am using a Arduino CNC shield, with the second X axis motor in the A axis.
When I press (Y+) in Laserweb, the Y motor and one of the X motors moves (as shown in the video (https://www.youtube.com/watch?v=2wGX2nS0v5M)).
I don’t know if the problem is in the shield, or the downloaded girl-servo (https://github.com/robottini/grbl-servo) in the Arduino UNO or in Laserweb software.


Could this be a solution?

@ATN11 Thanks for your answer, it didn’t work. I’ll try with an older shield (maybe V3)

The only difference between older and newer Pronterface CNC Shields is the swap of pins D11 and D12, because Grbl swapped them from v0.8 to 0.9. If you use an older (<V3.51) CNC shield with Grbl >=0.9 you need to connect the servo to Z-Limit pin insted of Spindle Enable (and vice versa).

About your problem: Did you try to set the jumpers for the A axis to Y instead of X? It looks like the jumpers are crossed.

By the way, I made a servo version of Grbl 1.1f (see: https://github.com/cprezzi/grbl-servo). Grbl 1.1 has many advantages compared to 0.9.

Hello, I need your help. I have a project about CNC Pick and Place DIY. I’m trying to use GRBL for my axis. I’m using Stepper Motor NEMA 17 for X and Y axis and Servo SG90 for my Z axis. I’m trying to use your library for the servo. The X and Y axis can move well, but for the Z axis it can’t moves. I’m trying to follow ur step about modify the code for spindle-control.c but same things happened, it can’t moves at all. Can you please help me what should i do? Please respond me:) Thank you very much…