Printer that suddenly stops
Hello, I have an issue that I have been experiencing with my 3D printer for a long time. Whenever I start a print, my printer suddenly stops printing and the temperatures go back to zero. I have checked all the cables, even replaced them, changed the SD card, and replaced the power supply box, but I still encounter the same problem. What bothers me the most is that sometimes it prints normally and sometimes it stops as if I clicked on reset!! Can you please suggest some solutions?
Comments
https://www.repetier-server.com/knowledgebase/4012/
Especially check the message in log when it happens. Does os disconnect/close serial due to esm or what else do you see in communication logs when it happens.
This is what shows on the repetier host:
11:23:52.868 : ENGINE~1.GCO 8338727
open failed, File: auto.
Your port selection is on auto I assume meaning first listed com port. Please set it to the correct value, just to be sure it is not switching.
Is the print stopping at these points and continues when port is back? Wonder it works, but hard to say from this as all communication filters are off so not really visible if host sets temperatures to 0. If positions still fit it would mean the printer did not reset and if it does not reset it would not change temperatures as well unless some init commands to reset them would be send.
The main issue is that you should never loose the connection so opening does not happen at all during print. But it seems to happen, so try a shorter/other usb cable, a different usb port. Sometimes it helps but when it comes from emf inside printer and you still exceed limits from time to time it will continue to happen. You might want to try using Repetier-Server as sending instance which also has the option to continue when connection drops for a short while. Since it comes from os/hardware it can nor prevented inside our software but in any case if printer does not reset it will not reset temperatures. In host then use Repetier-Server connector to control it still with host interface or use the server interface just what you prefer.