Print stopped half way through when printing from Windows 10

I'm a 3D print newbie, and hving just build an Anet A8 and printed a couple of things from the SD card I thought I'd try out Repetier Host/Server.
I was initially very impressed with the software, brilliant!
That was until I left a print to continue and returned a while later to find that the print had just stopped in the middle.
I'm guessing that the connection was lost but I can't find anything in the Windows 10 Event Viewer except some Edge crashes (quality Microsoft software eh?).
I saved the gcode to the SD card and it printed fine.
Is there anything I can do to troubleshoot what happened - are there any Repetier log files I could look at?
Is it possible to configure Repetier to download the whole of the gcode to the printer so that it isn't dependent on the connection to the computer?
As you can understand I'm nervous about printing via the Repetier route again in case it fails again wasting time and material, but its so good I'd like to use it as long as I can make it reliable.
Thanks for any help.


Comments

  • Server is meant to print over usb only. Only that way you can benefit from all the cool features. Of course you can store with host to sd card and start sd print but then all you can do is watch temperatures.

    Printing from server is normally very stable and only real problem with W10 is that you can not prevent windows from updating and rebooting.

    So first you should find what the problem is and then hopefully fix the source of it. In server in web frontend you have a printer menu with log entry. There you can enable logging and later download the log file and check it for errors. There is also a general server log under c:/ProgramData/Repetier-Server/logs whcih also show special things happening. Both together might give the required hint.

    If you have repetier-firmware you can run tests without real filament usage by enabling dry run (in host manual tab or by sending M111 S14) for testing. In some cases this works and real prints not. That would indicate heaters introducing the problem either by induction to usb cable or power (voltage) going up/down from the switching of heaters. If it drops too low it might stop usb communication completely. You see this simply because you can not connect again to printer without unplugging usb and unpowering printer. 
  • I think I may have found the problem. The USB port uses a CH340 driver and when I did a troubleshoot on the port it said that it may not be compatible with USB3. My laptop has USB2 and USB3 sockets and the printer was plugged in to a USB3 one so I'm going to try plugging it into USB2 and see if that fixes it. It only seems to be a problem with prints over 2 hours, I've printed several smaller items with no problem.
    Thanks for the feedback.
  • Forgot to mention that I found a BugCheck event in the Windows logs which had created a crash dump. This is what pointed the finger at the CH340 driver.
  • Ok, if drivers crash there is nothing we can do from our side. Hope using USB2 port helps here.
  • Seems OK so far. Hopefully it could be useful info for other users who may run into this problem.
  • Nope, still getting a BSOD without warning every now and then.
    Do you think it would help to upgrade the firmware from the stock Anet A8 to Repetier?
  • I don't think firmware is responsible for blue screen. The serial->usb converter is what communicates with windows over usb and if that is the reason for blue screen it does not change with other firmwares.

    What would help is not printing with windows, e.g. store repetier-server on a raspberry-pi like computer and just use the host on windows. Then a windows crash does nothing to your print or if it really comes from serial driver it will not crash at all as you are then using the pi for connection.
  • Yes, I suppose it serves me right for using a Windows 10 machine! :(
    I don't have a spare Pi at present but could try my Ubuntu machine - do you think the serial interface from Linux would be more robust?
    Printing fine from the SD card - as an aside is it possible to download the gcode to the SD card in the printer? The options seem to be disabled in Repetier host.
  • Yes, there is a safe for SD printing option. Just plug sd card into windows machine and copy file. It is much faster then using usb to copy, whcih works if you have sd card enabled in printer settings.

    Ubuntu is linux as well on pi. They have one driver for most serial devices and that works normally very good. So at least woth a try.
Sign In or Register to comment.