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

    Machine coordinates, possibilities to set it up (G53 to G59.3)

    Scheduled Pinned Locked Moved
    General Discussion
    3
    4
    205
    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.
    • Chuckonelliundefined
      Chuckonelli
      last edited by

      Re: [Toolchanger: Coordinate systems](Z-Probe Offset XY)

      Has anyone a solution to my previous thread?

      Youre help would be much appreciated.

      dc42undefined T3P3Tonyundefined 2 Replies Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @Chuckonelli
        last edited by

        @chuckonelli which thread would that be?

        RRF supports G53 to G59.3. It also supports a mechanism for defining tool offsets. See https://duet3d.dozuki.com/Wiki/G10#Section_G10_Set_workplace_coordinate_offset_or_tool_offset.

        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
        • T3P3Tonyundefined
          T3P3Tony administrators @Chuckonelli
          last edited by

          @chuckonelli I assume you mean this thread:

          https://forum.duet3d.com/topic/24885/toolchanger-coordinate-systems-z-probe-offset-xy/1

          to achieve what you want you can set your Z probe offsets (using G31 X, Y,Z co prdinates as you need)

          Set your tool offsets using G10, one per tool
          https://duet3d.dozuki.com/Wiki/G10#Section_G10_Set_workplace_coordinate_offset_or_tool_offset

          Then within your tpreN.g files you will be working with the co-ordinate system with no tool offsets applied. In the tpostN.g files and tpreN.g files use G53 to define the co-ordinates without the tool offsets applied as well:

          G53 G1 Xnn Ynn

          www.duet3d.com

          Chuckonelliundefined 1 Reply Last reply Reply Quote 0
          • Chuckonelliundefined
            Chuckonelli @T3P3Tony
            last edited by

            @t3p3tony Yes right, that's the one I was referring to, thank you for your answer.

            My main goal is basically:

            My main coordinate system (G53) is in the middle of the kinematic coupling of the bed. Therefore I set ''offset'' values of the X- and Y-Endstop accordingly:

            For the X-Endstop position approx:
            4ebdf2cc-7ed7-4020-ad23-c6ec9f58e873-image.png

            For the Y-Endstop position approx:
            aba2d997-459b-49c4-b404-e993fef02c9b-image.png

            I would assume that the Z-Direction isn't relevant in this stage (because of the Z-Endstop of the toolhead)

            For the Probing of the bed I want to ''activate'' the 2nd coordinate system with the Z-Probe offsets activated and set the offset of the probe relative to the main coordinate system (G53)

            My normal use case should look like this:

            Homing:

            1. Homing of the XY-Axis -> Sets the origin of the machine (XY-values)
            2. Homing of the Z-Axis -> Sets the origin of the machine (z-value)
              -> G53 main coordinate system is set

            True bed leveling (G32):

            1. Activate Z-Probe offset -> As you wrote set by G31 X Y Z (X and Y according to my drawing, and Z zero because same value as used for inital homing)
            2. Execution of bed leveling sequence
            3. Execution of correction (independent z motors are correction the tilt)
            4. Re-activating the Z-Probe offset

            Picking up tools:

            1. G53 X Y position of tooldock (for example tooldock 1) -> Tpre and Tpost definition
            2. G53 X Y picking up tool
            3. Tool picked up -> Tooloffset gets activated (in this example of Tool 1) -> Defined by configuration G10 T1 XY-Values relative to G53 and so on

            Do I understand this right?

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