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

M303 "F" parameter highlight

Scheduled Pinned Locked Moved
Tuning and tweaking
3
5
258
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.
  • undefined
    deckingman
    last edited by 11 Nov 2022, 07:39

    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

    undefined 1 Reply Last reply 11 Nov 2022, 07:49 Reply Quote 1
    • undefined
      weed2all @deckingman
      last edited by weed2all 11 Nov 2022, 07:51 11 Nov 2022, 07:49

      @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

      undefined 1 Reply Last reply 11 Nov 2022, 10:15 Reply Quote 0
      • undefined o_lampe referenced this topic 11 Nov 2022, 08:50
      • undefined
        deckingman @weed2all
        last edited by 11 Nov 2022, 10:15

        @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

        undefined 1 Reply Last reply 11 Nov 2022, 10:51 Reply Quote 1
        • undefined
          dc42 administrators @deckingman
          last edited by 11 Nov 2022, 10:51

          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

          undefined 1 Reply Last reply 11 Nov 2022, 11:14 Reply Quote 0
          • undefined
            deckingman @dc42
            last edited by 11 Nov 2022, 11:14

            @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
            5 out of 5
            • First post
              5/5
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA