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

    Scanning Z probe support in RRF 3.5

    Scheduled Pinned Locked Moved
    Beta Firmware
    23
    128
    10.1k
    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.
    • dc42undefined
      dc42 administrators @DeadNewbie
      last edited by

      @DeadNewbie I can supply firmware binaries with scanning probe support for anyone who wants to try them. The support will be included in firmware 3.5.0-rc.1 which I hope to release 2 or 3 weeks from now.

      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

      samlogan87undefined 1 Reply Last reply Reply Quote 1
      • samlogan87undefined
        samlogan87 @dc42
        last edited by

        @dc42 are you guys likely to release a toolboard with a i2c connector?

        Custom Core-XY

        oliofundefined 1 Reply Last reply Reply Quote 0
        • oliofundefined
          oliof @samlogan87
          last edited by

          @samlogan87 dc42 wrote upstream

          For the future, we are considering making a dedicated CAN-connected board to support the LDC1612 as well as tool board variants with this chip on board.

          <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

          samlogan87undefined 1 Reply Last reply Reply Quote 2
          • lparnell34undefined
            lparnell34
            last edited by

            @dc42 I was trying to test z probe scanning but it seems the probe is reading wrong. It says 22768239 under z probe on dwc dashboard. When I run G29 K1 it scans the bed but the max deviation is 1256mm and after it's done scanning it keeps lowering the Z axis until it bottoms out and grinds.

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

              @lparnell34 you may need to adjust the drive level of the sensor. Run M122 B# where # is the address of the tool board and look at the LDC1612 status at the end. It should report the drive level but it may also report "amplitude error". If you run M122 again it should report a new drive level and no error. After that the sensor should work properly. This is best done with the sensor as close to the bed as you expect it to get during scanning. I set a nominal Z height of 3mm as the trigger height in G31 and I don't expect more than 1mm of error, so I did this at 2mm Z height.

              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
              • samlogan87undefined
                samlogan87 @oliof
                last edited by

                @oliof missed that. Thanks for pointing that out 👍

                Custom Core-XY

                1 Reply Last reply Reply Quote 0
                • jay_s_ukundefined jay_s_uk referenced this topic
                • JoergS5undefined
                  JoergS5 @dc42
                  last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • gringoundefined
                    gringo
                    last edited by

                    Z-Probe scanning

                    Here is another sensor.

                    A Former User? 1 Reply Last reply Reply Quote 0
                    • A Former User?
                      A Former User @gringo
                      last edited by A Former User

                      This post is deleted!
                      droftartsundefined 1 Reply Last reply Reply Quote 0
                      • droftartsundefined
                        droftarts administrators @A Former User
                        last edited by

                        @Herve_Smith I should imagine the one @gringo linked is a clone of the Beacon probe. But it does seem to be permanently attached, and has a couple of interesting 'extras' in the video: fast manual bed levelling (just set the probe above the bed at a corner/leadscrew and adjust the bed to the probe) and adjusting the nozzle in real time during the print (though I guess this only works on the first few layers, and with a metal sheet bed). I don't know if Beacon has shown this functionality before?

                        Ian

                        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

                          I think the one that @gringo linked to may pre-date the Beacon. It claims to be supported by Marlin since August 2022 and its Github repo goes back to May 2022.

                          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

                          A Former User? 1 Reply Last reply Reply Quote 0
                          • A Former User?
                            A Former User @dc42
                            last edited by A Former User

                            This post is deleted!
                            droftartsundefined 1 Reply Last reply Reply Quote 0
                            • droftartsundefined
                              droftarts administrators @A Former User
                              last edited by

                              @Herve_Smith Link to doc should be: https://github.com/markniu/Bed_Distance_sensor/wiki/Data-Protocol

                              Ian

                              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                              A Former User? 1 Reply Last reply Reply Quote 0
                              • A Former User?
                                A Former User @droftarts
                                last edited by A Former User

                                This post is deleted!
                                droftartsundefined 1 Reply Last reply Reply Quote 0
                                • droftartsundefined
                                  droftarts administrators @A Former User
                                  last edited by

                                  @Herve_Smith said in Scanning Z probe support in RRF 3.5:

                                  I thought i already had linked to it.

                                  You did, but the link didn't work. I posted the correct link. You have since edited your original post, with the correct link. You can see the post edit history by clicking on the small square icon next to the post date.

                                  Ian

                                  Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                  A Former User? 1 Reply Last reply Reply Quote 0
                                  • A Former User?
                                    A Former User @droftarts
                                    last edited by

                                    This post is deleted!
                                    1 Reply Last reply Reply Quote 0
                                    • martin7404undefined
                                      martin7404
                                      last edited by

                                      I am sorry to write on old tread but I have a lamer question is this going ot support duet 2 wifi

                                      Muldex IDEX Duet2+Duex5
                                      Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
                                      Sapphire Pro with Duet2, with closed-loop motors
                                      custom high temp E3D tool changer with Duet2+Duex

                                      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                                      • T3P3Tonyundefined
                                        T3P3Tony administrators @martin7404
                                        last edited by

                                        @martin7404 our implementation will use a CAN-FD based sensor board so only compatible with Duet 3.

                                        www.duet3d.com

                                        1 Reply Last reply Reply Quote 0
                                        • flyschaundefined
                                          flyscha @dc42
                                          last edited by

                                          @dc42
                                          Any chance you have an update to what these codes should be, with the production SZP?

                                          I've tried using these codes and adjusting accordingly, but there seems to be a disconnect when it comes to at least calling out the C"xxxx" you used in the M558 line. I'm using the CAN1_L & CAN1_H pins, but when I try to call them out while using the CAN address assigned to the SZP, I'm getting an error of "expansion boards do not support Z probe output ports".

                                          Also, I'm getting another error of "Invalid Z probe index" for the G31 line, but I'm not sure if it's a problem stemming from the M558 line.

                                          Any help is appreciated.

                                          Thanks!

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

                                            @flyscha use C"120.i2c.ldc1612" assuming it is at the default CAN address 120.

                                            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

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