Problems with pause function M226



  • Hello,

    When I resum printing, the unretract is always executed first, no matter what order I try.

    I can also change the feedrate and nothing happens.

    [[language]]
    ; resume.g
    ; called before a print from SD card is resumed
    ;
    ; generated by RepRapFirmware Configuration Tool on Sat Mar 10 2018 12:05:11 GMT+0100 (Mitteleuropäische Zeit)
    M83            ; relative extruder moves
    G1 R1 Z5 F9000  ; go to 5mm above position of the last print move
    G1 R1 ; go back to the last print move
    M83
    M400
    G1 E10 F2400   ; extrude 10mm of filament
    
    

    Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
    Firmware Electronics: Duet WiFi 1.02 or later
    Firmware Version: 1.21RC4 (2018-03-11 build 1)
    WiFi Server Version: 1.21RC4(08b3)
    Web Interface Version: 1.21-RC4

    Please help


  • administrators

    You need to add parameters X0 Y0 to your two G1 R1 commands.



  • Thanks for the right tip, with Z (+X;Y) it works as it should.

    [[language]]
    G1 R1 X0 Y0 Z5 F9000  ; go to 5mm above position of the last print move
    G1 R1 X0 Y0 Z0; go back to the last print move
    
    

    Have not read this anywhere.
    Was created by "RepRapFirmware Configuration"!

    Thanks


  • administrators

    Thanks, I'll have the configurator changed. The firmware was changed (in version 1.19 AFAIR - see the release notes) so that any axes not mentioned are not moved.


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.