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

    M302 not preventing cold extrusion for Gcode

    Scheduled Pinned Locked Moved Unsolved
    Beta Firmware
    4
    7
    597
    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.
    • kuonundefined
      kuon
      last edited by

      I added an M302 S180 R180 command to my config.g but it does not prevent movement with Gcode, if I do G0 E-10 the extruder motor will turn regardless of temperature.

      The only effect of M302 is to gray the extrude and retract buttons in the UI.

      Is that normal?

      I'm using 3.2beta4.1

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

        Which Duet are you using?

        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

        1 Reply Last reply Reply Quote 0
        • kuonundefined
          kuon
          last edited by

          Duet 3 MB6HC with 2 toolboards.

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

            I think cold extrusion is not yet prohibited when the extruder is connected to a tool or expansion board. I will check.

            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

            1 Reply Last reply Reply Quote 0
            • TypQxQundefined
              TypQxQ
              last edited by

              I too am having this problem. 6HC with tools on 3HC.
              Having a small extrusion in toolchanging scripts.

              1 Reply Last reply Reply Quote 0
              • Craftyalchemistundefined
                Craftyalchemist
                last edited by

                I can confirm this behaviour as well using a 6HC with 4 tool boards. It doesn't respect M302 P0. Running 3.2-RC2

                1 Reply Last reply Reply Quote 0
                • kuonundefined
                  kuon
                  last edited by

                  As a workaround, I use this in my toolchange script:

                  if heat.heaters[2].current > 190
                    G1 E10 F1000    ; extrude 10mm
                  
                  1 Reply Last reply Reply Quote 2
                  • First post
                    Last post
                  Unless otherwise noted, all forum content is licensed under CC-BY-SA