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

    Smart effector poor sensitivity

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    13
    377
    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.
    • duetpredatorconvertundefined
      duetpredatorconvert
      last edited by

      Hello,

      I'm trying to get an anycubic predator running on a duet 2 with smart effector v3.
      Currently having the exact symptoms of this thread.
      https://forum.duet3d.com/topic/26432/smart-effector-poor-sensitivity

      At 10 sensitivity I can sometimes probe successfully, inside the -.40 range with G30 S-1. Around 50% of the time it will crash to -3 or more mm and lose steps.
      At 8 its borderline unusable with constant triggering, 9 kind of works 80% but will still crash on occasion. Anything above 11 will always crash, and below 8 will stay triggered or just flash.
      Checked wiring, and nothing out of place or intermittent.
      Using included e3d heatsink, no mods.

      Thanks!

      m115
      FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.4.4 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2022-10-20 16:17:41

      G90                                            ; send absolute coordinates...
      M83                                            ; ...but relative extruder moves
      M550 P"AnyCubic Predator"                      ; set printer name
      M665 L400.32 R220 B175 H469 X0.000 Y0.000 Z0.000                     ; Set delta radius, diagonal rod length, printable radius and homed height
      M666 X0 Y0 Z0 A0.00 B0.00                                 ; put your endstop adjustments here, or let auto calibration find them
      
      ; Drives
      M569 P0 S1                                     ; physical drive 0 goes forwards
      M569 P1 S1                                     ; physical drive 1 goes forwards
      M569 P2 S1                                     ; physical drive 2 goes forwards
      M569 P3 S1                                     ; physical drive 3 goes forwards
      M584 X0 Y1 Z2 E3                               ; set drive mapping
      M350 X16 Y16 Z16 E16 I1                        ; configure microstepping with interpolation
      M92 X80.00 Y80.00 Z80.00 E380               ; set steps per mm
      M566 X600.00 Y600.00 Z600.00 E1200.00       ; set maximum instantaneous speed changes (mm/min)
      M203 X1800.00 Y1800.00 Z1800.00 E1200.00    ; set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z1000.00 E1000.00       ; set accelerations (mm/s^2)
      M906 X1200 Y1200 Z1200 E800 I30                ; set motor currents (mA) and motor idle factor in per cent
      M84 S30                                        ; Set idle timeout
      
      ; Axis Limits
      M208 Z0 S1                                     ; set minimum Z
      
      ; Endstops
      M574 X2 S1 P"xstop"                            ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop
      M574 Y2 S1 P"ystop"                            ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop
      M574 Z2 S1 P"zstop"                            ; configure switch-type (e.g. microswitch) endstop for low end on Z via pin zstop
      
      ; Z-Probe
      M558 P8 R0.4 F1200 C"zprobe.in+zprobe.mod" H5 A3 S0.15 T10000             ; set Z probe type to unmodulated and the dive height + speeds
      M558 H30                                       ;*** Remove this line after delta calibration has been done and new delta parameters have been saved
      G31 P100 X0 Y0 Z-.1                          ; set Z probe trigger value, offset and trigger height
      M557 R170 S18
      G29 S1											; define mesh grid
      
      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
      M950 H0 C"bedheat" T0                          ; create bed heater output on bedheat and map it to sensor 0
      M307 H0 B1 S1.00                               ; enable bang-bang mode for the bed heater and set PWM limit
      M140 H0                                        ; map heated bed to heater 0
      M143 H0 S80                                   ; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4138  ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1                           ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00                               ; disable bang-bang mode for heater  and set PWM limit
      M143 H1 S280                                   ; set temperature limit for heater 1 to 280C
      
      ; Fans
      ;M950 F0 C"fan0" Q500                           ; create fan 0 on pin fan0 and set its frequency
      ;M106 P0 S0 H-1                                 ; set fan 0 value. Thermostatic control is turned off
      ;M950 F1 C"fan1" Q500                           ; create fan 1 on pin fan1 and set its frequency
      ;M106 P1 S1 H1 T45                              ; set fan 1 value. Thermostatic control is turned on
      M950 F0 C"fan0" Q250                                ; create fan 0 on pin fan0 and set its frequency
      M106 P0 C"Part Fan" S0 H-1                          ; set fan 0 name and value. Thermostatic control is turned off
      M950 F1 C"fan1" Q250                                ; create fan 1 on pin fan1 and set its frequency
      ;M106 P1 C"HF" S0 H-1
      M106 P1 C"HF" H1 T40 L255
      
      ; Tools
      ;M563 P0 D0 H1 F0                               ; define tool 0
      M563 P0 S"HotEnd" D0 H1 F0                          ; define tool 0
      G10 P0 X0 Y0 Z0                                ; set tool 0 axis offsets
      G10 P0 R0 S0                                   ; set initial tool 0 active and standby temperatures to 0C
      
      duetpredatorconvertundefined 1 Reply Last reply Reply Quote 0
      • duetpredatorconvertundefined
        duetpredatorconvert @duetpredatorconvert
        last edited by duetpredatorconvert

        Ran the probe script at 50sens and it crashes every time and posts no results.
        Here is the results at 11 sens.

        G32 bed probe heights: 1.334 0.070 0.022 0.039 -2.228 -2.243 -2.211 0.901 -3.449 -3.474 -3.455 -3.443 -4.411 -4.605 -0.532 -6.874 -7.061 -7.149 -8.218 -8.280, mean -3.263, deviation from mean 2.979
        

        Results at 10sens.

        G32 bed probe heights: 0.101 -1.086 -1.355 0.822 -1.232 -1.261 0.597 -1.168 -1.318 -1.424 -1.224 1.301 -2.224 -2.355 -2.349 -2.355 -0.507 -3.380 probing failed -3.430, mean -1.192, deviation from mean 1.266
        

        Results at 9sens. Triggers many times just during moves. And post no results, constantly erroring.

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

          Is this a new smart effector that has never worked correctly?

          When and where did you purchase it?

          Z-Bot CoreXY Build | Thingiverse Profile

          duetpredatorconvertundefined 1 Reply Last reply Reply Quote 0
          • duetpredatorconvertundefined
            duetpredatorconvert @Phaedrux
            last edited by

            @Phaedrux
            New v3 from filastruder last month. First time testing it.

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

              Please send an email to warranty@duet3d.com and CC your reseller. Include a link to this forum thread and the details of your original purchase. You'll receive a reply with a form to fill out.

              Z-Bot CoreXY Build | Thingiverse Profile

              duetpredatorconvertundefined 2 Replies Last reply Reply Quote 0
              • duetpredatorconvertundefined
                duetpredatorconvert @Phaedrux
                last edited by

                @Phaedrux
                Will do ASAP, thanks!

                1 Reply Last reply Reply Quote 0
                • duetpredatorconvertundefined
                  duetpredatorconvert @Phaedrux
                  last edited by

                  @Phaedrux

                  Sorry its been so long, holidays and the new year where busy.
                  But i got around to installing and testing the replacement smart effector and am seeing similar behavior going down to 13/14 sensitivity, is the only spot where it sort of works. But Its still unusable and crashing randomly at any sens. It seems to always crash a handful of times off a fresh boot and then works for a bit then starts crashing again. This action is also repeatable by just tapping the nozzle and watching the led blink, it'll work 5 in a row then stop and need a much firmer hit to blink again then work on and off for a bit. Have verified wiring, no broken wires or pins.

                  Not sure of anything else i can do on my end.
                  Possible to upgrade to a v4 or something to avoid more just swapping and testing?
                  Thanks!

                  New Run #s

                  12 sens
                  	G32 bed probe heights: 0.082 0.145 0.057 0.039 0.007 0.132 0.057 0.095 -0.024 6.205 0.126 3.364 0.132 3.389 probing failed 5.472 3.409 0.020 3.422 -0.018, mean 1.306, deviation from mean 2.007
                  13 sens
                  	G32 bed probe heights: 0.045 0.082 0.045 0.039 0.051 0.026 0.032 -0.018 0.026 0.045 0.032 0.064 0.020 0.026 0.082 0.026 0.020 0.076 0.032 0.032, mean 0.039, deviation from mean 0.023
                  	G32 bed probe heights: 0.126 -0.011 0.120 0.032 0.114 -0.011 0.076 0.032 0.032 0.120 0.026 0.082 0.132 0.064 0.076 0.064 0.151 0.114 0.114 0.026, mean 0.074, deviation from mean 0.048	
                  	G32 bed probe heights: 0.084 0.164 0.039 0.082 0.107 0.032 0.045 -0.068 0.114 0.101 0.020 0.076 0.120 0.057 0.070 0.051 0.114 0.064 0.064 0.057, mean 0.070, deviation from mean 0.046
                  14 sens
                  	G32 bed probe heights: -0.061 -0.005 0.045 -0.003 0.014 -0.124 0.020 0.051 0.076 0.039 -0.036 0.076 -0.018 0.082 0.051 -0.011 0.032 0.076 0.076 0.126, mean 0.025, deviation from mean 0.057
                  	G32 bed probe heights: 0.070 0.076 -0.030 0.089 0.026 0.114 0.076 -0.024 0.026 -0.024 -0.020 0.026 0.076 -0.024 0.014 0.076 0.032 -0.024 0.064 0.064, mean 0.034, deviation from mean 0.045
                  	G32 bed probe heights: -0.018 0.064 -0.036 0.020 0.026 0.051 0.064 0.057 -0.028 0.045 0.001 0.007 0.007 -0.024 0.014 -0.068 0.070 -0.030 0.001 0.089, mean 0.016, deviation from mean 0.041
                  15 sens
                  	G32 bed probe heights: 0.032 -0.005 0.139 0.089 -0.070 -0.074 -0.011 0.032 -0.016 -0.005 0.020 0.026 0.132 0.057 0.070 -0.011 -0.003 -0.118 -0.011 -0.043, mean 0.011, deviation from mean 0.063
                  16 sens
                  	G32 bed probe heights: -0.136 0.032 0.082 -0.053 -0.061 -0.130 -0.041 0.032 -0.055 -0.024 -0.024 0.014 -0.030 0.064 0.070 -0.068 -0.024 0.070 -0.061 -0.018, mean -0.018, deviation from mean 0.061
                  18 sens
                  	G32 bed probe heights: -0.124 -2.049 -3.557 -5.243 -5.255 -6.830 -8.336 -9.378 -9.695 -9.707 -3.208 -9.811 -6.470 probing failed probing failed probing failed -9.705 -9.618 -9.649 -9.611, mean -5.912, deviation from mean 3.780
                  20 sens - crashing sometimes
                  	to many errors, no report
                  

                  Friends numbers on an old v2
                  M98 P"0:/macros/dc42"
                  G32 bed probe heights: 2.762 2.762 2.762 2.764 2.764 2.765 2.765 2.765 2.765 2.765 2.765 2.765 2.769 2.769 2.769 2.769 2.769 2.769 2.769 2.769, mean 2.766, deviation from mean 0.002

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

                    Can you show some photos of your print head and mounting?

                    Z-Bot CoreXY Build | Thingiverse Profile

                    duetpredatorconvertundefined 1 Reply Last reply Reply Quote 0
                    • duetpredatorconvertundefined
                      duetpredatorconvert @Phaedrux
                      last edited by

                      @Phaedrux
                      Fans are off as is hot end during probe testing, everything is tight, no parts are loose, no play in effector. Is it possible fan mounts could lead to inconsistent readings? Should I pull fan mounts and test with only the hot end?
                      Thanks!

                      Current one installed
                      PXL_20230224_204017882.jpg PXL_20230224_204013103.jpg
                      Previous pulled prior to disassembly for replacement.
                      PXL_20221115_051538793.MP.jpg PXL_20221115_051530704.MP.jpg PXL_20221115_051526108.MP.jpg

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

                        Can you test it with your printed parts removed? I suspect that they are stiffening the effector and impacting the sensitivity of the strain gauge.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        duetpredatorconvertundefined 1 Reply Last reply Reply Quote 1
                        • duetpredatorconvertundefined
                          duetpredatorconvert @Phaedrux
                          last edited by

                          @Phaedrux
                          I think that was it! I see so many people using fan mounts similar to this one so i didn't suspect it could cause issues, possibly they are mostly using v2 effectors? Either way ill take it for what it is and get everything going. Thanks for the fast responses and time helping!

                          I sent an M672 S131:131, and rebooted but don't see 2 start up blinks, just one, not sure that is to important.
                          Thanks!

                          Bellow is the super probe script now.

                          50 sens
                          G32 bed probe heights: 0.182 0.151 0.157 0.164 0.170 0.170 0.157 0.157 0.164 0.151 0.151 0.157 0.164 0.151 0.164 0.139 0.157 0.157 0.164 0.145, mean 0.159, deviation from mean 0.009

                          30 sens
                          G32 bed probe heights: 0.245 0.239 0.245 0.239 0.239 0.239 0.245 0.239 0.239 0.239 0.226 0.232 0.226 0.239 0.239 0.226 0.226 0.232 0.232 0.232, mean 0.236, deviation from mean 0.006

                          20 sens
                          G32 bed probe heights: 0.245 0.245 0.251 0.251 0.276 0.251 0.257 0.245 0.251 0.239 0.245 0.239 0.245 0.245 0.239 0.251 0.245 0.245 0.239 0.251, mean 0.248, deviation from mean 0.008

                          1 Reply Last reply Reply Quote 0
                          • duetpredatorconvertundefined
                            duetpredatorconvert
                            last edited by

                            the one blink sounds like my board is in factory test mode?

                            "1 flash - normal startup in test mode - for factory testing only"
                            From the guide.

                            1 Reply Last reply Reply Quote 0
                            • duetpredatorconvertundefined
                              duetpredatorconvert
                              last edited by

                              Not exactly sure what i did, but after several default settings commands its blinking twice on startup, and running around a 10micron SD with 50 sens.
                              Going to try and get it all running and configured to print at this point. thanks!

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