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

    Learn me M563

    Scheduled Pinned Locked Moved
    General Discussion
    3
    4
    456
    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.
    • kb58undefined
      kb58
      last edited by kb58

      Being new to everything 3D-printer related, while building my coreXY Duet3 6HC (firmware 3.3) printer, I took guidance from here and there. One line I have in config.g is: M563 P0 D0 H1 F0:1

      I understand that M563 defines a tool. My printer is very traditional in that the bed heater is H0, hot end heater H1, and the extruder drive is E0. The part cooling fan is F0, and F1 is the hotend fan.

      So M563 P0 D0 H1 F0:1 appears to be defining tool P0 to be extruder 0, and is associated with heater 1. That makes sense, but I'm confused by F0:1, which seems to associate both the bed and hotend fans with the extruder. Am I reading that correctly? I expected that since F0 is the part cooling fan, then just "F1" would be part of the definition.

      What am I not understanding? I tried changing it from F0:1 to F1, but it didn't appear to change the operation of anything, which just confuses me further.

      Scratch-built 350mmx350mm coreXY, linear rails, ballscrews, 3 Z axis, Duet3 6HC, v3.3, Tool Board v1.1, BondTech LGX + Mosquito hot end

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @kb58
        last edited by

        @kb58 F0:1 should be changed to F0. Never associate thermostatically controlled fans with a tool

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        kb58undefined 1 Reply Last reply Reply Quote 0
        • kb58undefined
          kb58 @jay_s_uk
          last edited by kb58

          @jay_s_uk My confusion is that the above command seems to associate the extruder to the parts cooling fan, or am I misunderstanding?

          [edit] You are right, from here: https://duet3d.dozuki.com/Wiki/Gcode#Section_M563_Define_or_remove_a_tool, it says to use F0, so I guess that's that. I have a lot to learn. and thank you!

          Scratch-built 350mmx350mm coreXY, linear rails, ballscrews, 3 Z axis, Duet3 6HC, v3.3, Tool Board v1.1, BondTech LGX + Mosquito hot end

          fcwiltundefined 1 Reply Last reply Reply Quote 1
          • fcwiltundefined
            fcwilt @kb58
            last edited by

            @kb58 said in Learn me M563:

            @jay_s_uk My confusion is that the above command seems to associate the extruder to the parts cooling fan, or am I misunderstanding?

            It does associate the tool (extruder) with the parts cooling fan. Typically the fan is mounted to the tool in some fashion so when the tool is printing the fan can be used to cool the part being printed.

            The hotend fan is mounted to the hotend and is associated with the hotend temp sensor. So when the hotend temp sensor reaches the temp set in the fan config the fan turns on.

            Frederick

            Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

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