M303 Auto PID on toolboard???



  • So I read a post that said M303 auto PID is not supported on the toolboard... if that is correct, what is the manual procedure for running PID Calibration? Or am I better off dismounting my hotend and connecting directly to the mainboard?

    Any ideas WHY M303 doesn't work on toolboard and when that will be corrected?



  • Currently, the only way to PID tune is to temporarily mount your hotend to the main board and do it that way. Don't forget to add your fans as well so they can be on when you tune.
    It was planned to be part of the 3.2 release but is now expected to be part of the 3.3 release.



  • well ok then... I'll do it the hard way and look forward to 3.3 as I do like to run PID calibration every so often



  • the manual way to get the PID values is described at https://miscsolutions.wordpress.com/2020/03/04/converting-the-e3d-tool-changer-to-duet-3-with-hemera-tools-part-2/ under the "Setting the Hemera tool heater parameters" heading.



  • @I_Jedi said in M303 Auto PID on toolboard???:

    well ok then... I'll do it the hard way and look forward to 3.3 as I do like to run PID calibration every so often

    Don't hold your breath. There is no guarantee that it will happen in 3.3 - it keeps getting pushed back. Even if it happens in 3.3,it could be 6 months or more based on the frequency of other releases.



  • You cant trust to wait on Auto PID tuning to be added, it has been promised many times and never delivered upon..

    There is a method that some of the duet team feel "is good enough" so they obviously don't feel the need for them to rectify the problem as being a priority whereas fancy addressable LED's apparently are....

    Anyway there is a document about it on the Dozuki

    Manual heater tuning



  • @CaLviNx thank you for sharing that document - much appreciated. i would agree that PID calibration is core function for ensure the best quality prints and would suggest that it is more vital than playing with lights... but then again I am not the one doing the coding - so maybe it is low hanging fruit first 🙂


  • administrators

    Supporting filament monitors on expansion and tool boards is a higher priority, because unlike heater auto tuning, there is no workaround. Whereas manual heater tuning is basically the same as what the current auto tuning algorithm does, but with the user taking the measurements and doing some simple calculations.



  • @dc42 said in M303 Auto PID on toolboard???:

    Supporting filament monitors on expansion and tool boards is a higher priority, because unlike heater auto tuning, there is no workaround. Whereas manual heater tuning is basically the same as what the current auto tuning algorithm does, but with the user taking the measurements and doing some simple calculations.

    I rest my case m'lud



  • @dc42 oohh that sounds interesting! I look forward to that implementation! So does this mean that I should not be hooking up one of the duet filament monitors to my toolboard yet?


  • administrators

    Sure, we are late implementing support for filament monitors and auto tuning on Duet 3 expansion and tool boards. COVID-19 has resulted in extra work and changes in priorities for many companies. including Duet3D.

    However, I did find time last week to do the maths for the new heater tuning algorithm, which should resolve the inaccuracies in measuring the dead time that the current one has, as well as speed up heater tuning and and paving the way for implementing heater tuning on expansion and tool boards.

    BTW, I have an E3D tool changer with two Hemera tools that use tool boards. I found it straightforward to calibrate one of them manually, and I copied the settings to the other. I appreciate that users such as @deckingman with interesting hot ends that change frequently may find manual calibration a little more tedious.



  • @dc42 said in M303 Auto PID on toolboard???:

    I appreciate that user such as @deckingman with interesting hot ends that change frequently may find manual calibration a little more tedious.

    It was tedious for the first 6 months, somewhat more than tedious from months 7 to 12, and complete PITA for months 12 to 14 which is where we are now since I converted to gen 3 in July 2019 (well before Covid).



  • Not to mention those of us who are designing and testing multiple different hot ends from multiple manufacturers who would like to undertake multiple instances of pid tuning...


Log in to reply