Hello all, I am having issues cloning my y-axis on my CNC shield. I'm using drv8825 drivers. I have four of them attached to my nema 23 stepper motors.
Obviously my shield is plugged into my Android Uno. Which is running grbl latest version as of today.
My CNC machine is a 1500x1500 mm workbee. With tingle tension rods
When I'm running my G-Code using Universal G-Code sender everything is fine for the first 5 minutes of the cut.
A few minutes in I realize that the y-axis is making some grinding noises. And my cut shifts varying three to five inches, it's never the same, and it may complete the cut in the correct spot or not.
Anyways the reason I'm here, is to seek some advice on how to problem solve this situation.
(((( The situation is; that my cloned y-axis stepper motors are running at different speeds one of them is opening up as much as two inches over the course of a 10-minute cut why could this be? ))))
The last cut that I ran where my y-axis scrambled. I decided to measure where the end of the y-axis is at the front of the machine to the face of the x-axis. The left front corner distance was 15 in. And the right front corner was 13 and 1/2 in.
As you can see there is an inch and a half difference in both of these distances. So I checked the square of the frame on my machine. It is exactly 89 in going from axis to axis so it is perfectly square.
This leads me to believe that one of my drivers is performing faster than the other.
So I calibrated my potentiometer and got my y1-axis and A-axis potentiometers set at exactly at 0.988 v.
(Should they be higher or should they be lower?) I know that they can max out at 2 volts but I'm not sure based on vlogs and other documents where they should be, I know that it states that if they trip the motors, turn them down and if the motors don't move then you should turn them up. I am assuming though that since there are two drivers and the axis that is being cloned, using jumpers on my y-axis, should be calibrated the same using the potentiometers so that the stepper motors perform congruently.
I know for a fact that my G-Code is good. It is not a code issue it is a machine or controller issue.
Possibly there is some information that you can pass along or some elucidation because I am out of options and at a loss. . .
Thank you in advance fellow champions!