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

    Creality CR Touch Sensor with Duet 3 Mini 5+ WiFi

    Scheduled Pinned Locked Moved
    Third-party add-ons
    2
    12
    877
    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.
    • Phaedruxundefined
      Phaedrux Moderator @TrafficViolation
      last edited by

      @TrafficViolation said in Creality CR Touch Sensor with Duet 3 Mini 5+ WiFi:

      G31 X20 Y0 Z136

      Z136 seems odd. Does the BLTouch actually trigger when the head is at 136mm? Maybe that is normal for a laser engraver.

      @TrafficViolation said in Creality CR Touch Sensor with Duet 3 Mini 5+ WiFi:

      G1 Z-5 F5 ; lift Z relative to current position

      That last z move in your homeall will take a full minute to complete (5mm at 5mm per minute.) F300 or more is probably fine.

      Does M401 and M402 work to deploy and retract the pin?

      If you send M119 what status does it give for the probe?

      Z-Bot CoreXY Build | Thingiverse Profile

      TrafficViolationundefined 1 Reply Last reply Reply Quote 0
      • TrafficViolationundefined
        TrafficViolation @Phaedrux
        last edited by

        @Phaedrux Thanks for the reply! So the Z axis moves the bed itself with 3 stepper motors while the head stays at the top of the machine. I wanted the probe to trigger at a height of 136 since this is where the focal point of the current laser diode we have on the machine is.

        M401 and M402 do not work to deploy and retract the pin but do not error when sending the command. M119 gives the following:

        Endstops - X: not stopped, Y: not stopped, Z: no endstop, Z probe: at min stop
        
        Phaedruxundefined 1 Reply Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator @TrafficViolation
          last edited by

          @TrafficViolation said in Creality CR Touch Sensor with Duet 3 Mini 5+ WiFi:

          I wanted the probe to trigger at a height of 136 since this is where the focal point of the current laser diode we have on the machine is.

          That's not quite how it works. The trigger height is going to depend on how you define your Z0 position and there the probe is physically mounted in relation to the print head when at Z0.

          The probe offsets need to be accurately measured. See here:
          https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_testing

          If the focal point is at 136, then you can move the Z axis to achieve that.

          If M401 and M402 are not working we need to figure out why.
          Are the deploy and retract macros located in the right place? They need to be in the sys folder.

          If that's not the problem, then we need to check the wiring to make sure it matches the config. Can you post some photos of how things are connected?

          If that's not the problem, then we need to determine if the wire itself has continuity. A bad crimp or broken wire could be the issue.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • TrafficViolationundefined
            TrafficViolation
            last edited by

            @Phaedrux said in Creality CR Touch Sensor with Duet 3 Mini 5+ WiFi:

            That's not quite how it works. The trigger height is going to depend on how you define your Z0 position and there the probe is physically mounted in relation to the print head when at Z0.

            The probe offsets need to be accurately measured. See here:
            https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_testing

            If the focal point is at 136, then you can move the Z axis to achieve that.

            Thanks! I will definitely follow this once I am able to deploy and retract the probe. I think I may have described it weirdly but the probe itself is 137 mm above the bed's 0 position. Here is a picture of the probe and bed

            z-probe setup.jpg

            If M401 and M402 are not working we need to figure out why.
            Are the deploy and retract macros located in the right place? They need to be in the sys folder.

            They are in the same folder as the homing and config files and names deployprobe.g and retractprobe.g
            a23d90e0-2e10-4c11-8c74-3455a0ed8ae4-image.png

            These files contain the following code in each:

            retractprobe.g

            M280 P0 S90
            

            deployprobe.g

            M280 P0 S10
            

            I followed the link found here https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_connecting

            If that's not the problem, then we need to check the wiring to make sure it matches the config. Can you post some photos of how things are connected?

            Here are pictures of the connections:
            probe connection.jpg

            probe to board connection.jpg

            From the first photo, you can see that the blue and red wires are swapped compared to the picture found here:
            1d4f650d-4f0c-4f37-be33-8a99e5435490-image.png

            I connected these wires to the io3 and the white GND to io6 GND.

            If that's not the problem, then we need to determine if the wire itself has continuity. A bad crimp or broken wire could be the issue.

            I checked all the crimps and wires for continuity before connecting them to the board and probe. I doubt this is the case since the probe itself deploys and retracts twice every time the machine is powered on. I am at a lost and really appreciate the help!

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

              @TrafficViolation said in Creality CR Touch Sensor with Duet 3 Mini 5+ WiFi:

              the probe itself is 137 mm above the bed's 0 position.

              Yes, but that's irrelevant to the trigger height. The G31 Z value is ~2mm for the BLTouch. It's the height at which the pin physically contacts the bed and triggers the probe.

              @TrafficViolation said in Creality CR Touch Sensor with Duet 3 Mini 5+ WiFi:

              I doubt this is the case since the probe itself deploys and retracts twice every time the machine is powered on.

              That part is the automatic self test for the BLTouch that it does as long as it gets power. It doesn't mean the wiring is correct.

              Based on your photos, the wiring doesn't look correct if your CR touch matches the pin out of the one from the documentation. The blue wire is OUT and you have it connected to the ground pin on the mini.

              https://docs.duet3d.com/duet_boards/duet_3_mini_5_plus/duet3_mini5+_v0.5-v1.02_d1.5_wiring.png

              Z-Bot CoreXY Build | Thingiverse Profile

              TrafficViolationundefined 1 Reply Last reply Reply Quote 0
              • TrafficViolationundefined
                TrafficViolation @Phaedrux
                last edited by

                @Phaedrux Thank you for clearing up the Z trigger height! I will make that firmware change. Just to be sure, this will work with the bed moving up to the head versus the conventional head moving down to the bed?

                I will go ahead and try this when I am back with the machine. I did this because the documentation stated that the red and blue can be switched at times in the case of Creality.

                Screenshot_20230510_013448_Firefox.jpg

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

                  The Z axis is best understood as one that increases or decreases the distance between the tool head and the build surface. It doesn't really care which part moves.

                  Yes te wiring for the CRTouch is a bit maddening because of the completely non-standard wiring. This is also why I suspect a wiring issue.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  TrafficViolationundefined 2 Replies Last reply Reply Quote 0
                  • TrafficViolationundefined
                    TrafficViolation @Phaedrux
                    last edited by

                    @Phaedrux I tried switching the red and blue wires and the retract or deploy still did not work. I still get the message Error: Probe already triggered at start of probing move and the DWC dashboard has Z -Probe at 1000.

                    1 Reply Last reply Reply Quote 0
                    • TrafficViolationundefined
                      TrafficViolation @Phaedrux
                      last edited by

                      @Phaedrux I GOT IT!!!! So my wiring was incorrect from the photo I just needed to switch red and yellow since I was connecting the CR touch out to io3_out and CR touch in to io3_in instead of the in to out and out to in 🙃 Thank you soo so much. This is my first time using Duet and its so amazing and easy.

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

                        Glad you got it sorted out. CRTouch is definitely a tricky one with the wacky wiring colors and no clear pinout and multiple versions.

                        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