Jump to content

S5 Underextrusion


CTotten

Recommended Posts

Posted · S5 Underextrusion

UPDATE:  We have confirmed this is not a firmware issue.  We have tried 3 different firmware versions with no change in results.

 

I recently began seeing some under-extrusion in both my printers (S5 and 3E) while printing in CPE.  After re-leveling the beds (issue was worse on corner compared to others), cleaning the nozzle (hot and cold pulls with cleaning filament), the issue hasn't went away.  Feeder tension seems right (pin in the middle, no grinding or clicking, nice consistent impressions on the filament.  The S5 is about 9 months old, and the 3E is about 2 years old, and this has not occurred before, and seems to have began on both printers at the same time. 

And at first, I thought it was just the first layer, but it is consistent across all layers now.  As it lays down lines, the adjacent lines have a gap between them.  Strands are separating from the bottom layer of the part after removal from the printer.  This seems to have come out of nowhere, and I am at a loss.  I have tried adjusting extruder temp, tried slowing print speed, and even increased material flow with no noticeable change.  However, I don't see any "classic" indications of under-extrusion on the outer walls (i.e. no gaps, outside walls look fine).

I am realizing now that this issue seemed to popped up after installing the latest firmware about 2 weeks ago.  This is not 100%, but it is how my memory is piecing this together.

Anyone have similar issues?

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    I swapped my print cores with the second AA supplied with the printer, since the current one has been used for a while (about 1500 hours on the S5).  This seems to have fixed the issue with the S5.  I have to wait for the 3E to finish a job before I can check that one as well.

     

    Still seems odd that both started doing this within a few days of each other, being that the 3E is almost 2 years old and the S5 is only about 9 months.

     

    I have not been able to find any "expected" lifetime for the Ultimaker print cores (other than the CC).  I have not printed any abrasives with these nozzles, and use exclusively Ultimaker brand filament (90% of use is Ultimaker CPE).

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    I just noticed that the S5 and UM3E do run exactly the same firmware version while the S3 has a newer one.

    I wonder why only the S3 has received a more recent update....

     

    Besides this fact I have seen underextrusion issues on my UM3E too but I haven't used it a lot and only printed small parts with it where I didn't care about the surface quality...

     

    But I do think you might be right there's something odd with this firmware. I've just checked a print done with my UM3E and the underextrusion issue looks similar to the one I'm having on my S5. But on my S5 I'm printing bigger models with bigger top/bottom layers and it's more visible because of that.

     

    I wonder if anyone else if having the same issue?

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    OK, so changing the print core did not fix the issue after all (atleast on the 3E).

     

    So far, I have:

    Re-leveled the bed - (since this is not a first layer only issue, I don't see how this could be the problem - even the top layer is showing the same symptoms)

    Cleaned the print core (hot and cold pulls) - old print core before swapping it

    Cleaned and lubricated the feeder (tension appears right based on impression on filament & "pin in middle" indication)

    Changed the bowden tube

     

    I am left scratching my head.  I guess it could be bad filament, but I am pretty confident this has occurred on two different new rolls of Ultimaker CPE, although they were bought at the same time so presumably are the same lot (bad lot? I hope this isn't the case).

     

    At this point, I feel like I have been through ever possible cause within the printer.  I guess I could try to run a print using the #2 PrintCore side (to use feeder #2) to completely rule out a feeder issue.

  • Link to post
    Share on other sites

    Posted (edited) · S5 Underextrusion

    We're not the only ones it seems. I found at least 3 other people who are having the same problem (on their S5) but since not many people are talking about it on this forum I'm not sure what to think of it.

    I think it's firmware (or cura) related but then I wonder why there aren't many people complaining...

    Edited by akke
  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Does Ultimaker have older versions of firmware available?  That would be “the test” to confirm if the firmware is the culprit.  I will check my files to see if I somehow have an older firmware file still on my computer, since I update via USB drive.

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    downgrading can only be done by the reseller and no old firmware files are available for the s5...

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Hmmm? I am not 100% sure, but if you have an older version on the USB stick, it should work. No need to contact the reseller.

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    You can not downgrade over usb and they do not provide the older firmware files for downgrading with an sd card because there is risk of electrical shock when opening the bottom plate of the s5. The power supply unit is open once you remove the bottom plate and ultimaker appearantly thinks we’re stupid enough to touch it.... So, we can not downgrade the s5 ourselves, like we can with the UM3.

     

    Ultimaker decided it should only be done by qualified people and by not providing old firmware files we can’t even try...

     

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Ps: my distributor is also looking into this now and noticed the problem too. He forwarded this to Ultimaker already while looking into it at the same time. He’s probably going to try downgrading an s5 and  test if it’s firmware related. But, it’ll take a while he said...

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Yes I know that the customer is not allowed to open the printer, but I think I have downgraded my S5 some time ago via USB, but I am not 100% sure, maybe it was the UM3.

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Slightly worried here. Does this update happen automatically or do we have to initiate it via the printer? Not done any updates willingly as its beginning to seem that Ultimaker are incapable of getting things right first time.

    Holding off on the Cura update for this reason!

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    No there is no auto update, you just get a notification that there is a new update, but you have to confirm if you want to update.

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    I did find an older version of S5 firmware on my computer (5.1.8.20181207).  Does anyone know for sure that you cannot install old firmware via USB?

  • Link to post
    Share on other sites

    Posted (edited) · S5 Underextrusion

    So on my 3E, I disabled feeder 1, and reprinted a file on using feeder 2 with the same material.  I am having the same issue.  So that eliminates a feeder issue (in my mind, atleast).  Also, I just want to point out some of the files I am printing are my "production" files, meaning they are the same G-Code files that I have printed many times before with no issues.

     

    The pictures show my issue.  The first two are bottom layers, while the last one is a top layer.  So this under-extrusion issue is occurring on all layers, not just the bottom layer.

    I have changed print-cores - no change

    I have changed filament rolls - no change

    I have changed the entire feed path - no change

    Additionally, I have cleaned and lubricated both feeders, cleaned the print-cores (hot and cold methods), re-leveled the bed, replaced bowden tubes, checked (and tightened) pulley tension...

     

    I feel like have been through every possible mechanical cause on the machine without being able to fix this issue.  And since this problem started on both my 3E and S5 right around the time I installed the new 5.2.11 firmware on both of them, I am left feeling like this is a problem with the firmware update, although I am not really sure what in the firmware could do this.

     

    The problem still seems worse on the 3E.  I initially thought the print-core swapped fixed the issue on the S5, but upon closer examination and comparison to older prints, the lines do appear to be thinner than a month ago (pre-problem), even though the last print didn't have the pronounced gap between lines.

     

    IMG_2401.jpg

    IMG_2402.jpg

    IMG_2403.jpg

    Edited by CTotten
  • Link to post
    Share on other sites

    Posted · S5 Underextrusion
    On 11/21/2019 at 9:13 AM, akke said:

    Does it look similar to my problem?

    I forgot to respond, but yes, it is similar to my issue.

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    I have tried a few experiments today.

     

    First, at the suggestion of the distributor, I played around with line width.  Default line width was 0.35mm (CPE material using AA0.4 core).

    I tried 0.40mm, but this was worse.  First layer wasn't horrible, but second layer and beyond were bad.  During the print, I increased material flow from the printer, and at 150% I got good results.

    I tried 0.32mm.  This was better than 0.40.  First layer was slightly better, but still had some gaps.  Second layer still pretty bad.  On this attempt, at about 130% material I got good results.

    I tried 0.30mm.  This was better than 0.35.  First layer had a few gaps, but second layer was still bad.  Increased material flow again up to 150%, and got good results.

     

    So I decided to go back to Cura default settings, then instead of messing with line width, I increased material flow in Cura up to 125% (left all other settings alone).  This worked pretty good.  First layer was great, second layer had a few minor gaps that I could live with.  Tomorrow I may try a bit higher material flow to see the results.

     

    Does anyone know if the firmware controls the baseline 100% flow rate for the machine?  I assume it does, since it comes back to mechanical commands turning the feeder mechanism.  Any chance a constant was changed affecting material flow?

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Hi, it's not a known issue of the firmware to be causing under extrusion. Besides the 125% increased flowrate, were you using default profiles? Under extrusion can be caused by a mechanical issue, as you seem to have thoroughly tested but it can also be caused by a misconfigured print profile. 

     

    Are all of your tests done with CPE, or also something like PLA? 

     

    Are all feeders tightened correctly so they provide sufficient tension? 

     

    I believe it is Cura that controls the baseline 100% flow rate of the machine. 

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion
    44 minutes ago, SandervG said:

    Hi, it's not a known issue of the firmware to be causing under extrusion. Besides the 125% increased flowrate, were you using default profiles? Under extrusion can be caused by a mechanical issue, as you seem to have thoroughly tested but it can also be caused by a misconfigured print profile. 

     

    Are all of your tests done with CPE, or also something like PLA? 

     

    Are all feeders tightened correctly so they provide sufficient tension? 

     

    I believe it is Cura that controls the baseline 100% flow rate of the machine. 

    Sander:

    I am basically using the default CPE profile, with a few tweaks that I have been using for a long time with no issues.  For instance, the initial layer height is set to 0.2mm instead of the default 0.27mm.  I also have the infill pattern set to gyriod.  Other than that, it is the default 0.1mm profile for CPE.  In most cases, I have produced several thousand common parts over the life of these printers, so this sudden change in performance got my attention very fast.

     

    All my testing is with CPE, as that is the material I use for production.  I don't really have any PLA laying around to try out.

     

    This morning, I re-ran the flowrate tests on the opposite print core / feeder, with identical results.  I went a bit further in the testing.  While 125% flow seemed to fix the first layer issues, the second and third layer still had some gapping (I am aborting halfway through third layer on all samples).  At 133%, I only had very minor gapping on the second/third layer.  At 150% flow, everything looked great.  All of these files were sliced on Cura 4.1.

     

    I also just installed Cura 4.4, and am re-running the tests, included the default 100% flow.  This is just to see if some kind of compatibility issue is the cause between older Cura and new firmware.  The 100% flow sample just finished (picture of first layer attached), and it shows the same signs are the original issue.  First layer had considerable gaps, and second/third layers were just as bad if not worse.

     

    Once I get through this batch just to confirm the performance is not impacted by Cura version, I am going to test how much material is really going through the machine.  I plan to print a small part, and use the Cura estimate of how much material should be going through the machine, and compare that to how much actually goes through the machine.  I know Cura is just an estimate, but if the based on the 150% flow setting being required to get the results I am used to getting, then that means the machine is only pushing through about 2/3 the plastic it thinks it is.  That is significant, and this issue came out of nowhere...

     

    Note all of this detailed testing has been on the 3E running the new 5.2.11 firmware.  Since this new firmware is the first "common" firmware between the S5 and the 3E, is it possible that the 3E "thinks" it has the S5 feeder?  I want to physically measure out the drive assembly on both feeders to see if they are different.  For instance, if the S5 feeder has a different gear ratio, or the diameter of the knurled feeder wheel is different, then common commands to each feeder will result in different volume/mass of material extruded.

     

    And I want to be clear I am not pointing fingers at anyone.  I have spent the last few weeks going through EVERY potential mechanical cause that I can come up with, and have not found a culprit.  This was before I even reached out to my distributor (yesterday) for help.  He mentioned the Cura version scenario, but based on my initial results, I think I can rule that out.

     

    As my original post mentioned, the reason I brought up the firmware right away was because this seemed to have began around the time I upgraded the firmware on both machines.  And the issue popped up on both machines at the same time.  The likelihood of two machines, with significantly different ages and run times, developing the same problem at the same time is very, very small.  I just don't see how I could go from using the default 100% flow for years with great results, to suddenly needing to use 150% flow.

     

    IMG_2413.jpg

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Just for the sake of my sanity, I wanted to replicate some of the tests on the S5.  Using the same Cura 4.4 profile as previous tests, I left flow at 100% in Cura.  I planned to try the higher flow increments, but this one seemed to print fine.  First layer looks great.  Second/third layer has some very minor gapping, but I am not unhappy with those results.  It is usable like this, as my major concern was the delamination of parts of the bottom layer on the parts I was producing.

     

    Also, I have a different computer that has a "fresh" version of Cura 4.3 installed (never used, no customized settings, no old profiles).  This is based on Sander's comment about "misconfigured print file".  This is a new lab computer that we intend to network into the printers as a common control station, to eliminate the thumb drive shuffle... (long story about our IT deptartment not using WiFi and the printers not supporting static IP addresses)

     

    Anyway, I set up the same part file for each printer from this "fresh" Cura, using the original default CPE settings for 0.1 layer height, with 3 changes (to be consistent with previous tests).  Initial layer height was set to 0.2mm (instead of default .27), infill pattern set to gyroid (even though I am aborting before it gets there), and I am using a skirt instead of a brim.  The S5 print looks good, the same as the first test I mentioned in this post.  The 3E print is rough, with same patterns as before (major gapping between lines on all layers).  So this should eliminate a misconfigured print profile in Cura.

     

    I also did a physical comparison of the feeder mechanisms between the 3E and S5.  The drive pinion and gear are identical.  The knurled wheel that physically pushes the filament is also the same diameter.  So that would eliminate my "what if the 3E thinks it has an S5 feeder" thought.

     

    And just as a note, on the print files where I increased the material flow from Cura, the printer still shows the material flow as "100%" in the tune options.  This leads me to believe (confirms) that Cura does set the material flow, and any tuning done at the machine just applies a multiplier to the flow set by Cura.

     

    So where does that leave me?  Either I have a mechanical problem in my 3E, that is affecting both feed paths the same, even though the print cores have significantly different run hours, and the feeders also have significantly different run hours, or this is software.  I guess on the software end, it could be in Cura, but that would cover atleast back to Cura 4.1.  I am trying to see if I can find out when I installed Cura 4.1 to see when that was, but it would have to have been several months ago.  Or it is something in the firmware.  Is there a way to roll the firmware back to a previous version?  That would be a conclusive test on that front, but the only "old" files I have for the 3E are the "stable version" (4.3.97) files currently posted with the 5.2.11 upgrade.  If I put those on the USB drive, and put that into the machine, will it "roll back" the 5.2.11 firmware to the 4.3.97 version?

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    OK, one last post today on what I have checked:

     

    I created a new test part file, a 1inch square, .125inch tall block.  I used the default Cura settings in both the 3E and S5.  Both parts used a skirt, and both had the priming blob on.  In both cases, Cura stats for the part were 2g, 0.28m, and about 30min.  In both cases, I measured and marked the filament at the end (entrance) of the feeder, every cm out to about 50cm.  I ran both prints.  As before, the S5 print looked good during the build, while the 3E part did not look good, with visible gaps between lines on each layer.  After each print finished, I deterimined how much material was feed into the machine based on the measured increments on the filament.

     

    For the S5 print, 29.5cm was feed into the machine.

    For the 3E print, only 26.25cm was feed into the machine.

     

    Absent installing a brand new print core in the 3E (it is on order), is there anything else I can try?

    IMG_2414.jpg

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion
    11 hours ago, CTotten said:

     

    For the S5 print, 29.5cm was feed into the machine.

    For the 3E print, only 26.25cm was feed into the machine.

     

     

    Ouch! That's a pretty significant difference... man, what is it with Ultimaker and Firmware? Not only the issues you mentioned, but also all sorts of Wifi bugs, non-working dual head calibration, the ongoing severe problems with the pro bundle... 

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    Hi @CTotten, thank you for your elaborate tests and reports. This is really helpful. Yesterday I shared your findings with our product experts, who didn't seem to be able to match it with any other of our tests or findings. I'll ask them to investigate, possible replicate your tests and see what we can find. Thank you for your time and patience,

  • Link to post
    Share on other sites

    Posted · S5 Underextrusion

    @CTotten, can you share a .3mf file with me so we can run a comparison test in-house? 

  • 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.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 18 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...