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

    Duet3 Mini + BLtouch - Z Homing problem

    Scheduled Pinned Locked Moved
    General Discussion
    6
    21
    615
    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.
    • karbo90xundefined
      karbo90x
      last edited by

      Hi Friends,today I have started configuring my new Duet3 mini. But I have a problem when trying to home Z axis,Homeall and Bed Level.

      The Homing with Sensorless X and Y axis works very well for me and i'm very happy,because i read that some other users have problems with this configurations...

      The Bltouch it's original Antclabs, wires and connections on the board are ok.
      I have upgrade the firmware first to version 3.2 (Final) and then to 3.3 (Beta) : there are the same problems.

      The case it's this..
      -M401,M402 and selftest work perfectly.

      -If i move the hotend at the bed center and send (G92 X155 Y155) first and then (G30) the Bltouch works and records Z0.

      -If I send Homeall,the X and Y axis go homing correctly,except the Z axis.
      It goes in the bed center and start with its downward movement without however deploy the probe.

      -If I send Home X firs and then Y separately and then Home Z,the hotend goes in the bed center, starts with its downward movement but the probe doesn't deploy.

      This happen with all the other command that use the bltouch too... (G32 ecc) : The Hotend moves on X , Y and Z correctly but the probe doesn't deploy itself and will maybe crush on the bed.

      I share the links my config files:
      config.g
      homez.g
      homeall.g
      homex.g
      homey.g

      They are not definitive configurations files,because I'm still working on it and perhaps I'm making mistakes.

      Thanks for your help.

      Leonardo

      1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti
        last edited by

        @karbo90x said in Duet3 Mini + BLtouch - Z Homing problem:

        ll the other command that use the bltouch too... (G32 ecc) : The Hotend moves on X , Y and Z correctly but the probe doesn't deploy itself and will maybe crush on the bed.

        according to this
        https://duet3d.dozuki.com/Wiki/Duet_3_Mainboard_6HC_Hardware_Overview
        only 45 7 are pwm capable.

        also the config tool only lets you select 4,5 or 7 and not 2

        1 Reply Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator
          last edited by

          Here's an example using io3

          https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+3+Mini+5++Guide+Part+1:+Wiring/87#s336

          https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Mini+5++Guide+Part+2:+Configuration/88#s268

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • karbo90xundefined
            karbo90x
            last edited by

            Thank you for your answers.
            I have read the guides that you write me last evening,I had already set (IO_3) but as it doesn't work,I change on IO_2 for a test.

            Today i have done other tests,check another time the wires,the connections and replace the BLTOUCH with a new one.

            To have a comparison,I have check the config files that i use successfully on my Duet3 6HC and i don't undestand where the mistake could be

            The problem is still there...

            Thanks

            Vetiundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
            • Vetiundefined
              Veti @karbo90x
              last edited by

              @karbo90x said in Duet3 Mini + BLtouch - Z Homing problem:

              IO_2 , IO_3

              those are not pwm capable,

              fcwiltundefined 1 Reply Last reply Reply Quote 0
              • fcwiltundefined
                fcwilt @Veti
                last edited by

                @Veti said in Duet3 Mini + BLtouch - Z Homing problem:

                @karbo90x said in Duet3 Mini + BLtouch - Z Homing problem:

                IO_2 , IO_3

                those are not pwm capable,

                Where is that mentioned?

                The docs for the Duet 3 Mini 5 say this only:

                5 Pin KK connectors: IO_0 through IO_4 these are for endstop switches, Z probes, filament monitors and other low-voltage I/O functions. Each connector provides both 3.3V and 5V power. The inputs will tolerate up to 30V. The outputs are 3.3V signals levels with 470R series resistors.

                Frederick

                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                Sindariusundefined 1 Reply Last reply Reply Quote 0
                • Sindariusundefined
                  Sindarius @fcwilt
                  last edited by

                  @fcwilt said in Duet3 Mini + BLtouch - Z Homing problem:

                  those are not pwm capable,

                  https://duet3d.dozuki.com/Wiki/Duet_3_Mini_5plus_Hardware_overview#Section_IO_port_pin_capabilities

                  fcwiltundefined 1 Reply Last reply Reply Quote 1
                  • Vetiundefined
                    Veti
                    last edited by

                    my bad. i looked at the duet 3 pwm pins

                    1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator @karbo90x
                      last edited by

                      @karbo90x said in Duet3 Mini + BLtouch - Z Homing problem:

                      The problem is still there...

                      If you followed the guides I posted to use io3 and the config I posted it should work.

                      Please post a photo of your wiring and post your current config files.

                      What specifically doesn't work?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • fcwiltundefined
                        fcwilt @Sindarius
                        last edited by

                        @Sindarius said in Duet3 Mini + BLtouch - Z Homing problem:

                        https://duet3d.dozuki.com/Wiki/Duet_3_Mini_5plus_Hardware_overview#Section_IO_port_pin_capabilities

                        Thanks.

                        @Phaedrux - perhaps that information regarding pwm should be included in the section I mentioned.

                        https://duet3d.dozuki.com/Wiki/Duet_3_Mini_5plus_Wiring#Section_Description_of_Connectors_and_indication_LEDs

                        Frederick

                        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                        Phaedruxundefined 1 Reply Last reply Reply Quote 0
                        • Phaedruxundefined
                          Phaedrux Moderator @fcwilt
                          last edited by

                          @fcwilt I've added a note that io_1,2,3 are PWM capable.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          fcwiltundefined 1 Reply Last reply Reply Quote 1
                          • fcwiltundefined
                            fcwilt @Phaedrux
                            last edited by

                            @Phaedrux said in Duet3 Mini + BLtouch - Z Homing problem:

                            @fcwilt I've added a note that io_1,2,3 are PWM capable.

                            Grand. It can be a little confusing where different bits of information are here and there.

                            Thanks.

                            Frederick

                            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                            Sindariusundefined 1 Reply Last reply Reply Quote 0
                            • Sindariusundefined
                              Sindarius @fcwilt
                              last edited by Sindarius

                              @fcwilt

                              M558 P9 C"^io2.in" H5 F200 T6000                   ; set Z probe type to bltouch and the dive height + speeds
                              

                              This line looks wrong I believe it should be

                              M558 P9 C"io2.in" H5 F200 T6000
                              

                              Using a pullup doesn't seem to make a difference on my setup. So don't worry about changing it.

                              karbo90xundefined 1 Reply Last reply Reply Quote 0
                              • karbo90xundefined
                                karbo90x
                                last edited by

                                My connection is the same as that in your guide of Ender3.Tomorrow i try to do a new complete wires connection from board to Bltouch.

                                The config file and Homing file are the same of the first post i write.Now the only difference is the IO_3.

                                The problems are the same of the first post.

                                Thanks.

                                1 Reply Last reply Reply Quote 0
                                • karbo90xundefined
                                  karbo90x @Sindarius
                                  last edited by

                                  @Sindarius said in Duet3 Mini + BLtouch - Z Homing problem:

                                  @fcwilt

                                  M558 P9 C"^io2.in" H5 F200 T6000                   ; set Z probe type to bltouch and the dive height + speeds
                                  

                                  This line looks wrong I believe it should be

                                  M558 P9 C"io2.in" H5 F200 T6000
                                  

                                  Yes,but i have try this modify.Thanks

                                  1 Reply Last reply Reply Quote 0
                                  • Phaedruxundefined
                                    Phaedrux Moderator
                                    last edited by

                                    ; Z-Probe
                                    M950 S0 C"io3.out"                                 ; create servo pin 0 for BLTouch
                                    M558 P9 C"^io3.in" H5 F120 T6000                   ; set Z probe type to bltouch and the dive height + speeds
                                    G31 P500 X-44 Y-17 Z2                              ; set Z probe trigger value, offset and trigger height
                                    M557 X5:190 Y5:215 S10                             ; define mesh grid
                                    
                                    M280 P0 S10 ; deploy BLTouch
                                    M280 P0 S90 ; retract BLTouch
                                    
                                    G91                     ; relative positioning
                                    G1 H2 Z5 F6000          ; lift Z relative to current position
                                    G1 H1 X-240 Y-240 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
                                    G1 X5 Y5 F6000       ; go back a few mm
                                    G1 H1 X-240 Y-240 F360  ; move slowly to X and Y axis endstops once more (second pass)
                                    G90                     ; absolute positioning
                                    G1 X100 Y100 F6000        ; go to first bed probe point and home Z
                                    G30                     ; home Z by probing the bed
                                    

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    1 Reply Last reply Reply Quote 0
                                    • fcwiltundefined
                                      fcwilt
                                      last edited by

                                      From your configuration file:

                                      ; Endstops
                                      M574 Z1 S2					   ; configure Z-probe endstop for low end on Z
                                                                             
                                      ; Z-Probe BLtouch
                                      G30 S-2
                                      

                                      dc42 has confirmed that M574 Z1 S2 is not correct.

                                      See if M574 Z0 makes any difference. I don't think it will but it cannot hurt.

                                      The G30 S-2 should not be there. You are trying to probe the bed during the "configuration phase". It may be ignored but remove it just the same.

                                      You have the deployprobe.g and retractprobe.g files with the appropriate M280 command in each?

                                      Frederick

                                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                      1 Reply Last reply Reply Quote 0
                                      • karbo90xundefined
                                        karbo90x
                                        last edited by

                                        Hi friends, I solve the problem finally ...

                                        I made the changes you told me and finished my homing and config files.
                                        Unfortunately, even so and with a whole new wiring for the BLTOUCH...Not working yet...

                                        Then I got an idea, but I wasn't sure it will work: I bought a new SD card, I copied the config files directly from "Original" SD. and WOOOOW all works magically at the first test!!!

                                        How is it possible ???

                                        Now I'm really happy!!
                                        Thank you for yours suggestions which have been a great help to improve my knowledge and my configurations files.

                                        Thanks so much to everyone!!!

                                        fcwiltundefined adalton5683undefined 2 Replies Last reply Reply Quote 0
                                        • fcwiltundefined
                                          fcwilt @karbo90x
                                          last edited by

                                          @karbo90x said in Duet3 Mini + BLtouch - Z Homing problem:

                                          Then I got an idea, but I wasn't sure it will work: I bought a new SD card, I copied the config files directly from "Original" SD. and WOOOOW all works magically at the first test!!!

                                          Glad to hear you got it working.

                                          I have no idea why using a new SD card would fix it.

                                          Frederick

                                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                          1 Reply Last reply Reply Quote 0
                                          • adalton5683undefined
                                            adalton5683 @karbo90x
                                            last edited by

                                            @karbo90x Hello! Im having the same issue.

                                            How exactly and what did you copy to the new SD?
                                            I tried to copy the SYS folder over to a blank and it didnt work. also I tried to copy all files over and its not even getting to DWC now. Any help would be nice.

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