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

    Confusing Tool Control behaviour

    Scheduled Pinned Locked Moved
    Duet Web Control
    2
    2
    100
    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.
    • hlwerschnerundefined
      hlwerschner
      last edited by

      Confusing behaviour in DWC tool control area - maybe since I have updated to firmware 3.4 beta.
      I have 2 entries in the tools area: T0 (hotend heating) and bed (print bed heating). When I select a temp > 0 for T0 - via the drop down menu - the selected temp will be shown, BUT the tool stays OFF. Selecting a tem > 0 for the printbed entry, the selected value will also be shown, BUT the bed heating automatically switches to state ACTIVE.
      My 1st question: Why are these two entries behaving differently? I have a vague remembering that this was not in rel 3.2 (some time ago).
      2nd question: When issuing (via command line entyr in DWC) a GCODE like M104 S200 T0, the tool entry will show the temp value AND switch to state ACTIVE!?
      3rd question: Selecting a temp value = 0 is imho a possibility to swicth a too//bed heating OFF, but in DWC the value is acepted, but state stays ACTIVE. Does this really make sense?
      4th question (finally): Is there a GCODE to set the state = OFF at all?

      I have checked the DWC manual but could not find a clarification for my above questions. Please help me sort things out.

      chrishammundefined 1 Reply Last reply Reply Quote 0
      • chrishammundefined
        chrishamm administrators @hlwerschner
        last edited by

        @hlwerschner 1. If you only have a single tool, you can keep it selected so you don't need to worry about it (add T0 to your config.g). Since Duets can be used to control a variety of different tools (or multiple nozzles), it makes no sense to activate all the tool heaters at once.
        2. M104 is a fallback M-code to control nozzle temperatures. It selects the tool and sets the temperature, M568 or G10 (as used by DWC) do not do this for the reason above.
        3. Yes, it does. It's the heater state and if it is set to 0, it will remain off as long as it doesn't get colder than that.
        4. AFAIR M1 can be used for that in v3.4 if there is no sleep.g to override the default behaviour.

        Duet software engineer

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