Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    M303 "F" parameter highlight

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    5
    257
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • deckingmanundefined
      deckingman
      last edited by

      I just wanted to highlight something here. When PID tuning a tool (as opposed to a heater) I happened to notice that during phase 4, the fan slider indicated a speed of 70% which rather surprised me as I was expecting it to be 100%. Checking the documentation for M303, I see that this is a newish feature added in firmware 3.3 and the default fan speed is 0.7. I've read the release notes for 3.3 again (twice) but I don't see any mention of it. So I'm highlighting it here. When PID tuning a tool, use the F parameter to set an appropriate part cooling fan speed (in my case, I want 1.0 instead of the default 0.7).

      Ian
      https://somei3deas.wordpress.com/
      https://www.youtube.com/@deckingman

      weed2allundefined 1 Reply Last reply Reply Quote 1
      • weed2allundefined
        weed2all @deckingman
        last edited by weed2all

        @deckingman yup...I notice that too...I was to ask this but menatime my attention was on other things and forget...now that you pointed out the PID tunning command should look something like this
        M303 T0 S240 F1.0 for a 100% fan speed ?

        https://www.thingiverse.com/weed2all/designs

        deckingmanundefined 1 Reply Last reply Reply Quote 0
        • o_lampeundefined o_lampe referenced this topic
        • deckingmanundefined
          deckingman @weed2all
          last edited by

          @weed2all That M303 looks right to me. I'll try it later and report back if anything strange happens.

          I'm curious as to why the default is 0.7. If I had a part cooling fan that was over powered, I'd use the X parameter in M106 to limit the speed. The logic of having a different, (temporary) value for fan speed when tuning the heater escapes me, but I assume there must be a good reason for it.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          dc42undefined 1 Reply Last reply Reply Quote 1
          • dc42undefined
            dc42 administrators @deckingman
            last edited by

            The default speed is 0.7 in an attempt to get reasonable accuracy over the range 0.4 to 1.0 using extrapolation and interpolation, rather than good accuracy at 1.0 and poor accuracy at low speeds.

            If you configure your slicer to use full fan PWM whenever the fan is on (which might be appropriate when printing PLA) then 1.0 would be better.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            deckingmanundefined 1 Reply Last reply Reply Quote 0
            • deckingmanundefined
              deckingman @dc42
              last edited by

              @dc42 said in M303 "F" parameter highlight:

              The default speed is 0.7 in an attempt to get reasonable accuracy over the range 0.4 to 1.0 using extrapolation and interpolation, rather than good accuracy at 1.0 and poor accuracy at low speeds.

              If you configure your slicer to use full fan PWM whenever the fan is on (which might be appropriate when printing PLA) then 1.0 would be better.

              Thanks for the explanation. Personally, I usually only use the fan for bridges and/or very short layer times, so I'll stick to using 100% when PID tuning.

              Ian
              https://somei3deas.wordpress.com/
              https://www.youtube.com/@deckingman

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA