Filament Usage Reporting is off by a lot
-
Would be nice to see the end-GCode and also the Model and Slicer incl. Settings.
-
The total filament usage is read from comments in the gcode file, usually near the end. So I need to see that part of the file to see how it is obtaining the figure of 106177.4mm.
-
It's sliced in S3D
End Gcode is:G28 X0 ; home x axis M106 S0 ; turn off cooling fan M104 S0 ; turn off extruder M140 S0 ; turn off bed M84 ; disable motors
I just checked some gCODE files and S3D does indeed append the following (taken same model with slight settings tweaks).
; Build Summary ; Build time: 12 hours 47 minutes ; Filament length: 105026.7 mm (105.03 m) ; Plastic volume: 252618.79 mm^3 (252.62 cc) ; Plastic weight: 315.77 g (0.70 lb) ; Material cost: 14.53
So then it seems that for some odd reason either S3D is miscalculating or the printer is reporting an incorrect amount.
Since nobody else has reported this I will assume its S3D - Any idea what could cause this?
-
As you say, nobody else has reported it. However, quite a lot of Duet users use S3D, including me. I'll keep an eye on it in future
Which firmware version are you using? Are you slicing the file using relative or absolute extruder coordinates?
-
Thanks,
I'm using FW v1.19 & S3D V4 using relative coordinates.I'll try to upgrade to the v1.2 fw and see if the same issue exists.
I guess if I had the filament monitor it would be easy to tell which one is off -
S3d might be configured with the wrong filament diameter?
-
S3d might be configured with the wrong filament diameter?
Nope, Double checked and its set correctly ar 1.75mm
Might be because I did a Dirty Upgrade from V3 to V4…
-
Don't know if it's a clue but in the OP, the layer count is out as well. Almost as if the print was terminated early.
-
Don't know if it's a clue but in the OP, the layer count is out as well. Almost as if the print was terminated early.
I just had grabbed the text from whatever was printing. The print completed successfully
-
Don't know if it's a clue but in the OP, the layer count is out as well. Almost as if the print was terminated early.
I just had grabbed the text from whatever was printing. The print completed successfully
Er, in that case I'm not sure that I understand the problem. In your OP you stated that the web interface reported that a certain amount of filament used, a certain amount of filament needed in total and certain amount of filament required to complete the print. But this was before the print was completed so I don't understand how you conclude that the filament usage was out by 30%. What did it report at the end of the print?