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

    BLT issues with DuetWiFi

    Scheduled Pinned Locked Moved
    General Discussion
    2
    8
    1.2k
    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.
    • DunstonUKundefined
      DunstonUK
      last edited by

      Hi All
      I am experiencing issues with my BLT and my DuetWiFi, it is set up as many forum posts suggest.

      BLT connected to pin 1 and pin 2 and Heater pin 7 Black connected to Gnd on the z probe socket and white to the Z probe in.

      When I boot the machine it goes through its self-test correctly, but it does not accept any commands given.

      When I home it goes through the motions but does not drop the pin.

      Config.g File

      Config.G pastebin file

      The drop pin config contains only

      ; deployprobe.g
      ;M280 P7 S10 I1 ;BLT deploy Probe command
      M280 P7 S10 ;BLT deploy Probe command

      the Retract probe contains only

      ; retractprobe.g
      ;M280 P7 S10 I1 ;Retract Probe Command BLT
      M280 P7 S10 ;Retract Probe Command BLT

      I have tried with both the I3 and without the I3 statement.

      When I do a G30 command it moves down but does not extend the pin, the Console report G30 Error: Z probe was not triggered during probing move

      All wires have continuity from plug to socket so no breaks in the wires. What am i missing.

      So I am at a loss.

      BLT

      Board

      Life’s bucket list is never ending. Remember someone else is always better than you.

      1 Reply Last reply Reply Quote 0
      • DunstonUKundefined
        DunstonUK
        last edited by

        This is driving me nuts. Still not working. Anyone using one that could help?

        Life’s bucket list is never ending. Remember someone else is always better than you.

        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by

          Have you tried using a different heater pin, e.g. heater 3 instead of heater 7?

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • DunstonUKundefined
            DunstonUK
            last edited by

            @dc42:

            Have you tried using a different heater pin, e.g. heater 3 instead of heater 7?

            Yes I have tried H3 H4 & H5 😞

            Life’s bucket list is never ending. Remember someone else is always better than you.

            1 Reply Last reply Reply Quote 0
            • dc42undefined
              dc42 administrators
              last edited by

              Have you tried sending M401 and M402 manually, to see if deploying and retracting the probe works?

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

              1 Reply Last reply Reply Quote 0
              • DunstonUKundefined
                DunstonUK
                last edited by

                I have now managed to get it working, well sort of….........
                The probe will deploy, but only with the I3 statement, and I do not have the expansion board.

                The M401 and M402 work.

                Also when I use the G30 Command I moves for about 15cm and goes into and error state, with G30 Error: Z probe was not triggered during probing move

                Next odd thing. The Homez. It does not drop the pin, and it does not give an error report in the console window.

                ; homez.g
                ; called to home the Z axis
                G91 ; relative positioning
                G1 Z5 F6000 ; lift Z relative to current position
                M98 Pdeployprobe.g ; deploy mechanical Z probe
                G1 S1 Z-235 F1800 ; move Z down until the switch triggers
                G92 Z2.5 ; set Z position to trigger height
                M98 Pretractprobe.g ; retract the mechanical Z probe
                G90 ; absolute positioning

                Config.g extract
                ; Endstops
                M574 X1 Y1 S0
                ; M574 Z1 S0 ; Set active low endstops
                M307 H3 A-1 C-1 D-1 ;
                M558 P5 X0 Y0 Z1 H3 F120 T6000 ; Set Z Probe to type Switch or Digital output where Z probe connector is used. Used for z only.;
                G31 P50 X-25 Y38 Z1.5 ; Set Z probe trigger value, offset and trigger heightz (changed value from 50 to 25 and downwards till 1, thinking it may be the reason why HomeZ was not dropping the pin, did not work)
                M557 X15:205 Y15:245 S20 ; Define mesh grid

                ; Drives
                M569 P0 S1 ; Drive 0 goes forwards = X S1 Homes X to the Left
                M569 P1 S0 ; Drive 1 goes forwards = Y S0 Homes y to the Back of the bed [It does not matter if I have S1 or S0 the home on the G30 command Z moves upwards with pin down.]
                M569 P2 S1 ; Drive 2 goes forwards = Z S1 Homes Z to the Down, wait for trigger from BLT Probe
                M569 P3 S1 ; Drive 3 goes forwards = E0 S1 Rotates Extruder to the Forward/Backwards

                The:
                ; deployprobe.g
                ; called to home all axes
                M280 P3 S10 I1
                ; retractprobe.g
                ; called to home all axes
                M280 P3 S90 I1
                This would ONLY work with the I3 statement, I do not have the expansion board.
                The Homeall command drops the pin but does not respond to the pin being pushed back.
                ; homeall.g
                ; called to home all axes
                ;
                ; generated by RepRapFirmware Configuration Tool on Sat Dec 16 2017 23:54:50 GMT+0000 (GMT Standard Time)
                G91 ; relative positioning
                G1 Z5 F6000 ; lift Z relative to current position
                M98 Pdeployprobe.g ; deploy mechanical Z probe
                G1 S1 X-225 Y265 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
                G1 X5 Y-5 F6000 ; go back a few mm
                G1 S1 X-225 Y265 F360 ; move slowly to X and Y axis endstops once more (second pass)
                G1 S1 Z-235 F1800 S1 ; move Z down stopping at the endstop
                G90 ; absolute positioning
                G92 Z2.5 ; set new Z position
                G1 Z20 F100 ; uncomment this line to lift the nozzle after homing

                M98 Pretractprobe.g ; retract mechanical Z probe

                I have 3 probes, two original BLTouches, and a China clone, all 3 produce the same results. The China Clone has the resistor on it, and one of the BLT's has the Logic lane cut, the other one does not. All 3 work in self-test when the Machine boots, but none re self-test if you reboot the machine.

                I have connected directly to the main board and connected via my wiring loom, results stay the same, ruling out a short or cross-wired situation.

                Life’s bucket list is never ending. Remember someone else is always better than you.

                1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators
                  last edited by

                  In your homez.g you need to use a G30 command to home using a Z probe, not a G1 S1 command. See https://duet3d.com/wiki/Configuring_RepRapFirmware_for_a_Cartesian_printer#Homing_Z.

                  I suggest you remove the M98 commands to deploy and retract the probe, because if you are running firmware 1.19 or later then the probe will be deployed and retracted automatically. If you do choose to deploy and retract it manually, use M401 and M402 so that the firmware keeps track of whether the probe is deployed or not.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • DunstonUKundefined
                    DunstonUK
                    last edited by

                    dc42You're a Star after days of headbanging, Its finally working, Thank you.

                    Life’s bucket list is never ending. Remember someone else is always better than you.

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