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

    Duet 2 Wifi + BLtouch issues on Ender 5 pro

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    80
    3.9k
    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.
    • alxndrundefined
      alxndr @Phaedrux
      last edited by

      @Phaedrux but the build plate is actually 235x235 though. Are my numbers still ok even though?

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

        235 based on what?
        What you measured was what the nozzle can actually reach if you placed 0,0 at the corner of the reachable area.

        Z-Bot CoreXY Build | Thingiverse Profile

        alxndrundefined 1 Reply Last reply Reply Quote 0
        • alxndrundefined
          alxndr @Phaedrux
          last edited by

          @Phaedrux if I measure with a tape, it's 235mm by 235mm. The actual glass bed I mean

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

            And can the nozzle reach all that area?

            Z-Bot CoreXY Build | Thingiverse Profile

            alxndrundefined 1 Reply Last reply Reply Quote 0
            • alxndrundefined
              alxndr @Phaedrux
              last edited by

              @Phaedrux yes I can. All of it. Basically the edges are right where the nozzle goes until. That's why it's confusing to me. It should be 235 not 228.8 lol am I missing something? Everything else seems to be fine now. Just that mystery is left

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

                When the nozzle is at the corner and at 0,0 can it still move left or to the front? (-x or -y)?

                If so, you can use that negative amount in your M208 minima. That may regain you the "missing" size between 229 and 235.

                Z-Bot CoreXY Build | Thingiverse Profile

                alxndrundefined 1 Reply Last reply Reply Quote 0
                • alxndrundefined
                  alxndr @Phaedrux
                  last edited by

                  @Phaedrux when I bring it to 0,0 I can no longer move it Left or front. But it should go to 235 becauae that's the length of the actual bed. But it only goes to 228.8.

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

                    @alxndr said in Duet 2 Wifi + BLtouch issues on Ender 5 pro:

                    I can no longer move it Left or front.

                    Because the firmware is preventing you or because it's at the physical limit?

                    M564 S0 will let you move beyond the firmware limits, but be careful when you use this because it will let you crash into the hard stop, but it will let you move beyond the 0,0 point in the negative. See how far you can go before it touches the physical end of travel.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    alxndrundefined 1 Reply Last reply Reply Quote 0
                    • alxndrundefined
                      alxndr @Phaedrux
                      last edited by

                      @Phaedrux no it's because I'm physically blocked lol 0,0 (bottom left) is basically at a physical limit.

                      So I'll ask again because I'm a little lost. If my bed physically measures 235x235, why is it that my number is 228.8? Shouldn't it be 235? That's what the bed actually measures if I measure it with a tape. And the nozzle won't physically go beyond the printable area.

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

                        If the 228 came from sending G1 H3 X400 from the 0,0 position then it's measuring the distance between the nozzle being at 0,0 and when the endstop triggers, which is your reachable area. Are you saying you could jog beyond 228?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        alxndrundefined 2 Replies Last reply Reply Quote 0
                        • alxndrundefined
                          alxndr @Phaedrux
                          last edited by

                          @Phaedrux I cannot jog past that point physically but I'm wondering why that numbet is different from the actual measurement

                          1 Reply Last reply Reply Quote 0
                          • alxndrundefined
                            alxndr @Phaedrux
                            last edited by alxndr

                            @Phaedrux oh wait...the x cant go ALL the way to the left because of the bltouch!!

                            now last thing...trying to set 4 probing points....using this: M557 X20:208.8 Y20:203.5 P4

                            But it only probes 3 points? the results in the console say "probed 12 points" but its actually probed 9...any ideas with that?

                            1 Reply Last reply Reply Quote 0
                            • mitchundefined
                              mitch
                              last edited by

                              @alxndr I have an ender5 Pro as well modified with BL-Touch and Duet2. It looks like you are getting close to resolving your issues.

                              I have archived my configuration here:
                              https://github.com/kiowadriver/Duet2Ender5Hemera

                              I have also archived my mods here:
                              https://www.randoprojects.com/2020/07/26/ender-5-mainboard-upgrade/

                              When adding the Duet2 I took an opportunity to update the wiring scheme to use twisted pairs to reduce stepper noise so the configuration on motor direction could be different. I would be happy to share more Ender5 configs if you find it helpful.

                              alxndrundefined 1 Reply Last reply Reply Quote 0
                              • alxndrundefined
                                alxndr @mitch
                                last edited by

                                @mitch Thanks for this! i think im pretty much set right now. The only thing im messing with is the bltouch probing points. I'm having a little trouble with that....trying to get 4 points to probe but it keeps telling me it cant reach the points. i basically set start at x10 and end at my limit which is x228.8 but i realize thats for the nozzle...not the bltouch. so im not sure how exactly im supposed to set that.....

                                1 Reply Last reply Reply Quote 0
                                • mitchundefined
                                  mitch
                                  last edited by

                                  @alxndr My direct drive Hemera and BLtouch change the limits. The steps described by @Phaedrux will work. He helped me get up and running when I converted my Ender 5 Pro.

                                  Just as an example, here is my config. g settings you can see from github:

                                  ; Axis Limits
                                  M208 X220 Y207 Z300 S0                                 ; set axis maxima
                                  
                                  ; Define Mesh
                                  M557 X0:180 Y40:195 S40                                ; define mesh grid
                                  

                                  I have 40mm spacing (S40).

                                  Total points probed = 20
                                  4 x 5 grid

                                  The four corners probed end up being:

                                  (0,40)               (0,160)
                                  
                                  (160,40)             (160,160)
                                  

                                  I have been specifying the distance between probe points (S40) but it looks like the P parameter would be more useful as it calculates the distance for you given a specified number of points and a defined limit. I may try to swap over to that method myself.

                                  alxndrundefined 1 Reply Last reply Reply Quote 0
                                  • alxndrundefined
                                    alxndr @mitch
                                    last edited by

                                    @mitch just out of curiosity, how and where in comparison to your nozzle is your bltouch mounted?

                                    mitchundefined 1 Reply Last reply Reply Quote 0
                                    • mitchundefined
                                      mitch @alxndr
                                      last edited by

                                      @alxndr that is also defined in the config.g I posted. It is in the G31 setting for X and Y offsets.

                                      ; Z-Probe
                                      M950 S0 C"exp.heater4"                                 ; create servo pin 0 for BLTouch
                                      M558 P9 C"zprobe.in+zprobe.mod" H5 F120 T6000          ; set Z probe type to bltouch and the dive height + speeds
                                      G31 P500 X-43 Y3 Z2.0431                               ; set Z probe trigger value, offset and trigger height
                                      M557 X0:180 Y40:195 S40                                ; define mesh grid
                                      
                                      alxndrundefined 1 Reply Last reply Reply Quote 0
                                      • alxndrundefined
                                        alxndr @mitch
                                        last edited by

                                        @mitch I don't get how we have the same printer and yet we have different values for axis limits.

                                        1 Reply Last reply Reply Quote 0
                                        • mitchundefined
                                          mitch
                                          last edited by mitch

                                          I have a hemera direct drive extruder w/ BLtouch. You have a stock bowden extruder. You just need to go find the limits you have with your BLtouch setup and change the values.

                                          IMG_20200726_204136 (1).jpg

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

                                            If you want to probe 4 points change your M557 from using S40 which is spacing between points to P4 which is probe 4 points and figure out the spacing automatically.

                                            Z-Bot CoreXY Build | Thingiverse Profile

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