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

IDEX HOMING ISSUES

Scheduled Pinned Locked Moved
Firmware installation
3
25
655
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.
  • undefined
    Rollux @deckingman
    last edited by 3 Jun 2024, 08:49

    @deckingman said in IDEX HOMING ISSUES:

    M669

    6/3/2024, 4:48:42 PM M669
    Kinematics is Cartesian, no segmentation, matrix:
    1.00 0 0 0
    0 1.00 0 0
    0 0 1.00 0
    0 0 0 1.00

    im wondering if there is some stuff "stuck" in the mb6hc cache/memory that might be affecting things?

    1 Reply Last reply Reply Quote 0
    • undefined
      Rollux @deckingman
      last edited by 3 Jun 2024, 09:03

      @deckingman U Axis.mp4 X Axis.mp4 Y Axis.mp4

      undefined 1 Reply Last reply 3 Jun 2024, 09:09 Reply Quote 0
      • undefined
        Proschi3D @Rollux
        last edited by Proschi3D 6 Mar 2024, 09:35 3 Jun 2024, 09:09

        @Rollux
        increase the x value to x-450

        ; called to home all axes
        ;
        ; generated by RepRapFirmware Configuration Tool v3.4.1 on Sun May 26 2024 18:23:03 GMT+0800 (Australian Western Standard Time)
        G91 ; relative positioning
        G1 H2 Z5 F6000 ; lift Z relative to current position
        G1 H1 X-450 Y-430 U0 F1800 ; move quickly to X Y and U axis endstops and stop there (first pass)
        G1 H2 X5 Y5 U-5 F6000 ; go back a few mm
        G1 H1 X-450 Y-4300 U0 F360 ; move slowly to X Y and U axis endstops once more (second pass)
        G90
        G1 F6000 X243 Y200
        G30 ; absolute positioning
        G29 S1 ; this loads the contents of /sys/heightmap.csv

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

        undefined 1 Reply Last reply 3 Jun 2024, 09:35 Reply Quote 0
        • undefined
          Rollux @Proschi3D
          last edited by 3 Jun 2024, 09:35

          @Proschi78
          Increased the x value to x-450.
          Individual homing works fine when selected separately.
          Home all on the other hand is inconsistent still. During "home all", when the x axis triggers the end stop, the y axis will also trigger even though it has not yet hit the end stop. Bltouch will lower, trigger, raise 5mm then drop 5mm (not sure where else the lines of code for this are found as i have removed all i can find as i want the z axis to not drop down after probing).
          Also, the z axis moves up or down when making manual moves via the panel due or dwc. Ifeel there is something somewhere that is conflicting. All the boards were well outdated (3.3 beta from memory) as they have been sitting for a while so wondering if a hard reset of the main board and the 3xc are in order?

          undefined 1 Reply Last reply 3 Jun 2024, 09:52 Reply Quote 0
          • undefined
            Proschi3D @Rollux
            last edited by 3 Jun 2024, 09:52

            @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

            undefined undefined 2 Replies Last reply 3 Jun 2024, 09:56 Reply Quote 0
            • undefined
              Rollux @Proschi3D
              last edited by 3 Jun 2024, 09:56

              @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.

              undefined 1 Reply Last reply 3 Jun 2024, 11:00 Reply Quote 0
              • undefined
                deckingman @Rollux
                last edited by 3 Jun 2024, 11:00

                @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

                undefined 1 Reply Last reply 4 Jun 2024, 10:00 Reply Quote 0
                • undefined
                  Rollux @deckingman
                  last edited by 4 Jun 2024, 10:00

                  @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.

                  undefined 1 Reply Last reply 4 Jun 2024, 10:30 Reply Quote 0
                  • undefined
                    Rollux @Rollux
                    last edited by 4 Jun 2024, 10:30

                    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.

                    undefined 1 Reply Last reply 4 Jun 2024, 10:32 Reply Quote 0
                    • undefined
                      Rollux @Rollux
                      last edited by 4 Jun 2024, 10:32

                      "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.

                      undefined 1 Reply Last reply 4 Jun 2024, 11:53 Reply Quote 0
                      • undefined
                        Rollux @Rollux
                        last edited by 4 Jun 2024, 11:53

                        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)
                        undefined 1 Reply Last reply 4 Jun 2024, 11:55 Reply Quote 0
                        • undefined
                          Rollux @Rollux
                          last edited by 4 Jun 2024, 11:55

                          Home All.mp4

                          undefined 1 Reply Last reply 4 Jun 2024, 12:04 Reply Quote 0
                          • undefined
                            Proschi3D @Rollux
                            last edited by 4 Jun 2024, 12:04

                            @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
                            • undefined
                              Proschi3D @Proschi3D
                              last edited by 4 Jun 2024, 12:52

                              @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

                              undefined 2 Replies Last reply 8 Jun 2024, 11:07 Reply Quote 0
                              • undefined
                                Rollux @Proschi3D
                                last edited by 8 Jun 2024, 11:07

                                @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
                                • undefined
                                  Rollux @Proschi3D
                                  last edited by 9 Jun 2024, 08:56

                                  @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
                                  19 out of 25
                                  • First post
                                    19/25
                                    Last post
                                  Unless otherwise noted, all forum content is licensed under CC-BY-SA