Prints long then 8 hours will not finish with Repetier-Server on PI
I am running Repetier-Server Pro on a Raspberry PI with a 7" touch screen. When ever I have a print that is long then 8 hours the print finishes on on the printer and the hot end, bed , and cooling fan all shut off, however Repetier-Server says there is still 6 seconds left. I can cancel the print, but it just puts the print in the queue and will not delete it form the queue or start a new print. The bad part is I am running three of these PI touch units with Repetier-Sever on them each controlling two printers, and no matter what printer or PI unit any print over 8 hours does this. The worst part is the only way to clear it up is to reboot the server and delete the print form the queue. Before you ask yes I have tried with only one printer attached and get the same result.
All three servers are Raspberry Pi 3's
The printer are:
AnyCubic Kossel
AnyCubic I3 Mega
Robo3D R1+
Prusa MK2S
Folgertech FT-5
Tevo Tornado
I use Simplify3d for slicing.
All three servers are Raspberry Pi 3's
The printer are:
AnyCubic Kossel
AnyCubic I3 Mega
Robo3D R1+
Prusa MK2S
Folgertech FT-5
Tevo Tornado
I use Simplify3d for slicing.
Comments
There is no need to restart server I think. You could just run an emergency stop and then delete the file. But would like to find out why it blocks and where the problem exactly lies.
; layer end
I have tried emergency stop does not clear the print. When I start a new print the the server starts it but never sends the code to the printer until a reboot is done. I will enable logging.
Do you make a timelapse video so that it could be the conversion? Also I'm quite such this happens in background but starting it can take a while, especially if the images get transferred to another pc for faster conversion.
You could also check for messages in server.log in /var/lib/Repetier-Server/logs if it shows anything going wrong.
Messages log:
Syslog:
Print log:
Did it move to park position and disable motors? With the timeouts at the end it seems the firmware gets unresponsible but on the other side it acknowledges 2 M105 before the next timeout. I also see in the response that temperatures got disabled so whatever happens happens after that.
Are these timeouts always when you get the problem?
And if I understood you right, after short prints they finish the same just without this communication errors?