Problem commissioning Smart Effector.



  • Hi,

    I have the smart effector installed and got to Commissioning step 8 without issue but when issuing G30 and tapping the nozzle to trigger the probe the green LED Does light but it doesn't stop immediately though it does stop eventually after it has moved 220mm and gives the Error "Z Probe was not triggered during probing move".

    How do I best troubleshoot this?



  • OK after digging around I think my issue is that I am using reprap firmware v1.18 and type 8 is not supported until v1.20, can anyone confirm this?



  • @KeithW

    Looks correct that it it wasn't introduced until 1.20

    I'd say update to whichever the most current that supports your board. Either 2.05.1 for Duet 2 or 1.26.1 for Duet 0.6/0.85

    Of course read the release notes for the releases in between as there may be changes to your config needed.



  • @dc42 I am confused on which files to download for my Duet 0.8.5

    Do I need the RepRapFirmware.bin and the DuetWebControl-1.22.6.zip?

    What is the Symbols-RepRapFirmware-Duet085.zip?

    Is there are recommended way to update from 1.18.1 to the latest?

    I read through the upgrade notes on all version from 1.18.1 to 1.26.1 I think the following pertain to me:

    • Important! If you use an IR Z probe or some other type that does not need to be deployed, delete the files sys/deployprobe and sys/retractprobe.g if they exist, because they are now called automatically. You can do this in the System Files Editor of the web interface.

    • Important! When upgrading a Duet WiFi from 1.18.2 or earlier firmware, see the important notes at https://duet3d.com/wiki/Upgrading_to_DuetWiFiFirmware_1.19.

    • Height map files created with firmware 1.18 or earlier cannot be read by firmware 1.19, so you will need to run G29 S0 again to generate a new heightmap.csv file

    • Every heater that you use must now be configured using a M305 command with a P parameter that identifies the heater. Previously, if a heater used default thermistor parameters, you could omit the M305 command for that heater.

    • If you are using PT100 sensors, make sure you don't have any additional parameters in your M305 commands for those heaters left over from when you were using thermistors. In particular, the R parameter now configures the reference resistor value on the PT100 interface board, and must be omitted or set to 400 when using the Duet3D PT100 daughter board.

    • Previously, you could omit the P0 parameter when configuring fan 0. The P0 parameter is now compulsory when configuring fan 0. The only parameters now recognised in M106 commands with no P parameter are S and R.

    I have tried to use the RRF Config Tool to generate a new config but it only seems to go to firmware version 1.21. I have attached the generated config and I wonder if it seems suitable for my Printer. Is there anything that needs to be changed to use Firmware version 1.26.1?

    My Printer Details:

    T3P3 Kossel Maxi

    Duet 0.8.5
    Homed Height: 468.5mm
    Delta Radius: 171mm
    Diagonal Rod Length: 360
    Printable Radius: 155
    Flex3Drive G5
    Duet Smart Effector v2.0

    ; Configuration file for Duet 0.8.5 (firmware version 1.21)
    ; executed by the firmware on start-up
    ;
    ; generated by RepRapFirmware Configuration Tool v2.1.8 on Fri Feb 21 2020 19:36:19 GMT+0000 (Greenwich Mean Time)
    
    ; General preferences
    G90                                         ; send absolute coordinates...
    M83                                         ; ...but relative extruder moves
    M550 P"The BFK"                             ; set printer name
    M665 R171 L360 B155 H468.5                  ; Set delta radius, diagonal rod length, printable radius and homed height
    M666 X0 Y0 Z0                               ; put your endstop adjustments here, or let auto calibration find them
    
    ; Network
    M540 PBE:EF:DE:AD:FE:EC                     ; set custom MAC address
    M552 P192.168.1.12 S1                       ; enable network and set IP address
    M553 P255.255.255.0                         ; set netmask
    M554 P192.168.1.1                           ; set gateway
    M586 P0 S1                                  ; enable HTTP
    M586 P1 S1                                  ; enable FTP
    M586 P2 S1                                  ; enable 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 S1                                  ; physical drive 3 goes forwards
    M584 X0 Y1 Z2 E3                            ; set drive mapping
    M92 X160.00 Y160.00 Z160.00 E3800.00        ; set steps per mm
    M566 X1200.00 Y1200.00 Z1200.00 E6.00       ; set maximum instantaneous speed changes (mm/min)
    M203 X21000.00 Y21000.00 Z21000.00 E3600.00 ; set maximum speeds (mm/min)
    M201 X2000.00 Y2000.00 Z2000.00 E1000.00    ; set accelerations (mm/s^2)
    M906 X1000 Y1000 Z1000 E600 I30             ; set motor currents (mA) and motor idle factor in per cent
    M84 S30                                     ; Set idle timeout
    
    ; Axis Limits
    M208 Z-0.1 S1                               ; set minimum Z
    
    ; Endstops
    M574 X2 Y2 Z2 S1                            ; set active high endstops
    
    ; Z-Probe
    M558 P5 R0.4 H10 F120 T2400                 ; set Z probe type to effector and the dive height + speeds
    G31 P100 X0 Y0 Z-0.1                        ; set Z probe trigger value, offset and trigger height
    M557 R85 S20                                ; define mesh grid
    
    ; Heaters
    M305 P0 T100000 B3950 R4700                 ; set thermistor + ADC parameters for heater 0
    M143 H0 S160                                ; set temperature limit for heater 0 to 160C
    M305 P1 X200                                ; configure PT100 for heater 1
    M143 H1 S285                                ; set temperature limit for heater 1 to 285C
    
    ; Fans
    M106 P0 S0 I0 F500 H-1                      ; set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
    M106 P1 S1 I0 F500 H-1                      ; set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off
    
    ; 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
    
    ; Miscellaneous
    M501                                        ; load saved parameters from non-volatile memory
    T0                                          ; select first tool
    
    
    

  • administrators

    @KeithW said in Problem commissioning Smart Effector.:

    Do I need the RepRapFirmware.bin and the DuetWebControl-1.22.6.zip?

    Yes. Or you can use DWC 2.0.7. Your choice.

    What is the Symbols-RepRapFirmware-Duet085.zip?

    They are files that I archive for debugging purposes, when users report unexpected resets.

    Is there are recommended way to update from 1.18.1 to the latest?

    Looks like you've already checked the upgrade notes, so you should be OK using your existing config.g and homing files, if you check them for the issues you listed.


Log in to reply