I have duet ethernet and using slic3r 1.2.9.
Gcode analyzer online says the correct height but model info in the web interface says about where the print stopped in reality.
Specifically, the web interface status line said the print was 100% done WAY early, like a dozen layers in. It still continued to graph printing layers until it froze with the nozzle at temperature all night with the point buried in the layer (which appears to have finished btw).
I've included the gcode on gist (new to this so it may not work):
Is it possible this is a firmware problem? I've had frozen prints in the past (previous duet board, .85) figured it was a slicer problem. I would usually tweak some setting just a hair to jostle the calculations around and unblock whatever the cause was.
But I need to figure out how to prevent these before they happen. Nothing in the gcode leaps out at me and the online gcode analyzer seems to interpret correctly. (gcode.ws, not sure how that can be a complete address but it's all the URL shows). I lost a long print last night for work and it was looking so good! (it was a 150 um layer with a .25 nozzle).
maybe. in the past it stopped at exactly the same spot when I ran the job again. could be a bad spot in the memory I suppose. i can't test until I finish this current run which will take all day.
the other long-running thing bugging me is how uploaded models are displayed during print, maybe due to limitations of Slic3r?
Right now I'm printing a large file, here are the status values:
-says the height is 300mm. ALL models say that in the file information. missing from the file?
-it says i'm on layer 8 of 1999 layers. The 8 is correct but i only have 100 levels. At this moment it says I am 23% complete. None of these number are consistent because 8 out of 100 is not 23%
(is it so hard to go through a file to calculate exact runtimes using some established default accel and jerk settings?)
I had this layer fault myself lately. It is because you have some moves in the slicer end code without extrusion ( parking the hotend etc...)
You have to add ;E or ; E behind those lines.
I have also seen a bug, where the layer count is always "2", but the print doesn't stop there. It's just the estimated print duration based on layer count doesn't work. IMHO it happens, when I set infill every 2 layer option in slic3r.
yes, it seems to use the z in the last move command as the height, but ending with ;E didn't change that.
I'm trying to not home after a print because I then lose my manual tweaked offset if I want to just run another part right away.
This is the last chunk of code:
G1 Z8.150 F9600.000
M104 S0 ; turn off temperature
;G28 X0 ; home X axis
;M84 ; disable motors
G0 F5000 Z300