So, I finished the build of my printer in november, but ever since then I have been struggling with a very specific issue, which is my x axis slightly skipping. The X axis works properly, without any issues, but when I am printing, sometimes the X axis just skips one steps for a random amount of layers and then goes back to the original position. This can happen many times during a print. From what I have noticed, the issue only happens on the X axis and does not depend on the shape of the model.
Here are the things that I have tried:
-Checking X axis belt tensioning
-Changing stepper drivers for new ones
-Tunning current of stepper drivers
-Tightening X motor pulley
-Checking that idler freely spins
-Changed X axis stepper motor
-Lowered X axis acceleration
-Lowered X axis feed speed
-Changed stepper motor cable
None of these changes seem to minimize or make any changes to the rate of skipping. Here are some pictures so you can see what I mean:
In this image, you are basically looking at it frontwards, so the sides would be in the X directions and the holes would be in the Y direction. As you can see, on the sides of the part there is very clear X axis shifting.
In this image you can see the same part as in image two but from a different angle. As you can see, there is no skipping on the Y axis but there is a lot of it in the X.
In this image, the front would be the Y axis and the sides would be the X axis. In this image you can also see filament not being completely straight due to the random skipping. The two towers look as if they had blobs along their sides due to the skipped steps.
So, As you can see, I have tried everything that I can think of to eliminate the issue, yet it still persists. The only thing I have not tried yet is to switch all the pins of the X axis motor to the extruder 2 position and connect the stepper driver and motor to it. If anyone has any suggestions on how I can fix this issue let me know, this is the only issue that is keeping my FT5 R2 from printing perfectly at this point.
Thank you in advance,