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

    Filament change during Bed heating not working as expected

    Scheduled Pinned Locked Moved
    General Discussion
    5
    8
    1.0k
    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.
    • mloidlundefined
      mloidl
      last edited by

      Hi,

      Yesterday i have found a really strange behaviour (maybe bug) on my duet.

      When i try to preheat my heat bed from the PanelDue (lets say to 40°C) and during the heat-up phase i want to load a filament, the hotend is reaching it's target temperature specified in the load-gcode but does not loading the filament until the bed reached it's target temperature (40°C).

      Since heating up my bed takes a long time (~10min to 65°C) it try to use this time for doing other stuff (like changing or loading the filament).

      Is this the desired behavior or i'm doing something wrong?

      my load.g:

      G10 S225 ; Set current tool temperature to 225C
      M116 ; Wait for the temperatures to be reached
      M291 P"Feeding filament..." R"Loading PETG" S0 T0 ; Display new message
      G1 E5 F600 ; Feed 10mm of filament at 600mm/min
      G1 E45 F3000 ; Feed 45mm of filament at 3000mm/min
      G1 E10 F300 ; Feed 15mm of filament at 300mm/min
      G4 P1000 ; Wait one second
      G1 E-5 F1800 ; Retract 5mm of filament at 1800mm/min
      M400 ; Wait for moves to complete
      M292 ; Hide the message
      G10 S0 ; Turn off the heater again
      

      I'm using RepRapFirmware 1.21 on a core-xy printer (Hypercube)

      Thanks in advance.

      Best regards,
      Martin

      1 Reply Last reply Reply Quote 0
      • Jackalundefined
        Jackal
        last edited by

        https://duet3d.dozuki.com/Wiki/GCode#Section_M116_Wait
        Try M116 P1

        mloidlundefined 1 Reply Last reply Reply Quote 0
        • mloidlundefined
          mloidl @Jackal
          last edited by

          @jackal

          Thank you for your response. I'll check it when i'm at home today.
          I'm pretty sure this is the problem.

          Best regards,
          Martin

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

            The M116 command without parameters waits for all temperatures to be reached, including the bed. Use e.g. M116 P0 to wait only for the tool 0 heater(s) to reach operating temperature.

            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

            mloidlundefined 1 Reply Last reply Reply Quote 0
            • mloidlundefined
              mloidl @dc42
              last edited by

              @dc42
              Just checked to documentation and sucessfully tested it with M116 P0.

              Thank you for your help.

              1 Reply Last reply Reply Quote 0
              • zerspaner_gerdundefined
                zerspaner_gerd
                last edited by

                Is there a command where just waiting for the tools (T0&T1) without waiting for the bed?

                Board: Duet WiFi 1.03 | Firmware Version: 3.1.1 | WiFi Server Version: 1.23 | Web Interface Version: 3.1.1

                Phaedruxundefined 1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator @zerspaner_gerd
                  last edited by

                  @zerspaner_gerd "Recent versions of RepRapFirmware also allow a list of the heaters to be specified using the 'H' parameter, and if the 'C' parameter is present, this will indicate that the chamber heater should be waited for."

                  Z-Bot CoreXY Build | Thingiverse Profile

                  zerspaner_gerdundefined 1 Reply Last reply Reply Quote 0
                  • zerspaner_gerdundefined
                    zerspaner_gerd @Phaedrux
                    last edited by zerspaner_gerd

                    @phaedrux Thank you for your prompt reply.

                    So then

                    M116 H1:2

                    Will try it

                    Board: Duet WiFi 1.03 | Firmware Version: 3.1.1 | WiFi Server Version: 1.23 | Web Interface Version: 3.1.1

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