Welcome! Log In Create A New Profile

Advanced

Duet Wifi over extrusion on later change with Slic3r

Posted by Grant_fm 
Duet Wifi over extrusion on later change with Slic3r
September 26, 2018 11:00PM
Hi all

I recently upgraded to a Duet Wifi board for my core xy printer. I’m running Slic3r 1.2.9 and firmware 1.19 on the duet. At a later change the printer does a large retract followed by an over extrusion where it leaves a large blob (large enough to bury the nozzle). In the config.g file I’ve tried using M83 and M207 to define the retraction. In Slic3er retraction is set at 3mm. I’ve also tried turning it off by setting it to 0mm. This seems to have no impact. Irrespective of the settings in the gcode or in the firmware I get the same printing fault. However, if I switch to Cura I no longer get this fault? I use Slic3er on my A8 printer with a MKS. Board without any problems. What am I missing?

Below is my config.g file

; Configuration file for Duet WiFi (firmware version 1.17 to 1.19)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool on Sun Sep 09 2018 15:42:06 GMT-0600 (Central Standard Time)

; General preferences
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves

M667 S1 ; Select CoreXY mode

; Network
M550 PEvo 500x500 ; Set machine name
M552 S1 ; Enable network
;M587 S"Guest" P"password" ; Configure access point.
M586 P0 S1 ; Enable HTTP
M586 P1 S0 ; Disable FTP
M586 P2 S0 ; Disable Telnet
;M553 P192.168.100.146

; Drives
M569 P0 S1 ; Drive 0 goes forwards
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S1 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes forwards
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
M92 X80 Y80 Z400 E432 ; Set steps per mm
M566 X900 Y900 Z12 E120 ; Set maximum instantaneous speed changes (mm/min)
M203 X6000 Y6000 Z180 E1200 ; Set maximum speeds (mm/min)
M201 X500 Y480 Z250 E250 ; Set accelerations (mm/s^2)
M906 X800 Y800 Z800 E800 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout

; Axis Limits
M208 X0 Y0 Z0 S1 ; Set axis minima
M208 X490 Y490 Z500 S0 ; Set axis maxima

; Endstops
M574 X1 Y1 Z2 S1 ; Set active low endstops


; Z-Probe
M558 P1 I0 R2 H2.0 F300 X0 Y0 Z0 ; Set Z probe type to modulated, the axes for which it is used and the dive height + speeds
G31 X0 Y0 Z0.00 P710 ; Set Z probe trigger value, offset and trigger height
M557 X25:495 Y25:495 S50 ; Define mesh grid

; Heaters
M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1
M143 H1 S280 ; Set temperature limit for heater 1 to 280C

; 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.5 I0 F500 H1 T45 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
M106 P2 S1 I0 F500 H1 T45 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned on

; 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

; Custom settings are not configured

M207 S4.0 F4000 Z0.0 ; set retraction
Re: Duet Wifi over extrusion on later change with Slic3r
September 29, 2018 12:55PM
You need to choose whether to use firmware retraction, or slicer-configured retraction.

If you use firmware retraction, then you set the retraction parameters using M207 (typically in config.g) and you tell your slicer that you are using firmware retraction. The slicer then generates G10 commands to retract filament and G11 commands to un-retract. You can use the M207 command during a print to alter the retraction parameters. This is useful when tuning retraction.

If you use slicer-controlled retraction, then the slicer generates the retract and re-prime commands, and the M207 settings have no effect.

Perhaps one of Cura/Slic3r is configured for firmware retraction, and the other isn't?

HTH David

Edited 1 time(s). Last edit at 09/30/2018 02:50AM by dc42.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: Duet Wifi over extrusion on later change with Slic3r
September 30, 2018 02:21AM
A screenshot of Slic3rs retraction setup would be helpful. Maybe you've set 'extra length to restart ' to 3mm?
Sorry, only registered users may post in this forum.

Click here to login