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

    IDEX U Axis calibration

    Scheduled Pinned Locked Moved Solved
    General Discussion
    2
    14
    650
    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.
    • droftartsundefined
      droftarts administrators @SonnyD1
      last edited by

      @SonnyD1 do you mean the U offset with respect to X? Have you followed these instructions? https://docs.duet3d.com/en/User_manual/Machine_configuration/Configuration_IDEX#calibration

      When your U axis homes at X maximum, it sets the U position to the max value for U in M208. This is on the X axis as well. So when you home U, it should be setting U position to (according to your M208 in config) 320. When you move U to 100, this should be near to X100. Then adjust the actual position either by changing M208 U maximum, or using G10 for the second tool.

      Also, check your config.g by sending M98 P"config.g". What firmware version?

      Ian

      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

      SonnyD1undefined 1 Reply Last reply Reply Quote 0
      • SonnyD1undefined
        SonnyD1 @droftarts
        last edited by SonnyD1

        @droftarts I am working the Z offset right now and am focused solely on that ATM. X will be next and possibly a later post. Yes I have read that documentation in its entirety as well as G10 and M563. If I could get an example of what right looks like in my case I should be able to figure it out. That portion of the documentation lacks good examples and explanations.
        Configuration file for Duet WiFi (firmware version 3.4.5)

        droftartsundefined 1 Reply Last reply Reply Quote 0
        • droftartsundefined
          droftarts administrators @SonnyD1
          last edited by

          @SonnyD1 As it says in the instructions I linked, "Get the X axis working properly first, especially that it is printing on a level bed." If you're working on getting the Z offset for the first tool correct, follow the documentation for a single tool printer first. Most likely you need this page: https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_testing

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

          SonnyD1undefined 1 Reply Last reply Reply Quote 0
          • SonnyD1undefined
            SonnyD1 @droftarts
            last edited by

            @droftarts The Z offset is perfect for the X. I ran a test on the U and discovered there is a -.34 difference in offset between the X and U. How do I put that in my config (T1 G10?) so that the printer know to adjust for that offset after a tool change. I'm not concerned with duplication/mirror mode ATM. I just want them printing at the same height after tool change so I can move on the tuning the X.

            droftartsundefined 1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @SonnyD1
              last edited by

              @SonnyD1 Again, here https://docs.duet3d.com/User_manual/Machine_configuration/Configuration_IDEX#calibration it says:

              With both tools at the same Z height, or the difference accounted for in the G10 P1 Zn.n command

              Make sure that the nozzles are parked off the build plate, or the X tool is going to hit the bed when it comes up to be the correct height for the U tool on the first, or first couple of, layer.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              SonnyD1undefined 1 Reply Last reply Reply Quote 1
              • SonnyD1undefined
                SonnyD1 @droftarts
                last edited by

                @droftarts said in IDEX U Axis calibration:

                With both tools at the same Z height, or the difference accounted for in the G10 P1 Zn.n command

                Right... I read that and I dont understand what its telling me to do. On my T1 G10 line is it telling me to put that offset amount in the Z? So that it would read like this: G10 P1 X320 Y0 Z-.34 ? Then for my X, I would do an alignment print and adjust the change in the X value?

                droftartsundefined 1 Reply Last reply Reply Quote 0
                • droftartsundefined
                  droftarts administrators @SonnyD1
                  last edited by

                  @SonnyD1 Yes. I can't remember if Z should be negative or positive for a U axis Tool that is higher (?) than the X axis tool, though. However, that's easy enough to test.

                  Also, the X320 in your G10 command should probably be X0 to start with. If homing U gives the U axis a value of 320 at the homing point (max U and max X), you don't want to then offset it a further 320. Most likely that is why you got no movement. See my earlier comment about this.

                  Ian

                  Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                  SonnyD1undefined 1 Reply Last reply Reply Quote 0
                  • SonnyD1undefined
                    SonnyD1 @droftarts
                    last edited by SonnyD1

                    @droftarts Ok that fixed a couple things. If the offset is negative then I put it in as a positive and it worked. It also did the tool switch properly as well. My T1 now reads:

                    M563 P1 D1 H2 F2 X3 ; define tool 1 that used high end U carriage
                    G10 P1 X0 Y0 Z.34 ; set tool 1 axis offsets
                    G10 P1 R0 S0

                    Now I move forward and work the X offset piece. I have a better understanding as to how it works, what and what to do. As usual you've come to my rescue. Thanks for your help!

                    droftartsundefined 1 Reply Last reply Reply Quote 0
                    • droftartsundefined
                      droftarts administrators @SonnyD1
                      last edited by

                      @SonnyD1 great, glad it’s working. Is there anything specific in the documentation that could be improved? Perhaps making it clear that after homing, the U axis position is the same as the X axis position (except in Mirror mode)? A bit more detail on setting the Z offset of the U axis tool? Anything else?

                      Ian

                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                      SonnyD1undefined 1 Reply Last reply Reply Quote 0
                      • T3P3Tonyundefined T3P3Tony marked this topic as a question
                      • T3P3Tonyundefined T3P3Tony has marked this topic as solved
                      • SonnyD1undefined
                        SonnyD1 @droftarts
                        last edited by

                        @droftarts adding a code example for the G10 showing the offsets and explaining how one get them. I’m any case, I’m complete I think.B19DE713-D913-48F7-837B-E346061DEA90.jpeg

                        droftartsundefined 2 Replies Last reply Reply Quote 2
                        • droftartsundefined
                          droftarts administrators @SonnyD1
                          last edited by

                          @SonnyD1 Can you post your config.g as an example?

                          Ian

                          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                          SonnyD1undefined 1 Reply Last reply Reply Quote 0
                          • droftartsundefined
                            droftarts administrators @SonnyD1
                            last edited by

                            @SonnyD1 Tool and Z probe offsets are also covered conceptually here: https://docs.duet3d.com/en/User_manual/Tuning/Defining_tool_and_Z_probe_offsets

                            Ian

                            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                            1 Reply Last reply Reply Quote 0
                            • SonnyD1undefined
                              SonnyD1 @droftarts
                              last edited by

                              @droftarts ; Tools
                              M563 P0 D0 H1 F0 ; define tool 0 that used low end X carriage
                              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 F2 X3 ; define tool 1 that used high end U carriage
                              G10 P1 X0 Y1.6 Z.34 ; set tool 1 axis offsets
                              G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C

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