1.21RC3 Interestingly Tiny Issues :D

  • As the title states, I found a goofy little bug. Or at least its a bug in my mind.

    When printing something that takes almost no time at all (less than 30 minutes for the print I discovered it with), it seems the progress indicator begins to take into consideration the retraction! ?

    I was printing something with 1.21RC3 that had small single line walls (think just a pillar that is 5mm long and only 1 perimeter thick) for the last 5-10 layers. Then I noticed something out of the corner of my eye: The progess bar was showing that it was about 90% finished with the print, then suddenly jumped backwards to about 75, then back to 90, then back to 75, each time the printer made a retraction XD There was less than 10mm of filament left to 'print', and because the retraction was 10mm, each time it would seemingly add 10mm to that 'left to print', making it 20mm remaining, then it'd resume the print and go back to like, .9mm, then jump back up to 19mm, and just keep bouncing. All the while that lovely blue progress bar was flailing around madly. It made me laugh when I saw it XD

    Anyway, not sure if there is a 'bug report' or whatever channel somewhere still, so figured I'd just share a goofy little story.

    As a side note, some other silly goofy things its been doing is that when the end of a print calls "M104/M140 S0" to turn off the heater and bed, it sets the temps to 0 but the 'heaters' still say active, and will remain that way until manually 'turned off'. When this happens, and you start to print something else, it'll start throwing notifications up all over the window (4-5 times back to back and they stack up to fill the screen) that the previous print had finished and states its completion time. A PREVIOUS print mind you, not the one that ACTUALLY just finished. But the print that was finished before the current print finished. THEN when you try to print something else, it'll heat up the printer bed, then shut it back off and pop up multiple notifications about the current print finally finishing, and yet the print will still show that its 'printing', forcing you to hit the 'pause print' then 'cancel print' buttons, then restart the print by hitting 'print again'.

    Just some tiny stuff that isn't causing much of an issue. Cause like I said, I find these things kinda amusing honestly. Which is why I put them here in GD since I couldn't find an actual 'bug' channel lol.

    Oh, and that 'not actually turning the heaters off' thing does become slightly more annoying, in the sense that I now have an ATX power supply hooked up finally. That other one just couldn't get higher than 11.2 volts and would drop down to about 10.9V when heating up x-x So now the new ATX power supply is up and running, and works great! BUT because its not actually turning off the heaters, it keeps the PSU turned on…. dunno why. Its as if its treating the M104/M140 commands as M109/M190. Only real annoying thing about it.

    Anyway! Loving the updated firmwares for the most part! With the exception of those things, the printer has never ran as smoothly as it is right now. So GREAT AWESOME AMAZING WORK YOU AWESOME DEVS!!!!

    And since it helped a previous person figure out what was going on with their printer when it wasn't turning off their bed (Idk if my own is relevant to theirs or not), here's the last bit of Gcode:
    (The 30 second wait is so that the cooling fan on the E3D V6 can cool everything down for a while instead of letting the whole thing heat up when the PSU shuts off.)

    G1 X112.360 Y104.956 F2700
    G1 Z6.342 F1002
    ; layer 23, Z = 5.743
    G1 X112.360 Y104.239 F5400
    G1 Z5.742 F1002
    G1 E10.0000 F3600
    G1 X112.360 Y108.201 E0.1997 F402
    G1 X112.040 Y108.201 E0.0161
    G1 X112.040 Y104.239 E0.1997
    G1 X112.360 Y104.239 E0.0161
    G1 E-10.0000 F3600
    G1 X112.360 Y108.201 F2700
    G1 X112.040 Y108.201 F2700
    G1 X112.040 Y107.484 F2700
    G1 Z6.342 F1002
    G1 X112.040 Y81.095 F5400
    G1 Z5.742 F1002
    G1 E10.0000 F3600
    G1 X112.024 Y80.971 E0.0063 F402
    G1 X111.969 Y80.840 E0.0071
    G1 X111.883 Y80.728 E0.0071
    G1 X111.771 Y80.642 E0.0071
    G1 X111.640 Y80.587 E0.0071
    G1 X111.516 Y80.571 E0.0063
    G1 X102.232 Y80.571 E0.4678
    G1 X102.232 Y80.251 E0.0161
    G1 X111.487 Y80.251 E0.4663
    G1 X111.691 Y80.274 E0.0104
    G1 X111.872 Y80.338 E0.0097
    G1 X112.035 Y80.440 E0.0097
    G1 X112.171 Y80.576 E0.0097
    G1 X112.273 Y80.739 E0.0097
    G1 X112.337 Y80.920 E0.0097
    G1 X112.360 Y81.124 E0.0104
    G1 X112.360 Y91.951 E0.5456
    G1 X112.040 Y91.951 E0.0161
    G1 X112.040 Y81.095 E0.5470
    G1 E-10.0000 F3600
    G1 X112.024 Y80.971 F2700
    G1 X111.969 Y80.840 F2700
    G1 X111.883 Y80.728 F2700
    G1 X111.771 Y80.642 F2700
    G1 X111.640 Y80.587 F2700
    G1 X111.516 Y80.571 F2700
    G1 X107.333 Y80.571 F2700
    G1 Z6.342 F1002
    G1 X88.513 Y80.251 F5400
    G1 Z5.742 F1002
    G1 E10.0000 F3600
    G1 X97.768 Y80.251 E0.4663 F402
    G1 X97.768 Y80.571 E0.0161
    G1 X88.484 Y80.571 E0.4678
    G1 X88.360 Y80.587 E0.0063
    G1 X88.229 Y80.642 E0.0071
    G1 X88.117 Y80.728 E0.0071
    G1 X88.031 Y80.840 E0.0071
    G1 X87.976 Y80.971 E0.0071
    G1 X87.960 Y81.095 E0.0063
    G1 X87.960 Y91.951 E0.5470
    G1 X87.640 Y91.951 E0.0161
    G1 X87.640 Y81.124 E0.5456
    G1 X87.663 Y80.920 E0.0104
    G1 X87.727 Y80.739 E0.0097
    G1 X87.829 Y80.576 E0.0097
    G1 X87.965 Y80.440 E0.0097
    G1 X88.128 Y80.338 E0.0097
    G1 X88.309 Y80.274 E0.0097
    G1 X88.513 Y80.251 E0.0104
    G1 E-10.0000 F3600
    G1 X93.513 Y80.251 F2700
    G1 Z6.342 F1002
    G1 X87.640 Y105.626 F5400
    G1 Z5.742 F1002
    G1 E10.0000 F3600
    G1 X87.960 Y105.626 E0.0161 F402
    G1 X87.960 Y108.201 E0.1298
    G1 X87.640 Y108.201 E0.0161
    G1 X87.640 Y105.626 E0.1298
    G1 E-10.0000 F3600
    G1 X87.960 Y105.626 F2700
    G1 X87.960 Y108.201 F2700
    G1 X87.640 Y108.201 F2700
    G1 X87.640 Y106.417 F2700
    ; layer end
    M104 S0 ; turn off extruder
    M140 S0 ; turn off bed
    G28 X0  ; home X axis
    G1 Y190 F1000
    M84 ; disable motors
    G4 S30 ; dwell 30 seconds
    M80 ; turn off psu
    ; Build Summary
    ;   Build time: 0 hours 13 minutes
    ;   Filament length: 474.2 mm (0.47 m)
    ;   Plastic volume: 1140.53 mm^3 (1.14 cc)
    ;   Plastic weight: 1.43 g (0.00 lb)
    ;   Material cost: 0.07

  • Also as a weird note… if i manually put in M104/M140... it actually brings up the heightmap for some reason.

  • administrators


    Also as a weird note… if i manually put in M104/M140... it actually brings up the heightmap for some reason.

    Does that happen consistently? I can't reproduce it on any of my 3 printers.

  • No not consistently. The heaters staying on does, but the other things not so much. Every now and then it'll shut off things properly, but only has happened maybe 4 out of 10 prints since bringing the printer back to life sadly… I'm about to read through the RC4 update, and then upgrade to that if fitting, and see if things work. 😄


    Nvm, I missread the title lol. that's for paneldue not duet XD


    Ok, my eyes must be tired today.... First I coulda sworn that it said new firmware for duet, then I see its for paneldue, and now I saw one for the duet again XD Sorry XD

    The showing heightmap thing just started with this print. It wouldn't shut off heaters again, so I figured I'd take a look at the console. When I manually type in ANY command, even selecting the 'M0' command, it brings up the heightmap.

    I thought it was weird one print when I went back to the computer and noticed the heightmap was open. I thought maybe someone had just hit a button. So this would make twice out of 10 prints for me. As a note, it did it both times when there were random notifications popping up everywhere after every command as well. when you do an 'emergency stop' the issues go away but then come back a print or two later.

  • administrators


    The showing heightmap thing just started with this print. It wouldn't shut off heaters again, so I figured I'd take a look at the console. When I manually type in ANY command, even selecting the 'M0' command, it brings up the heightmap.

    The problem with additional notifications coming up occurs when you access the web interface with 2 devices at once, then you turn one of them off (or it goes to sleep) without disconnecting it first. This probably accounts for the height map popping up as well.

  • Ah! That could very well be it. I use the desktop to monitor it with a tiny screen to the side, but use my S8+ with it when I'm physically at the printer (in a different room, and a desktop is kinda heavy to lug around XD ).

  • Well tried to update, but it won't go to RC4 lol. Just says that the upload contained an update and when I click yes, does the 'update' and kicks me out, then when logged back in, still at RC3 XD

    USB just states that comwrite errors have occurred and/or that the device didn't recognize the command


  • administrators

    See my reply in the other thread.


Looks like your connection to Duet3D was lost, please wait while we try to reconnect.