Jump to content
UltiMaker Community of 3D Printing Experts

UM2(+) known bugs?


CarloK

Recommended Posts

Posted · UM2(+) known bugs?

Soon a new release for the UM2+ will be created to add the Tough PLA material. In this topic I want to investigate the known problems that we can perhaps fix and add to this new release.

 

At GitHub there is for the UM2+ only 1 reported issue:

- A problem with filament grinding after material change.

 

The UM2 repository at GitHub has a few more issues, I will look into those.

 

I'm surprised no other issues have been logged. For example, when testing the material import function I found several bugs (these are fixed now and will be in the next release).

 

Do you people know of more bugs? Then please list them here or on GitHub.

No promises that we can squeeze them in the next release, but we will try. Please, only bug reports. Since the UM2 is at end-of-development stage we will only address bugs and issues that enhance the print quality.

  • Like 1
Link to post
Share on other sites

  • 1 month later...
Posted (edited) · UM2(+) known bugs?

4 weeks have passed and no replies.... Everybody is happy with the UM2(+) as it is?

 

Here are a few things that will be in the oncoming release:

Copied stepper module fixes from UM3 / Open source Marlin project:

These fixes solve the problem where during fast movements you sometimes heard a loud tick sound like some mechanical hiccup was occurring.

- Fix: the multiply routine could have an overflow, solved by adding a 24x32-bit routine
- Fix: ensure the stepper interrupt triggers immediately again when it takes too long.

 

Improve material import:

- Fix: a material name length of 8 would crash the printer. Now consistently allow a length of 8 characters everywhere.

- Fix: illegal values for the material retraction-length and retraction-speed are now set to default values.

- Change: Improve error handling for very large positive or negative numbers.

 

Other changes:

- New: added Tough PLA (TPLA) material profile.

- Fix: retract at end of print. Contributed by TinkerGnome.

- Fix: another bug with retraction at end of print. If we were already retracted (G10), then we were retracting too much.

- Fix: M117 was missing a character when printing via USB. Cherry-picked from UMO repository. Contributed by AmedeeBulle

- Change: Changing material during a print is made 15 to 30 seconds faster by removing an unneeded filament heat-up (the filament is already hot).

- Change: several menu's where the only option was to 'Click for return' now have the focus set to this button. This removes the need to first rotate the button and results in faster user experience.
 

PLEASE REPORT PROBLEMS!!!!

In the forums I see people complaining about no new firmware releases coming out, but when no problems are reported then we can't fix them.

Report your problem at github or post it here, then I'll add it to github.

Edited by CarloK
  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    @KiwiMrDee Thanks for your report. This is a known problem and has partially been fixed by the two above mentioned retraction fixes. The only known problem situation is where you first pause and then abort a print.

     

    We will investigate this further, but I have limited time to look into the UM2 problems. The Cura 3.4 beta release is nearing, so perhaps we release the current list of improvements and move further improvements to a future release.

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    I was going to mention this 

     

    At GitHub there is for the UM2+ only 1 reported issue:

    - A problem with filament grinding after material change.

     

    has this one been fixed as it’s not listed in the list of fixes in the next release ?

     

    thanks 

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    Also, could we get some more information on the screen whilst a print is running, like the tinker firmware. I am always nervous about installing 3rd party FW so an official UM version with nozzle temp, build plate temp etc would be great !  

     

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    I can't remember correctly how this bug "worked" but there was something about the print head freezing in place at the end of a print. It was about parsing .gcode files and the fix was to add enough random characters to not trigger the bug. Does it ring a bell?

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    No, that was a different issue, that was blobs at the end of the print, when the print finished the extruder just kept pushing material due to the length of the gcode at the end. 

     

    This is different and is when you change material, rhe extruder pushes filament before it retracts and that initial push is so hard it grinds filament. 

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    26 minutes ago, Nicolinux said:

    I can't remember correctly how this bug "worked" but there was something about the print head freezing in place at the end of a print. It was about parsing .gcode files and the fix was to add enough random characters to not trigger the bug. Does it ring a bell?

    I guess you mean the bug reported here. That bug created a blob at the end of a print and only happened with Cura v3.2.

    This wasn't mentioned in my list of fixes but is there as well and was fixed in Cura 3.3 too.

     

    There is also another fix for the quickstop function where the position of the e-axis was set wrong. This is a 3rd fix to the filament position at the end of a print. Submitted by Tinkergnome.

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    10 minutes ago, CarloK said:

    I guess you mean the bug reported here. That bug created a blob at the end of a print and only happened with Cura v3.2.

    This wasn't mentioned in my list of fixes but is there as well and was fixed in Cura 3.3 too.

     

    There is also another fix for the quickstop function where the position of the e-axis was set wrong. This is a 3rd fix to the filament position at the end of a print. Submitted by Tinkergnome.

     

    What about the one mentioned relating to the material change ?, is this one fixed ?

     

    At GitHub there is for the UM2+ only 1 reported issue:

    - A problem with filament grinding after material change.

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    5 hours ago, Link said:

    At GitHub there is for the UM2+ only 1 reported issue:

    - A problem with filament grinding after material change.

     

    has this one been fixed as it’s not listed in the list of fixes in the next release ?

    The specific situation as reported in that issue has been solved by the 3 already mentioned fixes to filament position at the end of a print. However, I haven't closed the ticket yet since I found another problem: when you pause a print and then abort, the filament is retracted too far. 

     

    This problem is giving me headaches... I've looked at it for a whole day and then had to work on other projects again. It still has my attention but I don't get a lot of time to support the UM2. Right now I'm thinking about creating a release with all above fixes so you people at least get several improvements. And, ... it is open source. Everybody can look into the program and contribute improvements...

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    3 minutes ago, CarloK said:

    The specific situation as reported in that issue has been solved by the 3 already mentioned fixes to filament position at the end of a print. However, I haven't closed the ticket yet since I found another problem: when you pause a print and then abort, the filament is retracted too far. 

     

    This problem is giving me headaches... I've looked at it for a whole day and then had to work on other projects again. It still has my attention but I don't get a lot of time to support the UM2. Right now I'm thinking about creating a release with all above fixes so you people at least get several improvements. And, ... it is open source. Everybody can look into the program and contribute improvements...

     

    thanks for the update, appreciate you guys have lots to do.

     

    Will the firmware update be made with the next release of Cura or can you/do you release firmware on its own ?

     

    thanks

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    5 hours ago, Link said:

    Also, could we get some more information on the screen whilst a print is running, like the tinker firmware. I am always nervous about installing 3rd party FW so an official UM version with nozzle temp, build plate temp etc would be great !  

     

    That's a new feature request and was rejected many times before since it conflicts with the Ultimaker strategy where the printer should be as easy as possible to use.

    My personal opinion is that Ultimaker should also cater to the tinkerers. One way to do that would be by adding a menu setting where you can enable an 'advanced menu' feature. This will be considerable effort and since the UM2 is an older product we won't get time to create that. Tinkergnome's software has proven itself to be a good alternative for the tweakers. It is almost impossible to brick your UM2. Try the alternative and you can always revert to the original firmware.

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    4 minutes ago, Link said:

    Will the firmware update be made with the next release of Cura or can you/do you release firmware on its own ?

    My intention is to have the current state included with the upcoming Cura 3.5 beta release. Otherwise we'll post a download link here on the forum.

    • Thanks 1
    Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    Just now, CarloK said:

    My intention is to have the current state included with the upcoming Cura 3.5 beta release. Otherwise we'll post a download link here on the forum.

     

    many thanks, appreciate your time

     

    I was worried about the tinker firmware missing some of the parts from the official firmware and somehow affecting performance of the print or worse still causing a crash etc. I can't quantify how the tinker changes are made, maybe its not possible for it to affect print quality as its only in the UI side ?

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    Hi there,

    I encountered a problem with printing large files. Whenever I attempted to print g-code files larger than 500 MB, the printer (UM2+) does not complete the job. He doesn't throw any error message or warning, he just stops printing at some point. And this point looks like it would correspond to the data volume of about 500 MB (I print a 600 MB file and get a model completed to about 5/6). I tried this and could reproduce this "error" two times, I am not trying any further since it wastes a lot of filament. The G-code itself looks fine, it appears the printer is just not reading all of it...
    A cannot share the g-code as it proprietary and scientifically sensible material.
    My workaround so far is just to simplify the model until the file size is lower than 500 MB, which is a pity since i lose details.
    If printing such large files is not possible, the firmware should at least warn the user...
    Cheers
    Michael

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    @MGSR printing files of 500Mb in size shouldn't be a problem, we tested the printer with files op to 1.3Gb without problems. You are the first person to report this problem so it is not a common problem. Something in your environment or way or configuration causes this problem.

     

    Finding the cause is difficult when you can't share the gcode.

     

    My first suspect is a problem with your SD card. It is very easy for the file system to get corrupted, for example one time ejecting the card without first selecting the 'eject' function on your computer is enough to cause these problems. It might also be an SD card brand that's more susceptible to noise or other data corruptions.

     

    Could you re-try with a well known SD card brand? And first fresh format the card with then only this single file on the card?

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    Hi Carlok,

     

    Thanks for your reply, I've just made a "new" tread..

    And yes, firmware is the other side of the chain as important as the slicer..  :)

    I'd wish there was a hidden stepper menu, that could be altered for the UM2 users, this hardware is -not very far apart..

     

    Thanks allot for your work.

     

    Best regards

     

    Torgeir 

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    15 hours ago, Torgeir said:

    I'd wish there was a hidden stepper menu, that could be altered for the UM2 users, this hardware is -not very far apart..

    Could you elaborate a bit more, since now I think I understand you but am not sure. Do you mean the UM2 and UM2+ are very similar? And then, what settings would you like to see in that new stepper menu?

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    Hi @CarloK

     

    Well, if I'm right; the UM2+ have E369.00 (using a 200 step/rev stepper motor).

     

    UM2 have E282 (using a 400 step/rev stepper motor)

     

    As an example:

    UM2+ E369.00

    UM2   E282  

    INV (a check box to change direction for UM2 if needed)

    If UM2+ is selected the direction will go to default for  UM2+

     

    The upgrade kit for UM2 to become UM2+

     

    Software related issues:

    1)  New stepper motor 200 step/rev and changed direction and E step.

    2)  New heath block, Ohlson block type, slightly different routine "PID". 

     

    This is all software changes as far as I know.. I'm using the Ohlson block, with same PT100 sensor and same heater 25 W 24 VDC as original. I have not noticed any difference with the kind of objects I'm printing. 

    Also thing worth notice is that, on the later Cura versions (if you select UM2), Cura ask if you have installed Ohlson block. So this should be good I'll think.

     

    The other parts of this modification is hardware as far as I can see.

     

    Thank you for keeping our firmware in good shape.  :)

     

    Regards

     

    Torgeir

     

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    Here is another one - spotted it on the German sub-forum. This seem to happen when the file material.txt is malformed (check out the video):

     

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    Yep, could very well be a material.txt related problem. Most likely the name of the new added material was 8 characters or longer and then weird things will happen. Solution is to reset to factory settings.

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?
    On 8/23/2018 at 9:32 PM, CarloK said:

    The specific situation as reported in that issue has been solved by the 3 already mentioned fixes to filament position at the end of a print. However, I haven't closed the ticket yet since I found another problem: when you pause a print and then abort, the filament is retracted too far. 

     

    This problem is giving me headaches... I've looked at it for a whole day and then had to work on other projects again. It still has my attention but I don't get a lot of time to support the UM2. Right now I'm thinking about creating a release with all above fixes so you people at least get several improvements. And, ... it is open source. Everybody can look into the program and contribute improvements...

     

    Hi @CarloK any news when a release might be coming out with these firmware fixes ?

     

    Many thanks

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    Based on activity on github, I can predict there will be a beta-release of Cura 3.5 fairly soon, probably even as soon as coming week.

  • Link to post
    Share on other sites

    Posted · UM2(+) known bugs?

    The new firmware will be included in the Cura 3.5 Beta. Since that's not my department I don't know the release data details but they are ironing out the last issues.

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