Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Duet3 Mini + BLtouch - Z Homing problem

    General Discussion
    6
    21
    142
    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.
    • karbo90x
      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
      • Veti
        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
        • Phaedrux
          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
          • karbo90x
            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

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

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

              IO_2 , IO_3

              those are not pwm capable,

              fcwilt 1 Reply Last reply Reply Quote 0
              • fcwilt
                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 FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                Sindarius 1 Reply Last reply Reply Quote 0
                • Sindarius
                  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

                  fcwilt 1 Reply Last reply Reply Quote 1
                  • Veti
                    Veti last edited by

                    my bad. i looked at the duet 3 pwm pins

                    1 Reply Last reply Reply Quote 0
                    • Phaedrux
                      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
                      • fcwilt
                        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 FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                        Phaedrux 1 Reply Last reply Reply Quote 0
                        • Phaedrux
                          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

                          fcwilt 1 Reply Last reply Reply Quote 1
                          • fcwilt
                            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 FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                            Sindarius 1 Reply Last reply Reply Quote 0
                            • Sindarius
                              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.

                              karbo90x 1 Reply Last reply Reply Quote 0
                              • karbo90x
                                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
                                • karbo90x
                                  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
                                  • Phaedrux
                                    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
                                    • fcwilt
                                      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 FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                                      1 Reply Last reply Reply Quote 0
                                      • karbo90x
                                        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!!!

                                        fcwilt adalton5683 2 Replies Last reply Reply Quote 0
                                        • fcwilt
                                          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 FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                                          1 Reply Last reply Reply Quote 0
                                          • adalton5683
                                            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.

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

                                              @adalton5683 probably best to start a new thread with details of your full issue.

                                              Z-Bot CoreXY Build | Thingiverse Profile

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