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

    mini ir on duet2 wifi

    Scheduled Pinned Locked Moved
    IR Height Sensor
    tramming irprobe miniirprobe
    6
    29
    2.0k
    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 @andnosobabin
      last edited by

      @andnosobabin said in mini ir on duet2 wifi:

      the m558 commands. When I send m558 p1 it returns:
      Error: m558: missing z probe pin names

      When are you sending M558 P1? Why would you send that by itself anyway?

      The commands in your config seem correct and produce no errors.

      Have you tested the probe yet?

      https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe

      Z-Bot CoreXY Build | Thingiverse Profile

      andnosobabinundefined 1 Reply Last reply Reply Quote 0
      • andnosobabinundefined
        andnosobabin @Phaedrux
        last edited by

        @phaedrux TBH I'm not sure what i was thinking when i sent that. I couldn't find a good guide and was jumping around and overthinking things i think. Im pretty sure the board works but im waiting on a magnetic bed instead of a pei sheet on an old ender glass plate.

        When i put a sheet of paper on the bed tho and raise that to the sensor the light goes out. Does that mean its working?

        Im still trying to figure out how to map the sensor to the bed too.

        Thanks for your reply

        Phaedruxundefined droftartsundefined 2 Replies Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator @andnosobabin
          last edited by

          @andnosobabin said in mini ir on duet2 wifi:

          Does that mean its working?

          Easiest way to check is to use the static test described in the link above.

          Z-Bot CoreXY Build | Thingiverse Profile

          andnosobabinundefined 1 Reply Last reply Reply Quote 0
          • andnosobabinundefined
            andnosobabin @Phaedrux
            last edited by

            @phaedrux OK I just got time to test things. Everything is working except when i run G29 i get the error: Probe already triggered before probing move started. I set the offset and everything in the link. The trigger height was 6.14 but it triggers well above that as well. like there are 2 trigger zones. Im using a flex steel sheet coated in textured pei but it happens with a sheet of paper too.

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

              Are you using M558 P1 or M558 P8?

              Z-Bot CoreXY Build | Thingiverse Profile

              andnosobabinundefined 1 Reply Last reply Reply Quote 0
              • andnosobabinundefined
                andnosobabin @Phaedrux
                last edited by

                @phaedrux M558 P1 C"zprobe.in" H5 F120 T6000

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

                  Can you try P8 instead?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  andnosobabinundefined 1 Reply Last reply Reply Quote 0
                  • andnosobabinundefined
                    andnosobabin @Phaedrux
                    last edited by andnosobabin

                    @phaedrux Sorry for being almost a year old and reviving this post, life took over and I couldn't get around to working on this till now.

                    I got it working kinda 1 time. I could run G32 and G29 commands and it would probe the bed as expected but the height map was way off. I tried going back through everything I did (changing nothing) and now it wont even probe the bed it just raises and then crashes the nozzle into the bed ignoring my limit switch and gives me an error that the probe wasn't triggered during the move.

                    Here's the Z probe section from the config.g file

                    ; Z-Probe
                    M558 P8 C"zprobe.in" H5 F120 T6000              
                    M557 X30:215 Y15:195 S20                       ; define mesh grid
                    G31 p500 X30 Y0 Z3.562 
                    

                    Oh and I reran the M122 and M98 commands you said back in Jan and there were no errors shown.

                    Thanks Again
                    Brad

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

                      Go through this guide to test your probe.

                      https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe

                      Z-Bot CoreXY Build | Thingiverse Profile

                      andnosobabinundefined 1 Reply Last reply Reply Quote 0
                      • droftartsundefined
                        droftarts administrators @andnosobabin
                        last edited by

                        @andnosobabin

                        When i put a sheet of paper on the bed tho and raise that to the sensor the light goes out. Does that mean its working?

                        This is the reverse of what should happen, if you are using Duet3D/dc42s IR probe. What probe is this? The LED should be off when far from the bed, and light up when something is close. Also in DWC the probe value should be 0 with nothing under it and 1000 when triggered.

                        Check your wiring (though I’m not sure how it would work with incorrect wiring), see https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_connecting#mini-differential-ir-sensor-by-dc42. If the probe isn’t the Duet3D probe, it might be that you need to invert the probe signal, by putting ! in the pin name, ie
                        M558 P8 C"!zprobe.in" H5 F120 T6000

                        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

                        Norderundefined andnosobabinundefined 2 Replies Last reply Reply Quote 0
                        • Norderundefined
                          Norder @droftarts
                          last edited by

                          @droftarts said in mini ir on duet2 wifi:

                          @andnosobabin

                          When i put a sheet of paper on the bed tho and raise that to the sensor the light goes out. Does that mean its working?

                          This is the reverse of what should happen, if you are using Duet3D/dc42s IR probe. What probe is this? The LED should be off when far from the bed, and light up when something is close. Also in DWC the probe value should be 0 with nothing under it and 1000 when triggered.

                          Check your wiring (though I’m not sure how it would work with incorrect wiring), see https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_connecting#mini-differential-ir-sensor-by-dc42. If the probe isn’t the Duet3D probe, it might be that you need to invert the probe signal, by putting ! in the pin name, ie
                          M558 P8 C"!zprobe.in" H5 F120 T6000

                          Ian

                          The following statement also does not match the IR probe of dc42...

                          @andnosobabin said in [mini ir on duet2 wifi]
                          ... (it blinks when I move a piece of paper or anything on it)

                          The dc42 IR-Probe does not "blink".

                          @andnosobabin
                          Can you post photos of the IR-Probe and its wiring on the Duet-Wifi ?

                          DDA5X... 0.9° Stepper... Linearrails... Duet 2 Wifi... PT100 Board... Duet IR-Probe... Dyze Pro Kit up to 500°C.. etc
                          Thingiverse

                          andnosobabinundefined 1 Reply Last reply Reply Quote 0
                          • andnosobabinundefined
                            andnosobabin @Phaedrux
                            last edited by

                            @phaedrux If i raise nozzle up 5 or 10mm and run the G30 S-1 command and run it it says "Error: Probe already triggered at start of probing move" if i go 20mm it runs but then triggers at 15mm above the bed and if i run G32 it probes the bed and returns:

                            "Warning: the height map has a substantial Z offset. Suggest use Z-probe to establish Z=0 datum, then re-probe the mesh.
                            110 points probed, min error 2.122, max error 3.172, mean 2.710, deviation 0.228
                            Height map saved to file 0:/sys/heightmap.csv"

                            I re ran G92 Z0 and still the same issue. When i first picked this back up the other day I did all of this and it worked but the next day nothing worked

                            Norderundefined 1 Reply Last reply Reply Quote 0
                            • andnosobabinundefined
                              andnosobabin @droftarts
                              last edited by

                              @droftarts I don't remember what was going on back then its not acting that way now tho it just wont trigger at a low height to calibrate it.

                              1 Reply Last reply Reply Quote 0
                              • andnosobabinundefined
                                andnosobabin @Norder
                                last edited by

                                @norder I dont remember what was going on back then its not doing that now tho. I appreciate the quick reply tho!

                                1 Reply Last reply Reply Quote 0
                                • Norderundefined
                                  Norder @andnosobabin
                                  last edited by Norder

                                  @andnosobabin said in mini ir on duet2 wifi:

                                  If i raise nozzle up 5 or 10mm and run the G30 S-1 command and run it it says "Error: Probe already triggered at start of probing move" if i go 20mm it runs but then triggers at 15mm above the bed and if i run G32 it probes the bed and returns:

                                  It looks very much like the probe is mounted too low on the print head.
                                  15mm too deep it seems, which can't be the case with a Duet IR probe from dc42 as it's meant to be fitted to the printhead at just 1.5mm above the print bed when the nozzle touches the print bed.

                                  However, we still do not know if the probe is really a Duet3D IR-Probe from dc42.
                                  A photo of the probe and how it is mounted on the print head would therefore be of great help in order to be able to help you further with your problem.
                                  At the moment there is not enough information to be able to provide specific help.

                                  When we read about a Mini IR here, in most cases we are talking about the dc42 IR, but what you write here does not fit the dc42 IR.

                                  Google Translate
                                  -- Original Text --

                                  Es sieht sehr danach aus, als wäre die Sonde zu tief am Druckkopf montiert.
                                  15mm zu tief, so wie es scheint, was bei einer Duet IR-Probe von dc42 aber nicht der Fall sein kann, da sie mit nur 1,5mm über dem Druckbett an dem Druckkopf angebracht werden soll, wenn die Düse das Druckbett berührt.

                                  Wir wissen aber immer noch nicht ob es sich bei der Sonde wirklich um eine Duet3D IR-Probe von dc42 handelt.
                                  Ein Foto der Sonde und wie sie am Druckkopf montiert ist, wäre daher eine große Hilfe um Dir bei Deinem Problem weiter helfen zu können.
                                  Momentan reichen die Informationen nicht aus um gezielt helfen zu können.

                                  Wenn wir hier von einer Mini IR lesen, ist in den meisten Fällen von der dc42 IR die Rede, aber dass was Du hier schreibst, passt nicht zu der dc42 IR.

                                  DDA5X... 0.9° Stepper... Linearrails... Duet 2 Wifi... PT100 Board... Duet IR-Probe... Dyze Pro Kit up to 500°C.. etc
                                  Thingiverse

                                  andnosobabinundefined 1 Reply Last reply Reply Quote 0
                                  • andnosobabinundefined
                                    andnosobabin @Norder
                                    last edited by andnosobabin

                                    @norder The sensor is mounted 1.5mm above the bed and the wiring seems to be correct as the sensor DOES function properly but I seem to not have the correct settings and it isnt behaving as i think it should. I will attach pictures to confirm this for you tho.
                                    P.S. The capacitor is oriented differently because i moved it as it was in the way of a previous printhead not the current one.

                                    Thanks for your assistance!!

                                    PXL_20220911_115632318.jpg
                                    PXL_20220911_115611078.jpg

                                    Norderundefined droftartsundefined 2 Replies Last reply Reply Quote 0
                                    • Norderundefined
                                      Norder @andnosobabin
                                      last edited by Norder

                                      @andnosobabin
                                      Everything seems to be fine so far.
                                      However, I'm not the electronics expert now and have more basic knowledge than expert knowledge.
                                      I would put the capacitor back in its original condition, since the protruding capacitor shouldn't cause any problems anymore.
                                      For me it could be a source of error !?

                                      Here are my config.g settings of my IR-Probe.
                                      The K0 is entered with me because I have two Z-Probes.
                                      I kept the old BLTouch (K1) for print surfaces where the IR-Probe (K0) has problems, like glass, PEI or rough or textured surfaces.

                                      ; IR-Probe
                                      M558 K0 C"zprobe.in" P3 H1.7 F120 T10000 B1 A10 S0.010 R0.4 
                                      G31 K0 P500 X0.6 Y22.3 Z3.162 
                                      ; Grid
                                      M557 X30:300 Y30:300 P9
                                      

                                      Maybe cleaning the IR-Optics will help ?
                                      It could be that oil or grease from the linear rails got on there, or soldering grease when you were working on the print head or the IR-Probe !?

                                      Google Translate
                                      -- Original Text --

                                      Das scheint soweit alles in Ordnung zu sein.
                                      Allerdings bin ich jetzt nicht so der Elektronik-Experte und habe da eher ein Grundwissen als ein Expertenwissen.
                                      Ich würde den Kondensator wieder in den Original-Zustand versetzen, da der hervorstehende Kondensator jetzt ja keine Probleme mehr bereiten sollte.
                                      Für mich könnte es eine Fehlerquelle sein !?

                                      Hier mal meine config.g Einstellungen meines IR-Probe.
                                      Das K0 ist bei mir mit eingetragen weil ich zwei Z-Probes habe.
                                      Ich habe den alten BLTouch (K1) für Druckoberflächen behalten bei dem der IR-Probe (K0) Probleme hat, wie zB Glas, PEI oder raue bzw strukturierte Oberflächen.

                                      ; IR-Probe
                                      M558 K0 C"zprobe.in" P3 H1.7 F120 T10000 B1 A10 S0.010 R0.4 
                                      G31 K0 P500 X0.6 Y22.3 Z3.162 
                                      ; Grid
                                      M557 X30:300 Y30:300 P9
                                      

                                      Vielleicht hilft ein reinigen der IR Optik ?
                                      Es könnte ja sein dass dort Öl oder Fett von den Linearschienen drauf gekommen ist, oder auch Lötfett als Du am Druckkopf bzw am IR-Probe gearbeitet hast !?

                                      DDA5X... 0.9° Stepper... Linearrails... Duet 2 Wifi... PT100 Board... Duet IR-Probe... Dyze Pro Kit up to 500°C.. etc
                                      Thingiverse

                                      Norderundefined 1 Reply Last reply Reply Quote 0
                                      • Norderundefined
                                        Norder @Norder
                                        last edited by

                                        Careful... DO NOT use harsh cleaning agents, the optics are made of plastic.

                                        You use a pressure plate with a rough PEI coating... if you turn it over so that the metallic spring steel plate is facing up... does the IR-Probe work then if so ?
                                        If so, then it's because of the rough PEI surface.

                                        I don't currently have a rough PEI printing plate and can therefore not assess the behavior of the IR-Probe on such a surface.

                                        It occurred to me as a possible problem.

                                        Google Translate
                                        -- Original Text --

                                        Vorsichtig... KEINE scharfen Reiniger nutzen, die Optik ist aus Kunststoff.

                                        Du nutzt eine Druckplatte mit einer rauen PEI Beschichtung... wenn Du diese einmal umdrehst so dass die metallische Federstahlplatte nach oben zeigt... funktioniert der IR-Probe dann gegebenenfalls ?
                                        Wenn dem so ist, dann liegt es an der rauen PEI Oberfläche.

                                        Ich habe Zur Zeit keine raue PEI Druckplatte und kann daher das Verhalten des IR-Probe auf so einer Oberfläche nicht einschätzen.

                                        Es fiel mir als mögliches Problem ein.

                                        DDA5X... 0.9° Stepper... Linearrails... Duet 2 Wifi... PT100 Board... Duet IR-Probe... Dyze Pro Kit up to 500°C.. etc
                                        Thingiverse

                                        Norderundefined 1 Reply Last reply Reply Quote 0
                                        • Norderundefined
                                          Norder @Norder
                                          last edited by Norder

                                          Today is Spamday 😄 ... Sorry 😉

                                          I just noticed something...
                                          If you are in front of your printer and your zero point is on the bottom left of the print bed, is the IR-Probe to the LEFT of the nozzle?

                                          If so, then the offset of the IR-Probe is wrong.

                                          You have written...
                                          G31 P500 X30 Y0 Z3.562

                                          But it should be called X-30 if the IR-Probe is mounted LEFT next to the nozzle.

                                          A tip to measure the offset of the IR-Probe very precisely...
                                          Glue a sewing thread parallel to the X-axis and later parallel to the Y-axis on the print bed.
                                          Then lift the print head so far that the IR-Probe ONLY triggers over the sewing thread.
                                          Move the print head in 0.05mm increments and note the area where the IR-Probe triggered and then take the middle of the area.
                                          Then run the nozzle exactly over the sewing thread and also note these coordinates.
                                          Now you can determine the exact measuring point of the IR-Probe and determine the offset to the nozzle.

                                          Google Translate
                                          -- Original Text --

                                          Mir ist gerade etwas aufgefallen...
                                          Wenn Sie vor Ihrem Drucker stehen und Ihr Nullpunkt unten links auf dem Druckbett liegt, befindet sich die IR-Sonde LINKS von der Düse?

                                          Wenn ja, dann ist der Offset der IR-Sonde falsch.

                                          Du hast geschrieben...
                                          G31 P500 X30 Y0 Z3.562

                                          Aber es sollte X-30 heißen, wenn die IR-Sonde LINKS neben der Düse montiert ist.

                                          Ein Tipp, um den Offset der IR-Sonde sehr genau zu messen...
                                          Kleben Sie einen Nähfaden parallel zur X-Achse und später parallel zur Y-Achse auf das Druckbett.
                                          Heben Sie dann den Druckkopf so weit an, dass die IR-Sonde NUR über dem Nähfaden auslöst.
                                          Bewegen Sie den Druckkopf in Schritten von 0,05 mm und notieren Sie den Bereich, in dem die IR-Sonde ausgelöst hat, und nehmen Sie dann die Mitte des Bereichs.
                                          Führen Sie dann die Düse genau über den Nähfaden und notieren Sie sich auch diese Koordinaten.
                                          Jetzt können Sie den genauen Messpunkt der IR-Sonde bestimmen und den Versatz zur Düse bestimmen.

                                          DDA5X... 0.9° Stepper... Linearrails... Duet 2 Wifi... PT100 Board... Duet IR-Probe... Dyze Pro Kit up to 500°C.. etc
                                          Thingiverse

                                          1 Reply Last reply Reply Quote 0
                                          • droftartsundefined
                                            droftarts administrators @andnosobabin
                                            last edited by

                                            @andnosobabin I'd be amazed if removing the capacitor between the IR LEDs and the IR receiver doesn't allow light to bleed across and cause false triggers. If you put the probe back into analog mode (use M558 P1 C"zprobe.in" H5 F120 T6000), what value does DWC show for the Z probe with the probe far from the bed? If it is not zero, I'd think that is the problem.

                                            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

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