Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
5.99k stars 2.05k forks source link

printing just stopped/paused #19121

Open DragonDon opened 2 months ago

DragonDon commented 2 months ago

Cura Version

5.1.0

Operating System

macOS Catalina

Printer

Tronxy XY2 Pro

Reproduction steps

I started a print, it was 34.5hrs long.

Actual results

Print was running just fine but around the 18hr mark, the printer stopped printing. It was still running it's designated temps but Cura options to pause or abort print was greyed out. This had happened once before.

Expected results

print should have completed.

Add your .zip and screenshots here ⬇️

Front-cab-hood-fenders.3mf.zip

GregValiant commented 2 months ago

Thanks for the report. "Cura options to pause or abort print was greyed out" Did you happen to be printing via the USB port?

This is the sort of thing that can happen if you are printing over the USB and there is a power outage, or Microsoft pushes a Windows update and the computer reboots. This is one of the reasons that UltiMaker abandoned USB printing in favor of printing over a network. "USB Printing" is still included with Cura as a legacy app because some of the older UltiMaker printers require it.

DragonDon commented 2 months ago

Hi Greg,Yes it was over USB.  It was on a mid-2012 MacBook Pro.  So no updates were issued.  The only thing this device is used for is running Cura to output to the Tronxy.I would like to get back to network printing but since an Internet Service Update, the modem was relocated the printers no longer can plug into the ISP router.  Sigh.DonOn

GregValiant commented 2 months ago

There are known issues with USB Printing and this certainly isn't the first bug report in regards to it. I'll mark this as a duplicate.

If there is to be an update to USB printing it will have to come from the community. No UltiMaker printers use it and they aren't going to be paying their people to update it just so I can print via USB on my Ender, or you on your TronXY.

I print via "Sneaker Hub". I copy the Gcode to an SD card and walk it over to the printer. It's simple, easy to understand, and as far as hardware goes it only requires my Converse All-Stars. It has the added benefit that it's really how the printer was designed to print and interruptions are few and far between.

I'll leave this open. Maybe someone will see it and have an idea on how to fix it.

FYI...One of the problems that USB Printing would run into (Pronterface/Printrun have the same issue) is that it sends M105 every few seconds. That forces a printer response over the USB and so Cura knows that the connection is still valid. Conditions would arise where the input buffer of the printer would be almost but not quite full and the "M105" would be truncated to "M1" which is Emergency Stop. Fortunately when that happened the M1 would enable a "Click to Resume" message on the LCD and the user could start the print again. I think that particular issue was addressed but it points to problems when using the USB. Little things like the printer going to sleep can also stop a print. There are hundreds of combinations of hardware, software, operating systems, and firmware out there. Trying to get it to work with all the myriad of combinations is near impossible. All-in-all USB Printing will probably remain sketchy.

DragonDon commented 2 months ago

Hey Greg,Thanks for the thoughts.  I’ll have to figure out a way to get back to network printing(I really did like it much, much better).  

gh13 commented 2 months ago

@DragonDon I've been using a Mintion V BeagleCam to remotely control & monitor prints on my E3S1PRO via it's USB connection to the printer for quite some time. It's pretty much as plug & play as you can get without resorting to more involved solutions like Octoprint or Raspberry Pi. I slice in Cura & save the gcode to google drive. From there I can upload it to the camera, control & monitor the print either remotely via the mobile app or web client if I'm on my LAN. Their compatible printers list suggests your printer is supported https://www.mintion.net/pages/3d-printer-camera-compatibility so might be an option for you.

A lower level approach could be for you to use Pronterface for https://www.pronterface.com/ direct connection & control locally. It's an old piece of software that hasn't seen any development for some time & the UI isn't great but might provide the functionality you're after

DragonDon commented 2 months ago

Thanks for the suggestion.Pronterface:  It will not run on the old MacBook Pro(mid-2012), tried that a few years ago.The hardware seems to be the biggest bottleneck right now.  I might try to see if I have an older laptop kicking around that might take some flavour of new-ish Linux, but that will require more research into what Slicer could run on it.  Annoyingly, time and money are way too tight, so might end up just going to a microSD card till newer equipment can be purchased.  The the cheapest and more direct way.Although, I’m considering getting a router with built in DHCP and use the OctoPis that I have(but currently can’t use). Which would likely be the most ideal way.DonOn May 23, 2024, at 3:38 AM, gh13 @.***> wrote: @DragonDon I've been using a Mintion V BeagleCam to remotely control & monitor prints on my E3S1PRO via it's USB connection to the printer for quite some time. It's pretty much as plug & play as you can get without resorting to more involved solutions like Octoprint or Raspberry Pi. I slice in Cura & save the gcode to google drive. From there I can upload it to the camera, control & monitor the print either remotely via the mobile app or web client if I'm on my LAN. Their compatible printers list suggests your printer is supported https://www.mintion.net/pages/3d-printer-camera-compatibility so might be an option for you. A lower level approach could be for you to use Pronterface for https://www.pronterface.com/ direct connection & control locally. It's an old piece of software that hasn't seen any development for some time & the UI isn't great but might provide the functionality you're after

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>