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

    G92/G10/M585 for setting Head Position (not machine position)

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    4
    786
    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.
    • jmlundefined
      jml
      last edited by jml

      I was reading the documentation for G92 here:
      https://duet3d.dozuki.com/Wiki/Gcode#Section_G92_Set_Position

      It sounds like it sets the "machine position," but not the position of the active tool.

      I would like to move a specific tool to a known position on the stage and type G# X# Y# so that the firmware knows that that tool is at that particular coordinate at that moment. Then I'd repeat for the other tool heads - moving them to the same position and typing the exact same G#X#Y# command. Its a way of roughly setting the tool XY offsets by moving the tool head to a known marked position on the stage, then typing G# X# Y#.

      Is there a way to do that with G92? Or with G10? Or M585?

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

        Not currently. The nearest thing available is G10 L20, but that sets the workplace coordinate offset, not the tool offset.

        Do you have a particular reason for wanting to set the tool offsets in this way?

        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

        jmlundefined 1 Reply Last reply Reply Quote 0
        • jmlundefined
          jml @dc42
          last edited by jml

          @dc42 I'm experimenting with different tools that require different mounts and each time I take the tool off and screw a new one on, the position is a millimeter or so off of the expected position (in both X and Y). So I just want a quick way to set the offset in the manner I described. I think it would be easier than entering G10 for each tool (which could take a while if I've loaded 5 tools).

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

            Thanks, that makes sense. I'll add this to the firmware wish list, possibly for inclusion in firmware 2.02.

            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
            • First post
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA