Layer number not calculating during print



  • Before I updated to 1.18.1, while printing, the web control would show me what layer the print was on and time for that layer. Now it thinks its one layer for the entire print. The layer time is the same as the print time. Bug?

    For more info, the web interface version is 1.15a


  • administrators

    Any chance you can try 1.19beta and DWC 1.17+2 ? Read the upgrade notes at https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md first.



  • I'll take a look at it. Been wanting to try the 2 motor bed leveling too so maybe now is the time. I'm only hesitant to do it because my machine is running so well right now



  • I'm not sure what happened but it is now showing layer times and counting up on the layers



  • Were you printing in vase mode?



  • I'm guessing the lack of layer times are for large models sliced with S3D 4.0?

    Seems there's a bug in the new S3D… it appears to affect bigger models only in my tests, but I'm not 100% on that yet. It shoves a ton of null characters ( ^@ ) onto the end of the gcode. This breaks the duet's time estimates and layer counts. You can remove those from the end of the gcode, and then the duet handles the file normally.

    I reported this to S3D support, and they confirmed it's a bug in 4.0



  • You can easily test that, both the old version and new version are installed in different folders so you can switch back easily



  • @Whitewolf:

    You can easily test that, both the old version and new version are installed in different folders so you can switch back easily

    That was part of the testing I did, yes. Only happens in 4.0



  • I'm using sed to strip the junk from s3d 4 gcode for now. The following works:

    sed -i 's/^[:print:]\t]//g' <filename>(You can also download sed for windows, and just replace the ' with " and it'll work)</filename>


Log in to reply