Jump to content
UltiMaker Community of 3D Printing Experts

Issues with new Cura software with older printer


sandrap

Recommended Posts

Posted · Issues with new Cura software with older printer

At my work IT had installed a much newer version of the Ultimaker Cura software when I got a new computer (4.11.0), previously I was on I think 2.XX (not sure the actual version number), with the newer software the printer seems to have an issue with the gcode when I load it onto the SD card and won't print, my best guess from the message it gave at the time when I tried is that the new software is trying to output filament information but the printer doesn't expect it as the filament information is on the printer itself as it's a much older printer and that's how the software seemed to work then, the printer is an Ultimaker 2 extended with the official upgrade kit to convert it to the 2 Extended+.

 

Does anyone know how to get the newer software to work properly with the older printer?

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    What is the actual message you're getting? The newest version of Cura works just fine with the older printers and you shouldn't need to do anything other than select the correct printer in cura.

     

    Are you also running the latest firmware?

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    It's likely not the latest firmware, it was last upgraded when I did the + upgrade to the printer which was at least 5-6 years ago. When I go into the office tomorrow I'll get the actual message it gives me when I try to use the newer gcode.

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer
    12 hours ago, sandrap said:

    my best guess from the message it gave at the time when I tried is that the new software is trying to output filament information but the printer doesn't expect it as the filament information is on the printer itself

    In the Machine Settings, make sure the GCode flavor is set to Ultimaker 2, as opposed to Marlin.

    Note that if you want to do printing over USB (or via OctoPrint) instead of via SD Card, you need the GCode flavor to be Marlin.

     

    With GCode set to Marlin and printing via SD-Card, you will get that message but it should still be possible to start the print after that.

     

    12 hours ago, sandrap said:

    It's likely not the latest firmware, it was last upgraded when I did the + upgrade to the printer which was at least 5-6 years ago.

    Nothing changed functionally in the firmware for the UM2+ (which you effectively have) since then.

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer
    10 hours ago, ahoeben said:

    In the Machine Settings, make sure the GCode flavor is set to Ultimaker 2, as opposed to Marlin.

    Note that if you want to do printing over USB (or via OctoPrint) instead of via SD Card, you need the GCode flavor to be Marlin.

     

    With GCode set to Marlin and printing via SD-Card, you will get that message but it should still be possible to start the print after that.

     

    Nothing changed functionally in the firmware for the UM2+ (which you effectively have) since then.

     

    I checked and the machine settings did have the gcode set to Ultimaker 2

     

    Just got back from the office, when I start a print created on the newer Ultimaker Cura it comes up with a message that says "This file will override machine settings with settings from the slicer" it has the options to continue or cancel, if I click continue it goes to a screen with the options of resume print, change material, or tune and the printer then does nothing, resume print just refreshes the same screen.

     

    The firmware on the printer is Jun 17 2016 13:12:55 Vers:_15.04.7-RC5ex

  • Link to post
    Share on other sites

    Posted (edited) · Issues with new Cura software with older printer

    If you could slice a small model and post a link to the resulting gcode file, then we can have a look at what is going wrong gcode-wise. Also useful is a project file saved with File -> Save project...

    Edited by ahoeben
  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    Yup, here's the gcode and project file for a small test model.

    UM2E_TEST.3mf UM2E_TEST.gcode

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    I don't see a reason in the gcode file for your printer to show that message.

    The firmware checks if the first line of the gcode file starts with ";FLAVOR:UltiGCode" here:

    https://github.com/Ultimaker/UM2.1-Firmware/blob/UM2.1_JarJarExtended/Marlin/UltiLCD2_menu_print.cpp#L432

    Only if it doesn't start with that line, it shows the message you see here:

    https://github.com/Ultimaker/UM2.1-Firmware/blob/UM2.1_JarJarExtended/Marlin/UltiLCD2_menu_print.cpp#L466

     

    However, your gcode file starts with that line. So I don't see how the firmware would show the message from this file.

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer
    On 2/24/2022 at 8:03 PM, sandrap said:

    The firmware on the printer is Jun 17 2016 13:12:55 Vers:_15.04.7-RC5ex

     

    A different part of this puzzle is the firmware version.

    I'm not aware that there ever was a "Cura 15.04.7 RC5", at least not released by Ultimaker?

     

    But if exactly this firmware worked before... 🤷‍♂️

     

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    RC stands for release candidate; So that is by definition not a "full" release that we did. Those are the builds that we hand out for internal or closed testing.

  • Link to post
    Share on other sites

    Posted (edited) · Issues with new Cura software with older printer

    I thought perhaps there was a UTF-8 "BOM" in the gcode file that could interfere with the firmware checking if the file starts with ";FLAVOR:UltiGCode", but alas, there is no such thing in the provided gcode file.

    Edited by ahoeben
  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer
    7 hours ago, nallath said:

    RC stands for release candidate; So that is by definition not a "full" release that we did. Those are the builds that we hand out for internal or closed testing.

     

    Weird, we weren't part of any closed testing, the printer is one our company purchased thru a retail supplier, and then later upgraded thru the official plus upgrade kit, we did however have a mainboard failure that was replaced via warranty directly thru Ultimaker so that would be the board in the printer now, could that have been sent out with that firmware?

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer
    18 hours ago, sandrap said:

     

    Weird, we weren't part of any closed testing, the printer is one our company purchased thru a retail supplier, and then later upgraded thru the official plus upgrade kit, we did however have a mainboard failure that was replaced via warranty directly thru Ultimaker so that would be the board in the printer now, could that have been sent out with that firmware?

    I'm with the Cura Team, so the exact procedures there are quite a bit out of my comfort zone. I can just tell you what the RC in a release means, since that is something that is pretty much standardized over the company

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    I did go and flash the firmware on the printer today using the Cura 4.11.0, unfortunately it didn't solve the problem, it still goes to that same screen with the options of resume print, change material, and tune, even tried doing the change material but still after changing the material it's still the same issue of it not doing anything, I did try loading and older gcode file from the SD card and it went right to printing properly so the printer definitely works fine, it just doesn't like the gcode from the newer cura.

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    Does the Ultimaker 2 family firmware have a "Reset to factory defaults" option? I think it does. Have you tried that?

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    I would think that option would exist somewhere in the advanced menu, when I'm in the office later this week I'll check for that and if so try doing that to see if it fixes the problem.

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    While in the office today I did reset the printer to factor defaults, unfortunately that didn't fix the issue, gave the same messages as before and still won't print from any newly created gcode files.

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    Perhaps we're all looking in the wrong place. Perhaps the issue is not the firmware doing something wrong, but the SD-card you use could be corrupting the gcode file when it is being written to it. Could you try a different SD-card?

  • Link to post
    Share on other sites

    Posted · Issues with new Cura software with older printer

    I'll have to look to see if we have any other SD cards to try that, right now I'm still using the original SD card that the system came with.

     

    Bringing that up part of me wonders if IT has something installed on the computers that's causing the card reader on work computers to do something to the file, possibly encrypt it? I know before we were acquired by another company I had to have my SD card reader whitelisted by IT for it to work at all, we didn't have to do that with the new company when we switched over to their systems, but I wonder if it's just encrypting without any notification. When I'm in the office next week I'll try bringing my personal laptop in as I have the same version of Cura installed on it, and try writing a gcode to the SD card from that computer, that should rule out or confirm that IT has something setup on our work computers causing an issue.

     

  • 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
        • 27 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...