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

Print won't start

Scheduled Pinned Locked Moved
General Discussion
2
7
1.1k
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.
  • undefined
    baballuci
    last edited by 14 Mar 2017, 20:52

    Hi guys, i'm slowly making progress with my Duet Wifi.

    It's all connected, motors are working OK, homing works, i just can't print anything.

    I upload a file to the sd card, start the print, it all heats up, homes, and that's it…. , print status says 100% complete.

    [c]; Configuration file for Duet WiFi (firmware version 1.17)
    ; executed by the firmware on start-up
    ;
    ; generated by RepRapFirmware Configuration Tool on Mon Mar 13 2017 16:04:32 GMT+0000 (GMT Standard Time)

    ; General preferences
    M111 S0 ; Debugging off
    G21 ; Work in millimetres
    G90 ; Send absolute coordinates…
    M83 ; ...but relative extruder moves
    M555 P2 ; Set firmware compatibility to look like Marlin

    M667 S1 ; Select CoreXY mode
    M208 X0 Y0 Z0 S1 ; Set axis min
    M208 X245 Y180 Z190 S0 ; Set axis max

    ; Endstops
    M574 X1 Y1 Z0 S0 ; Define active low and unused microswitches
    M558 P5 X0 Y0 Z1 I1 H5 F120 T6000 ; Set Z probe type to unmodulated, the axes for which it is used and the probe + travel speeds
    G31 P600 X41 Y25 Z2.5 ; Set Z probe trigger value, offset and trigger height
    M557 X5:150 Y5:200 S20 ; Define mesh grid

    ; Drives
    M569 P0 S0 ; Drive 0 goes backwards
    M569 P1 S0 ; Drive 1 goes backwards
    M569 P2 S1 ; Drive 2 goes forwards
    M569 P3 S1 ; Drive 3 goes forwards
    M350 X32 Y32 Z16 E16 I1 ; Configure microstepping with interpolation
    M92 X320.61 Y320.80 Z398.44 E4300 ; Set steps per mm
    M566 X900 Y900 Z12 E0.01 ; Set maximum instantaneous speed changes (mm/min)
    M203 X5000 Y5000 Z1000 E600 ; Set maximum speeds (mm/min)
    M201 X500 Y500 Z250 E60 ; Set accelerations (mm/s^2)
    M906 X1400 Y1400 Z1200 E450 I60 ; Set motor currents (mA) and motor idle factor in per cent
    M84 S60 ; Set idle timeout

    ; Heaters
    M143 S280 ; Set maximum heater temperature to 280C
    M305 P0 R4700 T100000 B3950 ; set bed thermistor parameters
    M305 P1 R4700 T100000 B4388 ; set E0 thermistor parameters E3D

    ; Tools
    M563 P0 D0 H1 F0 ; define tool 0
    G10 P0 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets

    ;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

    ; Network
    M550 Phypercube ; Set machine name
    M551 P******** ; Set password
    M552 S1 ; Enable network

    ; 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 H1 T50 ; HOTEND FAN, Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
    M106 P2 S0 I0 F500 H-1 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off

    ; Custom settings are not configured[/c]

    Slicer gcode:

    [c]M83 ; extruder relative mode
    M104 S[first_layer_temperature] ; set extruder temp
    M140 S[first_layer_bed_temperature] ; set bed temp
    M190 S[first_layer_bed_temperature] ; wait for bed temp
    M109 S[first_layer_temperature] ; wait for extruder temp
    G28; home all without mesh bed level
    ;G29 S1 ; load file
    T0
    M116[/c]

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 14 Mar 2017, 21:41

      Are there any messages in the Console page of Duet Web Control?

      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
      • undefined
        baballuci
        last edited by 14 Mar 2017, 22:21

        No nothing.

        Here is the beginning of the gcode file.

        [c]; generated by Slic3r 1.33.8-prusa3d-win64 on 2017-03-14 at 20:41:46

        ; external perimeters extrusion width = 0.45mm
        ; perimeters extrusion width = 0.45mm
        ; infill extrusion width = 0.45mm
        ; solid infill extrusion width = 0.45mm
        ; top infill extrusion width = 0.40mm

        M107
        M83 ; extruder relative mode
        M104 S215 ; set extruder temp
        M140 S55 ; set bed temp
        M190 S55 ; wait for bed temp
        M109 S215 ; wait for extruder temp
        G28; home all
        ;G29 S1 ; load file
        T0
        M116
        ; G1 X0 Y0 F4000.0 ; go outside pritn area
        ; G1 X50.0 E9.0 F1000.0 ; intro line
        ; G1 X100.0 E12.5 F1000.0 ; intro line
        G21 ; set units to millimeters
        G90 ; use absolute coordinates
        M83 ; use relative distances for extrusion
        G1 E-1.00000 F900.00000
        G1 Z0.250 F7200.000
        G1 X112.274 Y84.804 F7200.000
        G1 E1.00000 F900.00000
        M204 S1000
        G1 F2100
        G1 X112.352 Y84.325 E0.01913[/c]

        I thought it might be a problem with the G29 so i commented it out, but still the same

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators
          last edited by 15 Mar 2017, 06:46

          The T0 should really be earlier in the file than the M104 and M109 commands, but that shouldn't matter with firmware 1.17e. The M204 command won't be recognised and should provoke a warning, but nothing worse.

          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
          • undefined
            baballuci
            last edited by 15 Mar 2017, 15:30

            I just created a gcode file with just print moves, no heaters or extrusion.

            I uploaded it to the duet and still the same thing happend.

            I then removed the G28 and it starting moving/printing.

            Any ideas?

            Here are a few lines from the file

            [c]M107
            T0
            M116
            ;M104 S215 ; set extruder temp
            ;M140 S55 ; set bed temp
            ;M190 S55 ; wait for bed temp
            ;M109 S215 ; wait for extruder temp
            ;G28; home all
            G29 S1 ; load file
            G21 ; set units to millimeters
            G90 ; use absolute coordinates
            M83 ; use relative distances for extrusion

            G1 Z0.650 F7200.000
            G1 X112.274 Y84.804 F7200.000
            G1 F2100
            G1 X112.352 Y84.325
            G1 X112.513 Y83.867
            G1 X112.755 Y83.442
            G1 X113.066 Y83.069
            G1 X113.438 Y82.758
            G1 X113.860 Y82.517
            G1 X114.317 Y82.354
            G1 X114.796 Y82.275
            G1 X135.086 Y82.269[/c]

            Here is my homeall.g

            [c]; homeall.g
            ; called to home all axes
            ;
            ; generated by RepRapFirmware Configuration Tool on Mon Mar 13 2017 16:04:32 GMT+0000 (GMT Standard Time)

            ; Relative positioning
            G91

            ; Lift Z
            G1 Z5 F6000

            ; Course home X or Y
            G1 S1 X-250 Y-185 F1800
            ; Course home X
            G1 S1 X-250
            ; Course home Y
            G1 S1 Y-185

            : Move away from the endstops
            G1 X5 Y5 F6000

            ; Fine home X
            G1 S1 X-250 F360
            ; Fine home Y
            G1 S1 Y-185

            ; Absolute positioning
            G90

            ; Go to first bed probe point and home Z
            G1 X-36 Y-20 F6000
            G30

            ; Uncomment the following line to lift the nozzle after probing
            ;G1 Z5 F100[/c]

            Charlie.

            1 Reply Last reply Reply Quote 0
            • undefined
              dc42 administrators
              last edited by 15 Mar 2017, 19:41

              Is homing all working? This bit of homeall.g looks strange to me:

              ; Go to first bed probe point and home Z
              G1 X-36 Y-20 F6000

              Do you really want to move that far off the bed to home Z using the Z probe?

              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
              • undefined
                baballuci
                last edited by 15 Mar 2017, 20:19

                I'm not sure what that part is. The homeall.g was generated by the online tool.

                I've now changed it to

                [c]
                G91 ; Relative positioning

                G1 S1 X-250 Y-185 F1800 ; Course home X or Y
                G1 S1 X-250 ; Course home X
                G1 S1 Y-185 ; Course home Y

                G1 X5 Y5 F6000 : Move away from the endstops

                G1 S1 X-250 F360 ; Fine home X
                G1 S1 Y-185 ; Fine home Y

                G1 Z5 F6000 ; Lift Z
                G1 S1 Z-185 F200 ; fine home Z

                G90 ; Absolute positioning

                G92 X0 Y0 Z0.66

                ; Go to first bed probe point and home Z
                ;G1 X-36 Y-20 F6000
                ;G30

                ; Uncomment the following line to lift the nozzle after probing
                ;G1 Z5 F100[/c]

                and it seems to be working OK.

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