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

    Solved: Setting Z offset for T1

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    30
    3.1k
    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.
    • RajaaKahelundefined
      RajaaKahel
      last edited by RajaaKahel

      Hi, I'm having a problem setting Z offset for T1 (I have a tool changer printer).
      My T1 nozzle is physically longer than T0 by 0.85mm.
      I have T0 working perfectly, when bed is physically at 0 the web interface says it's 0.
      But when T1 is started printing, the web interface says that the bed is at 0.85mm while physically it's not (Still at 0 or so) and the nozzle crashes into the bed.
      I'v set in config.g the following:
      ; Tools
      M563 P0 D0 H1 ; Define tool 0
      G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
      G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
      M563 P1 D1 H2 ; Define tool 1
      G10 P1 X0 Y0 Z0.85 ; Set tool 1 axis offsets
      G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C

      Any help is appreciated!

      zerspaner_gerdundefined 1 Reply Last reply Reply Quote 0
      • RajaaKahelundefined
        RajaaKahel
        last edited by

        Any help with this? 😞

        1 Reply Last reply Reply Quote 0
        • zerspaner_gerdundefined
          zerspaner_gerd @RajaaKahel
          last edited by

          @rajaakahel said in Setting Z offset for T1:

          G10 P1 X0 Y0 Z0.85 ; Set tool 1 axis offsets

          ?????
          If equal to T0 = Z0

          G10 P1 X0 Y0 Z0

          Board: Duet WiFi 1.03 | Firmware Version: 3.1.1 | WiFi Server Version: 1.23 | Web Interface Version: 3.1.1

          RajaaKahelundefined 1 Reply Last reply Reply Quote 0
          • RajaaKahelundefined
            RajaaKahel @zerspaner_gerd
            last edited by

            @zerspaner_gerd Sorry, what do you mean?
            This is my setup, but it doesn't work.
            G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
            G10 P1 X0 Y0 Z0.85 ; Set tool 1 axis offsets

            1 Reply Last reply Reply Quote 0
            • RajaaKahelundefined
              RajaaKahel
              last edited by

              @dc42
              I tired all the gcodes that I could use for Z offset (by putting the needed value in the Macro before picking up the tool, and subtracting it after the tool is parked) but I can see nothing is working (I can see in the web-interface the actual Z height).
              Then I choose the value to be 50mm (in case the web-interface does't show the correct current value) but again, no actual Z offset is applied!
              What's going on please!

              1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators
                last edited by

                If you do a tool change what happens to the z height of the bed/z axis?

                www.duet3d.com

                RajaaKahelundefined 1 Reply Last reply Reply Quote 0
                • RajaaKahelundefined
                  RajaaKahel @T3P3Tony
                  last edited by

                  @t3p3tony During a tool change I see the Z moves a bit from the nozzle by about 0.4mm or something.

                  T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                  • T3P3Tonyundefined
                    T3P3Tony administrators @RajaaKahel
                    last edited by

                    @rajaakahel are you sure it's not moving 0.85mm as you have configured?

                    www.duet3d.com

                    RajaaKahelundefined 2 Replies Last reply Reply Quote 0
                    • RajaaKahelundefined
                      RajaaKahel @T3P3Tony
                      last edited by

                      @t3p3tony Yes I'm sure, check the picture, now I tried again with 50mm Z offset for T1, but nothing happens..0_1535113744985_Screen Shot 2018-08-24 at 2.26.37 PM.png

                      1 Reply Last reply Reply Quote 0
                      • RajaaKahelundefined
                        RajaaKahel @T3P3Tony
                        last edited by

                        @t3p3tony Now during the last test:
                        "I tried again with 50mm Z offset for T1"
                        Something very strange happened!
                        First T0 was printing, then the tool changed to T1 (nothing happened, no Z offset) but then when the tool changed back to T0 the bed moved by about 50mm down and went back to continue printing.
                        After that and before that it didn't move down by 50mm at all.

                        zerspaner_gerdundefined 1 Reply Last reply Reply Quote 0
                        • zerspaner_gerdundefined
                          zerspaner_gerd @RajaaKahel
                          last edited by

                          @RajaaKahel

                          After the tool change, a Z value must be present, otherwise the axis will not be approached.

                          Part of my tool change script from S3D:

                          T[new_tool] ; New Tool
                          
                          G1 X[next_position_x] Y[next_position_y] Z[next_position_z] F9000

                          Board: Duet WiFi 1.03 | Firmware Version: 3.1.1 | WiFi Server Version: 1.23 | Web Interface Version: 3.1.1

                          RajaaKahelundefined 1 Reply Last reply Reply Quote 0
                          • RajaaKahelundefined
                            RajaaKahel @zerspaner_gerd
                            last edited by

                            @zerspaner_gerd My problem is that Duet is not applying the offset I want for T1. It's ignoring it. Through G10 in config.g and through any other command anywhere else.
                            Also it's acting weird if you read my last comment.

                            zerspaner_gerdundefined 1 Reply Last reply Reply Quote 0
                            • zerspaner_gerdundefined
                              zerspaner_gerd @RajaaKahel
                              last edited by

                              @rajaakahel For me, the z-offset works, why should not it work for you?

                              Share your gcode, maybe I can find an explanation!

                              Which firmware version do you use?

                              Board: Duet WiFi 1.03 | Firmware Version: 3.1.1 | WiFi Server Version: 1.23 | Web Interface Version: 3.1.1

                              RajaaKahelundefined 1 Reply Last reply Reply Quote 0
                              • RajaaKahelundefined
                                RajaaKahel @zerspaner_gerd
                                last edited by

                                @zerspaner_gerd 0_1535130513803_8.gcode

                                Macros:
                                https://drive.google.com/open?id=1Nwte-EtKEzL_ogCqJp7PMQ2qsLK7RBkM

                                Configurations:
                                https://drive.google.com/open?id=1q-h8eojJ91CQwK2p5YhWKuQaQph0sQ_T

                                Here's everything.. I'd appreciate it if you or anyone could find anything!

                                1 Reply Last reply Reply Quote 0
                                • zerspaner_gerdundefined
                                  zerspaner_gerd
                                  last edited by

                                  I have to give up, Sorry.

                                  I find no big differences to my config.g.
                                  The gcode is already very different but he should not make these problems!

                                  Maybe a try, copy your tool Macro directly into the Duet Tool Macro, so that without M98 (subbrogram)

                                  Board: Duet WiFi 1.03 | Firmware Version: 3.1.1 | WiFi Server Version: 1.23 | Web Interface Version: 3.1.1

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

                                    @RajaaKahel, if the tool 1 nozzle is 0.85mm lower than tool 0 then I think you need Z-0.85 in the G10 P1 command, not Z0.85.

                                    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

                                    RajaaKahelundefined 2 Replies Last reply Reply Quote 0
                                    • RajaaKahelundefined
                                      RajaaKahel @dc42
                                      last edited by

                                      @dc42 Tool 1 nozzle is actually longer than Tool 0 nozzle by 0.85mm.
                                      I updated to:
                                      Firmware Version: 2.02beta1(RTOS) (2018-08-12b5)
                                      WiFi Server Version: 1.21RC4(08b3)
                                      Web Interface Version: 1.22

                                      Nothing solved.

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

                                        @rajaakahel said in Setting Z offset for T1:

                                        @dc42 Tool 1 nozzle is actually longer than Tool 0 nozzle by 0.85mm.

                                        So do you mean the Tool 1 nozzle is 0.85mm lower than tool 0, or higher?

                                        Where two tools have different nozzle heights, in the tool change files (probably the tpre file) you will need to raise Z so that when you bring in the tool with the lower nozzle after using the other one, its nozzle will be clear of the print. Use command G1 R2 Z0 at or near the end of the tpost file to put it at the right height before continuing the print.

                                        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

                                        RajaaKahelundefined 2 Replies Last reply Reply Quote 0
                                        • RajaaKahelundefined
                                          RajaaKahel @dc42
                                          last edited by

                                          @dc42 during the last test:
                                          "I tried again with 50mm Z offset for T1"
                                          Something very strange happened!
                                          First T0 was printing, then the tool changed to T1 (nothing happened, no Z offset) but then when the tool changed back to T0 the bed moved by about 50mm down and went back to continue printing.
                                          After that and before that it didn't move down by 50mm at all.

                                          1 Reply Last reply Reply Quote 0
                                          • RajaaKahelundefined
                                            RajaaKahel @dc42
                                            last edited by

                                            @dc42 T1 is higher than T0. I tried with many gcommands to raise the bed, but they didn't work. I'll try now with G1 R2 Z50

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