Hello all,
I have been absolutely stumped by this problem I am having. Please move this if I am posting in the wrong place.
I have a Prusa i3 knockoff with a Ramps 1.4 and TMC 2100 drivers, for a long time I have been using Marlin firmware with Repetier Host to run everything. Recently I started having a problem where after after printing a couple of layers the Y-axis will miss a few steps and I will have to scrap the print.
My initial thought was that something is causing the motor to over torque so at first I just lowered the speed to 50% and still I experience the same problem. The more I looked at it I started experiencing the problem even under manual control where the motor will just not move no matter what I do. But I was able to determine that the motor seems to be just not being told to move. Its not an over torque issue. The motor just is not even trying. Even if I disconnect the belt it simply will not spin.
I have tried increasing and decreasing the current from the drivers and swapping drivers. I have checked all connections and even verified that I am not drawing more power than the power supply can handle 350W rated (Only drawing 200W).
The problem is that this behavior is seen erratically and does not seem to be predictable so it is not easy to track down.
So then things got really confusing for me... Last night I took the G-Code that is generated in Repetier host, the same exact G-Code that I was running when I had all these problems and ran it through Pronterface... Everything worked perfect!
So then I played around with it some more and I have been unable to repeat the problem either via manual control in Pronterface or through G-Code. My conclusion is that something in Repetier Host is causing the problem, but I am absolutely baffled what it could be.
Any help would be greatly appreciated, I do greatly prefer to use Repetier Host, but at the moment it is unusable.