Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    resurrect setting up help needed....+other issues..

    General Discussion
    3
    3
    371
    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.
    • mpoly
      mpoly last edited by

      Hello and thanks in advance for any help knowledgeable people around here can offer..
      I have a DuetWifi big Delta running on 24v 250w psu, powered by a 450W BRAND NEW UPS, no heatbed, nema17 motors, smart effector and volcano with 0.6 nozzle.

      I have 2 serious problems (as I am mostly running over 10h prints on it)

      The first is that i constantly get pauses on my prints with "Resume-after-power-fail state saved" messages on the console, which basically ruin my prints (large lithophanes and every time i resume i get a lovely horizontal line on the print that you can see from miles away) . The strange thing is i get them even though i dont have any other signs of power surges in the building (lights dimming or trembling). Maybe its a bad UPS, i cannot rule that out, but i dont know how to check this. I also have a 60watt dc cob led with a step up regulator on it for lighting the printer, running from the same psu. I have tried with and without it turned on, makes no difference.

      The second very important problem is that i really dont understand how to setup and use the resurrect function.
      here is my config file
      Editing 0:/sys/config.g

      ; Configuration file for Duet WiFi (firmware version 1.21)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v2 on Wed Dec 19 2018 10:24:39 GMT+0200 (Eastern European Standard Time)

      ; General preferences
      G90 ; Send absolute coordinates...
      M83 ; ...but relative extruder moves
      M665 R380 L776.6 B230 H594.7 ; 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
      M550 P"3DWORX.GR" ; Set machine name
      M551 P"tsiftis77: ; Set password
      M552 S1 ; Enable network
      M587 S"3dworx" P"giorgos12" ; Configure access point. You can delete this line once connected
      M586 P0 S1 ; Enable HTTP
      M586 P1 S0 ; Disable FTP
      M586 P2 S0 ; Disable Telnet

      ; Drives
      M569 P0 S1 ; Drive 0 goes forwards
      M569 P1 S1 ; Drive 1 goes forwards
      M569 P2 S1 ; Drive 2 goes forwards
      M569 P3 S0 ; Drive 3 goes backwards
      M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
      M92 X160.00 Y160.00 Z160.00 E2687.00 ; Set steps per mm
      M566 X900.00 Y900.00 Z900.00 E60.00 ; Set maximum instantaneous speed changes (mm/min)
      M203 X24000.00 Y24000.00 Z24000.00 E6000.00 ; Set maximum speeds (mm/min)
      M201 X3000.00 Y3000.00 Z3000.00 E120.00 ; Set accelerations (mm/s^2)
      M906 X1200.00 Y1200.00 Z1500.00 E400.00 I70 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S20 ; Set idle timeout

      ; Axis Limits
      M208 Z0 S1 ; Set minimum Z

      ; Endstops
      M574 X2 Y2 Z2 S1 ; Set active high endstops

      ; Z-Probe
      M558 P5 R0.4 H10 F600 T15000 ; 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 R200 S20 ; Define mesh grid

      ; Heaters
      M140 H-1 ; Disable heated bed
      M305 P1 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 1
      M143 H1 S350 ; Set temperature limit for heater 1 to 350C

      ; Fans
      M106 P0 S0 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
      M106 P1 S0 I0 F500 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off
      M106 P2 S0 I0 F500 H-1 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off

      ; Tools
      M563 P0 D0 H1 ; 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

      ; Automatic power saving
      M911 S22.5 R23 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss

      ; Custom settings
      M302 P1 ; Allow cold extrusion

      ; Miscellaneous
      T0 ; Select first tool

      I tried having both sd cards on the set (not sure if the paneldue one was needed for this but have one in the slot anyway).

      Can somebody please explain step by step what i need to do to resume print after a powerfail? Am I supposed to find a sys/resurrect-prologue.g file on either sd card and print it? (there never is such a file after a powerfail). Or should i use the M916 command somehow?(tried but keep getting that there is "no sys/resurrect-prologue.g found" message

      Please help..

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

        Have you seen? https://duet3d.dozuki.com/Wiki/Setting_up_to_resume_a_print_after_a_power_failure

        It sounds like you have a PSU issue. I'm not an expert on troubleshooting that. sorry.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • dc42
          dc42 administrators last edited by

          @mpoly, it sounds to me that either your power supply output voltage is too close to the 22.5V threshold you have set in your M911 command; or you have a bad connection between the PSU and the Duet; or the 250W power supply rating is marginal for your machine. So here are some thing to check:

          • Temporarily reduce the power fail threshold (S parameter) to a lower value, e.g. 20V (S20 instead of S22.5). Then run a CNC job. Then run M122 and see what minimum and maximum recorded voltages it reports. Note, running M122 resets the minimum/maximum recorded voltages after reporting them, so only the first M122 report after running a job gives useful values.

          • Check that the VIN terminal block screws on the Duet are tight.

          • Are you powering anything from the 250W PSU apart from the Duet (and hence the stepper motors)? As a CNC machine doesn't have heaters, I think a 250W PSU should be adequate unless you are powering additional devices from it, such as a spindle motor.

          HTH David

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

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