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

Implement M309 Feedforward for remote heaters

Scheduled Pinned Locked Moved
Firmware wishlist
3
5
248
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
    Kiolia
    last edited by 25 Jul 2024, 15:15

    Hello, I've been trying to get M309 working on my Delta (6HC with 3HC controlling E and T0), but I could not see any difference in heater PWM behavior with feedforward enabled or disabled.

    I inquired on Discord and gloomyandy stated that RemoteHeater.h currently says feedforward is not supported on remote heaters "yet" (in the SetExtrusionFeedForward declaration). However, this is not listed as a known limitation for CANboards in the online docs. I wonder if this just fell off the radar?

    Could this be added as a known issue and ideally slated for fixing in a future release? It seems like a significant gap to have unsupported heater control functionality for such a common hardware case.

    AWD 48V Duet 3 6HC+3HC Linear Kossel XL "CarbonShrike"
    https://www.printables.com/@Kiolia | youtube.com/@jamespray
    aka Colphaer (Discord) | aka the Deltavangelist | aka that one duct guy

    undefined 1 Reply Last reply 9 Aug 2024, 11:19 Reply Quote 1
    • undefined
      droftarts administrators @Kiolia
      last edited by 9 Aug 2024, 11:19

      @Kiolia I've added this as a feature request on Github:
      https://github.com/Duet3D/RepRapFirmware/issues/1030

      Ian

      droftarts created this issue 9 Aug 2024, 11:13 in Duet3D/RepRapFirmware

      closed [FeatureRequest] Add support for M309 Heater Feedforward to expansion and tool boards #1030

      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

      undefined 1 Reply Last reply 9 Aug 2024, 12:13 Reply Quote 0
      • undefined
        Kiolia @droftarts
        last edited by 9 Aug 2024, 12:13

        @droftarts Awesome! Thanks much!

        AWD 48V Duet 3 6HC+3HC Linear Kossel XL "CarbonShrike"
        https://www.printables.com/@Kiolia | youtube.com/@jamespray
        aka Colphaer (Discord) | aka the Deltavangelist | aka that one duct guy

        undefined 1 Reply Last reply 16 Nov 2024, 11:25 Reply Quote 0
        • undefined
          T3P3Tony administrators @Kiolia
          last edited by 16 Nov 2024, 11:25

          @Kiolia please can you confirm this implementation is working for you in 3.6beta2. From the release notes:

          https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-360-beta2:

          • heater feedforward based on extrusion rate now works on heaters attached to CAN-connected expansion and tool boards

          www.duet3d.com

          undefined 1 Reply Last reply 18 Nov 2024, 13:39 Reply Quote 0
          • undefined
            Kiolia @T3P3Tony
            last edited by 18 Nov 2024, 13:39

            @T3P3Tony I will test as soon as I can.

            AWD 48V Duet 3 6HC+3HC Linear Kossel XL "CarbonShrike"
            https://www.printables.com/@Kiolia | youtube.com/@jamespray
            aka Colphaer (Discord) | aka the Deltavangelist | aka that one duct guy

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