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

    Smart effector lost nearly all sensivity

    Scheduled Pinned Locked Moved
    Smart effector for delta printers
    4
    9
    551
    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.
    • Barracuda72undefined
      Barracuda72
      last edited by

      Yesterday i finished a flawless print..wanted to start another one ( workked so flawless that not even watched it start to print)and then it happens..nozzle clogged because ther were no z-offset.

      After lots of G32 and MEshs i started over with the testing of the smart effector. Afterall i found that it losts its sensitivity.just between 2 prints. on standard of 50 it dont flashed if i tap the nozzle...and it rams the nozzle into bed till i lost steps and scratches over the print bed.
      Had tutn up the sensivity up to 15 to get a halfway normal feedbeach via M672 S105:010:245 but even with that it often ignores the contact...
      Disassambled the effector today but cant see anything on the PCB. Any hint of what could cuase this? worked for years flawless...and if the straingauge is broken it schouldnt work at all, right?
      Mybe the delta just realized that i was to print parts for my new project a duet Voron 2.4 and decided to sabotage me šŸ˜‰ Guess i dont want to spend another 70 bucks for a new effector. MAybe someone had similar problems already
      My M122

      m122
      === Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 3.3 (2021-06-15 21:44:54) running on Duet WiFi 1.02 or later
      Board ID: 08DDM-9FAM2-LW4S8-6J9FD-3S06S-9MZ7X
      Used output buffers: 5 of 24 (18 max)
      === RTOS ===
      Static ram: 23876
      Dynamic ram: 74560 of which 0 recycled
      Never used RAM 15980, free system stack 116 words
      Tasks: NETWORK(ready,13.9%,238) HEAT(delaying,0.0%,330) Move(notifyWait,0.1%,303) MAIN(running,85.2%,441) IDLE(ready,0.9%,29), total 100.0%
      Owned mutexes: WiFi(NETWORK)
      === Platform ===
      Last reset 00:01:51 ago, cause: software
      Last software reset at 2021-12-07 11:36, reason: User, GCodes spinning, available RAM 15980, slot 0
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00417000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x00
      Aux0 errors 0,0,0
      Step timer max interval 0
      MCU temperature: min 28.6, current 30.7, max 31.0
      Supply voltage: min 24.1, current 24.3, max 24.5, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
      Driver 0: position 53428, standstill, SG min/max 0/1023
      Driver 1: position 53428, standstill, SG min/max 0/304
      Driver 2: position 53428, standstill, SG min/max 0/1023
      Driver 3: position 0, standstill, SG min/max not available
      Driver 4: position 0, standstill, SG min/max not available
      Driver 5: position 0
      Driver 6: position 0
      Driver 7: position 0
      Driver 8: position 0
      Driver 9: position 0
      Driver 10: position 0
      Driver 11: position 0
      Date/time: 2021-12-07 11:38:28
      Cache data hit count 3920433521
      Slowest loop: 6.66ms; fastest: 0.15ms
      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest read time 1.3ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 83, maxWait 13415ms, bed compensation in use: mesh, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 84, completed moves 84, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === AuxDDARing ===
      Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === Heat ===
      Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
      Heater 1 is on, I-accum = 0.0
      === GCodes ===
      Segments left: 0
      Movement lock held by null
      HTTP is idle in state(s) 0
      Telnet is idle in state(s) 0
      File is idle in state(s) 0
      USB is idle in state(s) 0
      Aux is idle in state(s) 0
      Trigger is idle in state(s) 0
      Queue is idle in state(s) 0
      LCD is idle in state(s) 0
      Daemon is idle in state(s) 0
      Autopause is idle in state(s) 0
      Code queue is empty.
      === Network ===
      Slowest loop: 15.95ms; fastest: 0.00ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
      HTTP sessions: 1 of 8
      - WiFi -
      Network state is active
      WiFi module is connected to access point 
      Failed messages: pending 0, notready 0, noresp 0
      WiFi firmware version 1.26
      WiFi MAC address ec:fa:bc:0b:f5:3d
      WiFi Vcc 3.42, reset reason Turned on by main processor
      WiFi flash size 4194304, free heap 21248
      WiFi IP address 192.168.178.50
      WiFi signal strength -57dBm, mode 802.11n, reconnections 0, sleep mode modem
      Clock register 00002002
      Socket states: 0 0 0 0 0 0 0 0
      

      and my Config.g

      ; Configuration file for Duet WiFi (firmware version 3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v2.1.8 on Sun Mar 08 2020 17:21:54 GMT+0100 (MitteleuropƤische Normalzeit)
      
      ; General preferences
      G90                                                 ; send absolute coordinates...
      M83                                                 ; ...but relative extruder moves
      M550 P"My Printer"                                  ; set printer name
      M665 R172.907 L364.85 B120 H415                 ; Set delta radius, diagonal rod length, printable radius and homed height
      M666  X3.97 Y-3.31 Z-0.65                           ; put your endstop adjustments here, or let auto calibration find them
      
      ; Network
      M552 S1                                             ; enable network
      M586 P0 S1                                          ; enable HTTP
      M586 P1 S0                                          ; disable FTP
      M586 P2 S0                                          ; disable Telnet
      
      ; 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 S0                                         ; physical drive 3 goes forwards
      M584 X0 Y1 Z2 E3                                    ; set drive mapping
      M350 X16 Y16 Z16 E16 I1                             ; configure microstepping with interpolation
      M92 X160.00 Y160.00 Z160.00 E408,75                 ; set steps per mm
      M566 X2000.00 Y2000.00 Z2000.00 E1200.00            ; set maximum instantaneous speed changes (mm/min)
      M203 X25000.00 Y25000.00 Z25000.00 E1200.00         ; set maximum speeds (mm/min)
      M201 X4000.00 Y4000.00 Z4000.00 E1000.00            ; set accelerations (mm/s^2) 2000 standard
      M906 X1000 Y1000 Z1000 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 active-high endstop for low end on X via pin xstop
      M574 Y2 S1 P"ystop"                                 ; configure active-high endstop for low end on Y via pin ystop
      M574 Z2 S1 P"zstop"
      
      ; Z-Probe
      M558 P5 R0.4 C"zprobe.in+zprobe.mod" H5 F1200 T6000 A005  ; set Z probe type to effector and the dive height + speeds p5
      G31 P100 X0 Y0 Z-0.43                            ; z-0.60  babystep -0.170
      M557 R100 S20
                                             ; define mesh grid
      
      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4092 ; 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
      M143 H0 S130                                   ; set temperature limit for heater 0 to 120C
      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                                          
      M308 S1 P"e0temp" Y"pt1000" R4700                   ; configure sensor 1 as PT1000 on pin e0temp
      M950 H1 C"e0heat" T1                                ; create nozzle heater output on e0heat and map it to sensor 1
      M143 H1 S290                                        ; set temperature limit for heater 1 to 280C
      M307 H1 B0 S1.00                                    ; disable bang-bang mode for heater  and set PWM limit
      
      ; Fans
      M950 F0 C"fan2" 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
      
      ; Tools
      M563 P0 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
      
      ; Custom settings are not defined
      M575 P1 B57600 S1
      T0
      G29 S1
      ;M579 x1.016 Y1.016 Z1.000
      M501
      
      
      
      1 Reply Last reply Reply Quote 0
      • Barracuda72undefined
        Barracuda72
        last edited by

        Next day..next try..
        To exclude a bad crimp i re-crimped the 8 pin connector on the smart effector. But same behaviour. if i program it with sensitivity of 10 i get readings before probing ..if i change it to 15 he misses readings and rams the nozzle into bed.
        Anything else i could do to find the cause of that problem?

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

          Have anything physically changed with the mount? Is something loose?

          Z-Bot CoreXY Build | Thingiverse Profile

          Barracuda72undefined 1 Reply Last reply Reply Quote 0
          • Barracuda72undefined
            Barracuda72 @Phaedrux
            last edited by

            @phaedrux
            No..checked all ball ends..nuts...hotend..nothing loose...even tried to loosen it. nothing changed between these 2 prints, when it starts to ram into bed. tried smaller build areas for probing ( as i made the mag arms new this year and they are 10mm shorter, so the kinematic gets a little bit unstable if i tired the whole 300mm diameter for probing) Very strange....ordered a new effector and hope to get it this week.

            1 Reply Last reply Reply Quote 0
            • Barracuda72undefined
              Barracuda72
              last edited by

              Just received the new effector. its a Rev 3 Effector..
              is it normal that the coldend dont sits flush to the pcb?
              IMG_20211210_164901.jpg
              the palstic nut is just wurned on with hand...would need force to make the coldend flush with pcb...or should i sand the hole in the pcb larger?

              Phaedruxundefined rjenkinsgbundefined 2 Replies Last reply Reply Quote 1
              • Phaedruxundefined
                Phaedrux Moderator @Barracuda72
                last edited by Phaedrux

                @barracuda72 said in Smart effector lost nearly all sensivity:

                should i sand the hole in the pcb larger?

                If it's a little snug, yes you can do that.

                BTW, still looking into your original sensitivity issue.

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • rjenkinsgbundefined
                  rjenkinsgb @Barracuda72
                  last edited by

                  @barracuda72 said in Smart effector lost nearly all sensivity:

                  the palstic nut is just wurned on with hand...would need force to make the coldend flush with pcb...or should i sand the hole in the pcb larger?

                  I've just assembled a Mk3; I found the heatsink to be a very tight fit in the PCB as well, but it did seat fully in when rotated a few times, like "screwing it in", before fitting the nut.

                  Robert J.

                  Printers: Overlord pro, Kossel XL+ with Duet 6HC and "Frankentron", TronXY X5SA Pro converted to E3D toolchange with Duet 6HC and 1LC toolboards.

                  1 Reply Last reply Reply Quote 0
                  • Barracuda72undefined
                    Barracuda72
                    last edited by

                    Had to sand the pcb a little bit...anyway

                    With the new effector it worked like charm again...so something must be wrong with the old one..as i never got any error LED flashing its strange..but the efforctor worked well for about 5 Years..

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

                      @barracuda72 yes there may well be some dame to the traces or connection points for the sensing components on one side of the board. Its not possible to say without close inspection.

                      www.duet3d.com

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