Print won't start



  • 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]


  • administrators

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



  • 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


  • administrators

    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.



  • 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.


  • administrators

    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?



  • 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.


Log in to reply