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

Need Help with BL Touch Set up

Scheduled Pinned Locked Moved
Third-party add-ons
5
76
3.7k
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
    radekzl
    last edited by 13 Apr 2020, 18:30

    Hello,
    I have same problem two days ago:

    https://forum.duet3d.com/topic/15549/bl-touch-setting-on-reprap-firmware-3-0

    In this topic is part of my config.g which is OK.

    And check sd card if you do not have on sd card file iap4e.bin and delete it.

    undefined undefined 2 Replies Last reply 13 Apr 2020, 18:57 Reply Quote 0
    • undefined
      Shamusseven
      last edited by 13 Apr 2020, 18:30

      And I guess the difference in the z motors is just in the transition from the first probe test (which still goes the opposite way) to the second, slower or I assume more accurate measurement. Just at that moment when the bed goes back down for the slower measurement, the left side start sooner. It appears the equal back up so not sure it’s an issue or not.

      1 Reply Last reply Reply Quote 0
      • undefined
        Phaedrux Moderator @Shamusseven
        last edited by Phaedrux 13 Apr 2020, 18:48

        sorry you're having a bit of trouble. I think part of the problem is that you're using RRF3 but you've either gotten config files for using 2.x version or used some documentation for 2.x version.

        First

        @Shamusseven said in Need Help with BL Touch Set up:

        because yes it is just a few mm to the rear of the nozzel and about 37mm to the left of the nozzel.

        G31 P500 X170 Y180 Z2.5

        You must change the X and Y values to match the distance between the nozzle and the BLtouch. Also change from P500 to P25.

        Here's an example of how to measure it: https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+5:+Upgrades/54#s230

        Once you have the probe working, you will need to calibrate the Z trigger height, also described in that link.

        You must change your deploy and retract macros to use P0 instead of P3. P0 reserves to servo index 0, which you created with the M950 command in config.g. In 2.x versions the P3 would have referred to the heater 3 pin directly.

        M280 P0 S90 I1; retract BLTouch

        M280 P0 S10 I1; deploy BLTouch

        Since you are using the BLtouch with a DuetWifi, you will also need the I1 to invert the signal.

        Your homeall looks fine.

        AS for the Z axis direction, 0 is where the nozzle is touching the bed. 400 is when the bed is farthest away from the nozzle. Negative Z movement moves the nozzle and bed closer together, positive Z movement moves them farther apart. If that's not what's happening now, you'll need to change the direction of rotation for the motors on the Z axis.

        Z-Bot CoreXY Build | Thingiverse Profile

        undefined undefined undefined 3 Replies Last reply 13 Apr 2020, 19:05 Reply Quote 0
        • undefined
          Shamusseven @radekzl
          last edited by 13 Apr 2020, 18:57

          @radekzl I removed this file and now I can’t get anything to work.

          undefined 1 Reply Last reply 13 Apr 2020, 19:19 Reply Quote 0
          • undefined
            Phaedrux Moderator @radekzl
            last edited by 13 Apr 2020, 19:00

            @radekzl said in Need Help with BL Touch Set up:

            And check sd card if you do not have on sd card file iap4e.bin and delete it.

            Do not delete that file. @Shamusseven

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • undefined
              Phaedrux Moderator
              last edited by 13 Apr 2020, 19:03

              you can redownload the file here if need be: https://github.com/dc42/RepRapFirmware/releases/download/1.21/iap4e.bin

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • undefined
                DIY-O-Sphere @Phaedrux
                last edited by 13 Apr 2020, 19:05

                @Phaedrux said in Need Help with BL Touch Set up:

                Since you are using the BLtouch with a DuetWifi, you will also need the I1 to invert the signal.

                https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe#Section_Software_setup_RepRapFirmware_Num_3

                Create the deployprobe,g and retractprobe.g macros as described for using RepRapFirmware 2. The P value in the M280 commands should be your chosen GPIO/Servo index. You do not need the I1 parameter.

                (UTC+1)

                undefined 1 Reply Last reply 13 Apr 2020, 19:06 Reply Quote 1
                • undefined
                  Phaedrux Moderator @DIY-O-Sphere
                  last edited by 13 Apr 2020, 19:06

                  @DIY-O-Sphere said in Need Help with BL Touch Set up:

                  @Phaedrux said in Need Help with BL Touch Set up:

                  Since you are using the BLtouch with a DuetWifi, you will also need the I1 to invert the signal.

                  https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe#Section_Software_setup_RepRapFirmware_Num_3

                  Create the deployprobe,g and retractprobe.g macros as described for using RepRapFirmware 2. The P value in the M280 commands should be your chosen GPIO/Servo index. You do not need the I1 parameter.

                  🤦 Thanks.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Shamusseven @Phaedrux
                    last edited by 13 Apr 2020, 19:07

                    @Phaedrux Yes that is one of my frustrations. I started out over the weekend with 2.3 firmware but updated to 3.0. Now that I removed the one file mentioned above and nothing works, what do I do? I can’t even open the config.g file.

                    undefined 1 Reply Last reply 13 Apr 2020, 19:20 Reply Quote 0
                    • undefined
                      radekzl @Shamusseven
                      last edited by radekzl 13 Apr 2020, 19:19

                      @Shamusseven

                      I'm so sorry, but I have only this two files for firmware 3.01 RC6 and everything works fine.

                      622a20cc-de62-4f0c-b164-fb53adeb4678-image.png

                      and all standard files .g

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        DIY-O-Sphere @Shamusseven
                        last edited by 13 Apr 2020, 19:20

                        @Shamusseven
                        Are you still connected to the board over DWC?

                        (UTC+1)

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          Shamusseven
                          last edited by 13 Apr 2020, 19:23

                          Nope. Totally shut out now. I added the file back to the card but now i can’t log back into my card. Tells me to check to see if my SD card is mounted correctly and it is.

                          undefined 1 Reply Last reply 13 Apr 2020, 19:23 Reply Quote 0
                          • undefined
                            DIY-O-Sphere @Shamusseven
                            last edited by 13 Apr 2020, 19:23

                            @Shamusseven

                            https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware#Section_Fallback_procedure_Num_1

                            (UTC+1)

                            undefined 1 Reply Last reply 13 Apr 2020, 19:28 Reply Quote 0
                            • undefined
                              DIY-O-Sphere @DIY-O-Sphere
                              last edited by 13 Apr 2020, 19:28

                              @DIY-O-Sphere
                              I woud try to only copy back the deleted files.

                              (UTC+1)

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                Shamusseven
                                last edited by 13 Apr 2020, 20:47

                                Well copying just the one file did nothing so will have to see about doing the fall back

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  Shamusseven
                                  last edited by 14 Apr 2020, 00:22

                                  okay I am back to being connected via wifi. I have made what I think everyone has mentioned but still not working right. I still can't get my bl to deploy probe except the 2 times on power up. And my Home z still is going revers. It goes down initially like it does when Home x and y to give clearance. Then it come up quickly and then slower down as it is looking to trigger the probe but should be moving up... then it comes up quick and goes back down a second time but slower for the second trigger pass. It neve triggers anything cause for starters the probe is still not deployed and also its moving away from the bl touch / nozzel. I am starting to worry I am damaging either my board or z motors.

                                  Here is a fresh batch of config files as they are now.
                                  bed.g config (2).g deployprobe (1).g homeall (2).g homez.g homex.g homey (1).g retractprobe (1).g

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    Shamusseven
                                    last edited by Shamusseven 14 Apr 2020, 02:26

                                    CA909539-1F67-48BE-BC7E-74C2605D40D7.jpeg 956FD7EE-2987-45E9-9AAB-711EAEA10996.jpeg

                                    undefined 1 Reply Last reply 14 Apr 2020, 02:29 Reply Quote 0
                                    • undefined
                                      Phaedrux Moderator @Shamusseven
                                      last edited by Phaedrux 14 Apr 2020, 02:29

                                      @Shamusseven Sorry, your pics didn't work. Perhaps they were too large?

                                      Never mind I guess they are working now.

                                      Z-Bot CoreXY Build | Thingiverse Profile

                                      undefined 1 Reply Last reply 14 Apr 2020, 02:30 Reply Quote 0
                                      • undefined
                                        Shamusseven @Phaedrux
                                        last edited by 14 Apr 2020, 02:30

                                        @Phaedrux can you see them now?

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          Phaedrux Moderator @Phaedrux
                                          last edited by Phaedrux 14 Apr 2020, 02:37

                                          @Phaedrux said in Need Help with BL Touch Set up:

                                          AS for the Z axis direction, 0 is where the nozzle is touching the bed. 400 is when the bed is farthest away from the nozzle. Negative Z movement moves the nozzle and bed closer together, positive Z movement moves them farther apart. If that's not what's happening now, you'll need to change the direction of rotation for the motors on the Z axis.

                                          Did you see this comment earlier regarding your Z axis?

                                          This is an Ender 5, so the bed is dropping away from the nozzle as the print progresses, so Z+ should move the bed down. Z- should move the bed up to the nozzle. If it's not doing that, you need to change the motor direction for Z.

                                          ; Drives
                                          M569 P0 S1 ; physical drive 0 goes forwards
                                          M569 P1 S1 ; physical drive 1 goes forwards
                                          M569 P2 S0 ; physical drive 2 goes backwards
                                          M569 P3 S0 ; physical drive 3 goes backwards

                                          This is what you have in your config.g and if you have using the Z motor connector for your Z axis, you'd change M569 P2 S0 to M569 P2 S1

                                          Your homeall looks fine.

                                          For your deploy and retract macros, please try this, as I was incorrect about the I1 earlier as @DIY-O-Sphere pointed out.

                                          M280 P0 S10 ; deploy BLTouch
                                          M280 P0 S90 ; retract BLTouch

                                          If that doesn't help, please try changing M558 P9 C"^zprobe.in" to remove the ^

                                          If that still doesn't work, check your crimps and wire continuity.

                                          If it does work, you'll need to test functionality with: https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe

                                          Z-Bot CoreXY Build | Thingiverse Profile

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