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

    IDEX HOMING ISSUES

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    25
    695
    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.
    • Proschi3Dundefined
      Proschi3D @Rollux
      last edited by

      @Rollux
      try this as homeall

      M561
      G91
      G1 H2 Z5 F6000               ; raise head 4mm to keep it clear of the bed
      G1 H1 X-450 Y-450 U0 F3000 ; coarse home X, Y and U
      G1 X5 Y5 U-5 F3000           ; move 4mm away from the homing switches 
      G1 H1 X-400 Y-430 U0 F600      ; fine home X, Y and U
      G90 ; absolute positioning
      ; Now home Z using the Z probe
      G1 X243 Y200 F3000  ; move to bed centre for probing
      G30 ; probe the bed and set Z height
      G1 x-450 y-430 U0 F3000
      G29 S1
      

      Love my Duet 3 Mini.
      https://www.instagram.com/proschi3d
      https://youtube.com/@proschi3d
      https://www.proschi3d.de

      Rolluxundefined Proschi3Dundefined 2 Replies Last reply Reply Quote 0
      • Rolluxundefined
        Rollux @Proschi3D
        last edited by

        @Proschi78
        Y axis doesnt move. Wont re home manually without a re boot. Reboot the board, Y axis "triggers" at the same point as the x axis regardless of position.
        Thinking will reset the mainboard and re flash firmware as something may be hanging around from all the updates and the like.

        deckingmanundefined 1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman @Rollux
          last edited by

          @Rollux If all the individual homing files work, then you could call them individually for home all.

          e.g. homeall could be..........

          M98 P"homex.g"
          M98 P"homeu.g"
          M98 P "homey.g"
          M98 P"homez.g"
          

          Try that - if it works, then the problem is with your homeall.g, if it doesn't then the problem is elsewhere.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          Rolluxundefined 1 Reply Last reply Reply Quote 0
          • Rolluxundefined
            Rollux @deckingman
            last edited by

            @deckingman
            Success there on the first try. Then move everything around and try again. X and U axis home perfectly. . Y axis jumps and then does nothing and get the following error: Error: in file macro line 17: M98: expected a string expression.

            Going to have a look at the y axis endstop
            m119
            Endstops - X: at min stop, Y: at min stop, Z: no endstop, U: at max stop, Z probe: not stopped

            As it is one the "pcb board" style ones, wondering if it has failed but that doesnt explain why it works once or twice then nothing.

            Rolluxundefined 1 Reply Last reply Reply Quote 0
            • Rolluxundefined
              Rollux @Rollux
              last edited by

              Replaced the endstop with a pare makerbot pcb style. Same issue. Check wiring, all is good. Hard reset. All homed perfectly, repeatedly. Then back to the same issue of the y axis bumping in the opposite direction if the end stop and failing to home.

              Rolluxundefined 1 Reply Last reply Reply Quote 0
              • Rolluxundefined
                Rollux @Rollux
                last edited by

                "Home all" using individual axis works as expected. However, homing individual axis via dwc or panel due, Y axis does not want to work. Incredibly confusing.

                Rolluxundefined 1 Reply Last reply Reply Quote 0
                • Rolluxundefined
                  Rollux @Rollux
                  last edited by

                  Current homeall.g
                  This works somewhat, the U axis homes after x,y,z regardless of U axis position.

                  Also when homing z, the z jumps up and down and the x and y jump around. Video Attached of whats happening.

                  G91                               ; relative positioning
                  G1 H2 Z5 F6000                    ; lift Z relative to current position
                  G1 H1 X-450 F5000        ; move quickly to X Y and U axis endstops and stop there (first pass)
                  G1 H1 U0 F5000
                  G1 H1 Y-450 F5000
                  G1 H2 X5 F6000             ; go back a few mm
                  G1 H2 U-5 F6000
                  G1 H2 Y5 F6000
                  G1 H1 X-450 F360         ; move slowly to X Y and U axis endstops once more (second pass)
                  G1 H1 U0 F360
                  G1 H1 Y-450 F360
                  G1 F6000 X243 Y200 
                  G30
                  G90                               ; absolute positioning
                  G29 S1                            ; this loads the contents of /sys/heightmap.csv
                  
                  [Home All.mp4](/assets/uploads/files/1717502002687-home-all.mp4) 
                  
                  Rolluxundefined 1 Reply Last reply Reply Quote 0
                  • Rolluxundefined
                    Rollux @Rollux
                    last edited by

                    Home All.mp4

                    Proschi3Dundefined 1 Reply Last reply Reply Quote 0
                    • Proschi3Dundefined
                      Proschi3D @Rollux
                      last edited by

                      @Rollux

                      It looks to me like the mesh bed compensation is going on a total roller coaster ride. Can you disable it before homing

                      Love my Duet 3 Mini.
                      https://www.instagram.com/proschi3d
                      https://youtube.com/@proschi3d
                      https://www.proschi3d.de

                      1 Reply Last reply Reply Quote 0
                      • Proschi3Dundefined
                        Proschi3D @Proschi3D
                        last edited by

                        @Proschi78 said in IDEX HOMING ISSUES:

                        @Rollux
                        try this as homeall

                        Can you take over the code with copy paste for homeall that I posted here?

                        M561
                        G91
                        G1 H2 Z5 F6000               ; raise head 4mm to keep it clear of the bed
                        G1 H1 X-450 Y-450 U0 F3000 ; coarse home X, Y and U
                        G1 X5 Y5 U-5 F3000           ; move 4mm away from the homing switches 
                        G1 H1 X-400 Y-430 U0 F600      ; fine home X, Y and U
                        G90 ; absolute positioning
                        ; Now home Z using the Z probe
                        G1 X243 Y200 F3000  ; move to bed centre for probing
                        G30 ; probe the bed and set Z height
                        G1 x-450 y-430 U0 F3000
                        G29 S1
                        

                        Love my Duet 3 Mini.
                        https://www.instagram.com/proschi3d
                        https://youtube.com/@proschi3d
                        https://www.proschi3d.de

                        Rolluxundefined 2 Replies Last reply Reply Quote 0
                        • Rolluxundefined
                          Rollux @Proschi3D
                          last edited by

                          @Proschi78 Will give this a try tomorrow, unable to connect to the printer at the moment as having internet/router issues and pc vs printer location makes ethernet connection not viable.

                          1 Reply Last reply Reply Quote 0
                          • Rolluxundefined
                            Rollux @Proschi3D
                            last edited by

                            @Proschi78

                            Tried the above and the movement behaviour became consistently erratic. Not sure as to why. Reverted back to the below and seems to be have "settled" to a somewhat normal behaviour. Potentially might reset the mbh6c and expansion board back to square one. Potentially the firmware updates may have left some things stuck which shouldnt be the case but never know as all the boards were still on 3.2 beta firmware when started up this time round.

                            M561
                            G91                               ; relative positioning
                            G1 H2 Z5 F6000                    ; lift Z relative to current position
                            G1 H1 X-450 F5000                 ; move quickly to X Y and U axis endstops and stop there (first pass)
                            G1 H1 U0 F5000
                            G1 H1 Y-450 F5000
                            G1 H2 X5 F6000                    ; go back a few mm
                            G1 H2 U-5 F6000
                            G1 H2 Y5 F6000
                            G1 H1 X-450 F360                 ; move slowly to X Y and U axis endstops once more (second pass)
                            G1 H1 U0 F360
                            G1 H1 Y-450 F360
                            G1 F6000 X243 Y200 
                            G30
                            G90                               ; absolute positioning
                            G29 S1                            ; this loads the contents of /sys/heightmap.csv
                            
                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA