Topic: Potential Dangerous Issue with Repetier Firmware/Host
I am posting this just as a caution as it may just be isolated to my machine or it could be a real issue. I am using the Repetier firmware version .91. This version is the one you have to compile in Adruino suite and upload. This is not the BIN file. A newer version or the BIN version may no longer have this issue/
If you are running Repetier Firmware and host I would not advise running live over USB unless the newest version has fixed the issue I found. With the last version which was not in BIN form, I found there is a problem with the communication protocols. The software/host will send the gcode data real time to the printer. The printer is supposed to send back commands to the software to not send anymore data as my buffer is full and to wait for me to request more. It however doe not do this. Instead the software just keeps streaming the data to the printer filling the buffer with some code which is first in first out until it is done. But being limited to 32K it cannot hold that much, only a few layers of medium sized object. Then the printer will continue to print until what ever was loaded into the buffer at first is used up. It will then stop leaving the head at that position with heaters on. You can test this or at least I could by changing the port speed. At higher speeds the issue would happen sooner. At lower speeds it would happen later.
What would happen is once the buffer is empty the end gcode is never sent since it was never loaded into the buffer but instead was streamed into oblivion. The head will stop with the heater on and the bed heater on and the head will just sit there melting a hole into the spot it stopped at.
Another issue I had when trying to print real time over USB is that the same comm issue would make the host lock up. Since the temp is monitored and controlled by the host during live prints, this is a serious issue. If it locks up it no longer monitors the temp and so no longer adjust it. Both the bed and hot end will go into thermal runaway and reach whatever temp is possible until you smell ABS that is way too hot like I did or something starts burning. This also made the bed hot enough that the nuts on the adjusting screws inside the bed rounded out their holes and I had to glue them in so I could adjust my bed.
So please if you run Rep Firmware and host and try to print live over USB do not leave the printer alone. Also with this combination I have not been able to transfer files to the card.
I put my card inside the print area using an extension cable. I just remove it, put in my laptops card reader and put the files on it then put back in the printer. Restart the printer and print from the LCD. This was my work around for this issue. When I print from the card using the LCD I never have any issues with crashing, stalling, locking up, and so on.
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.
