Jump to content
UltiMaker Community of 3D Printing Experts

Is there any way to USB Print in CURA 2.X (Even if not supported)?


jweaver

Recommended Posts

Posted (edited) · Is there any way to USB Print in CURA 2.X (Even if not supported)?

I finally decided to try CURA 2.X with my Printrbot and as I feared there doesn't seem to be a way to print via USB. The Print button at the top just gives an error saying something like "Printer Not Detected">

I know that the devs don't like USB printing and have stated many times that its unstable... But in the older versions of CURA, I havn't had a single problem what so ever and i love it...

Is there any way to do USB prints from CURA 2.x? Even if its unsupported??

My fingers are crossed, but I fear I am going to be stuck with 'old' Cura...

Jon

Edited by Guest
  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    You could use the new Cura to create your gcode file and load it into the old Cura to print.

    Cura is being developed by Ultimaker and their focus is on Ultimaker printers, but since it is open source anyone is free to contribute code and fixes. I don't own a printer that does not work with USB printing, so I would not know what it is that makes USB printing not work for your printer.

    Note that I have contributed many things to the new Cura that are not specifically for Ultimaker printers or the printers that I own; I wrote the Machine Settings and support for delta printers. But fixing USB printing requires hands-on debugging with a printer where USB printing does not currently work.

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    You could use the new Cura to create your gcode file and load it into the old Cura to print.

    Cura is being developed by Ultimaker and their focus is on Ultimaker printers, but since it is open source anyone is free to contribute code and fixes. I don't own a printer that does not work with USB printing, so I would not know what it is that makes USB printing not work for your printer.

    Note that I have contributed many things to the new Cura that are not specifically for Ultimaker printers or the printers that I own; I wrote the Machine Settings and support for delta printers. But fixing USB printing requires hands-on debugging with a printer where USB printing does not currently work.

     

    Maybe I didn't explain myself (or understand your reply).. I have no problems with USB printing.. I never have.. Its been flawless on several PCs and 1000s of prints.

    And I still (happliy) use Cura 15.. But was pretty sure that Cura 2.x dropped USB print support, so I never tried.. But I am jealous of some of the new features and decided to give it a go, just in case.

    But the Printer button at the top, doesn't even recognise the printer (no surprise really) and my fears that USB printing to Marlin/Reprap printers has never been implimented.

    I know I could use Cura 2.x to export the GCode, but I can't be bothered.. I just love the way I can move/alter/adjust and print from Cura 15 in real time and the whole process of exporting Gcode (Which I have done many times before (And used Repetier to print)) is fine, but annoying.

    So I will just carry on with Cura 15 which has served my perfectly.. But I just wonder whether there were any options (even unsupported and experimental) to impliment direct USB printing in CURA 2.x on Marlin based printers..

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    USB printing is supported for the UMO, but that is pretty much the full extent that USB is supported. All others might / might not work. As far as I know, most marlin based printers should work fine with Cura 2 (The UMO is marlin based after all).

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    USB printing is supported for the UMO, but that is pretty much the full extent that USB is supported. All others might / might not work. As far as I know, most marlin based printers should work fine with Cura 2 (The UMO is marlin based after all).

     

    Cheers.. I accept that it might or might not work.. But I can't even get Cura to see the printer.

    Even when its on, it just says "Printer Not Connected", where as in Cura 15, the icon changes from Printer to Save G-Code as I turn the printer off and on.

    Any ideas how I can even make it see the printer?

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    I am still not clear whether we are saying that Marlin based printers should work, or not...

    I went back to CURA 15 to see what difference there was and remember that under "Machine Settings" there is a Serial Port and Baudrate setting

    But in CURA 2.X I can't find this option. I don't even get the feeling that Cura is "looking" for a printer, and wonder if I am overlooking an obvious setting?

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    > But in CURA 2.X I can't find this option.

    Because it is not there.

    > I don't even get the feeling that Cura is "looking" for a printer

    Trust me, it is. Just not succesfully.

    > wonder if I am overlooking an obvious setting?

    No you are not. If it were obvious, we would have already pointed you to it.

    But since you insist on trying unsupported things, you could help us by telling if this works for you:

    Some users have reported success by making a change to Cura. It looks like it's probably possible to get it to connect just by going to C:\Program Files\Cura 2.3\plugins\USBPrinting\USBPrinterOutputDeviceManager.py and changing the line

     

                result = self.getSerialPortList(only_list_usb = True)

     

    to

     

                result = self.getSerialPortList(only_list_usb = False)

     

    Be careful not to change anything else.

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    But since you insist on trying unsupported things, you could help us by telling if this works for you:

     

    I am not insisting on anything.. But am just a little confused as to whether I am missing something.. Nallath even implied that the printer should be seen, which is why I don't want to give up.

    If it doesn't work, I am happy with that... But I don't want to stop trying, if SOME success is possible.

    As I said, I have had a flawless experience with USB printing in Cura pre 2.X, so just want to try. If CURA 2.X had no USB print support at all, I wouldn't ask.. But it has and I would like to try...

    Thanks for the tip about changing the config.. I will try that tonight...

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    I was hopeful, but it didn't work.. The section of the file now reads:

    def _updateThread(self):

    while self._check_updates:

    result = self.getSerialPortList(only_list_usb = False)

    self._addRemovePorts(result)

    time.sleep(5)

    But on the right, I am still told "Not connected to a Printer".

    Cura 15 shows the middle icon as "Save Toolpath" until i switch the printer on, where is immediatly changes to "Print USB"

    But nothing I have tried in CURA 2.X allows the printer to be shown as 'connected'.

    Any other suggestions would be welcome...

  • Link to post
    Share on other sites

    Posted · Is there any way to USB Print in CURA 2.X (Even if not supported)?

    I'm having the same issue with 2.5 :-(

    If only Cura dared to ask me what port and what baudrate to use!!!

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 24 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...