Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    G10 Z offset still seems to be ignored for physical positioning

    General Discussion
    3
    3
    497
    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.
    • edkman
      edkman last edited by

      Re: Tool offset Z ignored

      I have an IDEX with a different nozzle height on the U carriage.

      Like the original poster in the referenced thread of last year, I have found that even though the current reported Z position changes in the DWC status, the physical Z height does not change to reflect the offset.

      Issuing a Z positioning with G1 still goes to the original Z co-ordinate (I set the G10 Z offset to 50mm as a test and it happily went all the way to the bed when I selected T1 and then did G1 Z0 F300, while then, after the move, displaying 50.0 mm Z height as the current position on the web page).

      Was this bug thought to have been fixed yet?

      1 Reply Last reply Reply Quote 0
      • DocTrucker
        DocTrucker last edited by

        I've used G10 on a duet v0.6 and DuetWifi without any major issues on firmware releases 1.17 ish onwards to the current 1.21. Current release of the web control takes a move to correct the reported position to the corrected position whereas earlier releases did this automatically. The tool needs to be selected.

        I use it as follows.

        • Send "G10 P0 Z0" to remove T0 offset.
        • Heat up the bed. (Leave to heat soak)
        • Run a bed level correction mesh probe.
        • Heat up the nozzle. (Leave a short while)
        • Check nozzle height with a piece of paper and then send "G10 P0 Z[-1 * nozzle height result]

        Not had issues with the above recently other than the following:

        • Nozzle height tested to be on the paper at for instance z = 0.2.
        • Send "G10 P0 Z-0.2"
        • Web control continues to report z=0.2.
        • Send "G1 Z0" and axis does not move but web control updates to new position.

        DC42 has aknowledged the above as one of the things on his to check list.

        Alive: 1 Ormerodish machines. 1 Custom Cantilever. 3 P3Steel. 1 Ciclopish scanner. In build: 1 P3Steel. Controllers: 2 Duet 2 , 2 D0.6, 1 D0.8.5, 1 D3 v0.5, 1 RAMPS/DRV8825, 1 Uno/Scan Card.

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

          If you adjust the tool offsets with G10, the new offset will be taken into account at the next move. This behaviour is intentional.

          In firmware 1.21, when you send G10 the displayed user position is not immediately updated to reflect the new coordinate origin. In firmware 2.0beta2 it is.

          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