MMU Slic3r Prusa Edition default priming gcode for single extruder
 
Notifications
Clear all

MMU Slic3r Prusa Edition default priming gcode for single extruder  

  RSS
Dean
 Dean
(@dean-2)
Eminent Member
MMU Slic3r Prusa Edition default priming gcode for single extruder

Can anyone explain what the generic setting in Slic3r (for example 'Generic PLA' settings) is doing with regards to the start of a print and priming? Currently, when I start a print using these setting is extrudes 250mm along the origin and then it traces back seemingly while retracting. This almost always results in no filament extrusion for the first layer of the actual item. I know I could decipher the 'start' gcode area but I'm not very gcode literate.

Posted : 08/10/2017 6:10 pm
AJS
 AJS
(@ajs)
Noble Member
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

This behavior has changed in the different versions of the Slic3r.

1) Recommend upgrading to 1_9_0 of the drivers (Slic3r 1.37.1).
2) Go to Printer Settings -> Custom G-code, and copy the "Start G-code" section and past it in here inside a "Code" block. This will help us see what you have going on and see if we can fix it.

I have modified my start code like this:
M115 U3.0.12 ; tell printer latest fw version
; Start G-Code sequence START
T[initial_tool]
G21 ; set units to millimeters
G90 ; use absolute coordinates
M83 ; use relative distances for extrusion
M104 S170 ; Extruder to 170 (no wait)
M140 S[first_layer_bed_temperature] ; set bed temp
G28 W ; home all without mesh bed level
G1 X0 Y0 Z125 ; home X axis Lift to 125 (keep cool)
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S170 ; wait for extruder temp to hit 170
M104 S[first_layer_temperature] ; set extruder temp
G80 ; mesh bed leveling while rising in temp
M109 S[first_layer_temperature] ; wait for extruder temp if needed
M203 E100 ; extruder calibration
M92 E140 ; extruder calibration
G1 Z0.250 F7200.000
G1 X50.0 E80.0 F1000.0
G1 X160.0 E20.0 F1000.0
G1 Z0.200 F7200.000
G1 X220.0 E13 F1000.0
G1 X240.0 E0 F1000.0
G1 E-4 F1000.0
G92 E0.0

Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage or loss. If you solve your problem, please post the solution…

Posted : 08/10/2017 6:23 pm
Dean
 Dean
(@dean-2)
Eminent Member
Topic starter answered:
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

Yes, yours looks the same as the default code with some of the temperature stuff ordered differently.

Here's the g-code from the Generic PLA setting

M115 U3.0.12 ; tell printer latest fw version
; Start G-Code sequence START
T[initial_tool]
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
G21 ; set units to millimeters
G90 ; use absolute coordinates
M83 ; use relative distances for extrusion
G28 W
G80
G92 E0.0
M203 E100
M92 E140
G1 Z0.250 F7200.000
G1 X50.0 E80.0 F1000.0
G1 X160.0 E20.0 F1000.0
G1 Z0.200 F7200.000
G1 X220.0 E13 F1000.0
G1 X240.0 E0 F1000.0
G1 E-4 F1000.0
G92 E0.0

Posted : 08/10/2017 6:59 pm
AJS
 AJS
(@ajs)
Noble Member
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

It is the

G1 E-4 F1000.0

That causes the retraction. You might want to put a skirt around your object to make sure the nozzle is primed.

Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage or loss. If you solve your problem, please post the solution…

Posted : 08/10/2017 7:29 pm
Dean
 Dean
(@dean-2)
Eminent Member
Topic starter answered:
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

Why the retraction in this case? It also causes it to grind pretty badly.

Posted : 08/10/2017 10:07 pm
Dean
 Dean
(@dean-2)
Eminent Member
Topic starter answered:
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

Also, I did at first add a skirt to compensate but sometimes the quality of the initial skirt perimeters affect the usability of the first layer.

Posted : 08/10/2017 10:21 pm
Colin
(@colin-4)
Estimable Member
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

Try reducing the E-4 to E-2. It seems to work for me.

Posted : 09/10/2017 12:45 pm
Dean
 Dean
(@dean-2)
Eminent Member
Topic starter answered:
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

I'm curious why it's retracting at all?

Posted : 09/10/2017 4:23 pm
Colin
(@colin-4)
Estimable Member
Re: MMU Slic3r Prusa Edition default priming gcode for single extruder

Probably to keep it from oozing all the way from the priming line to the skirt.

Posted : 09/10/2017 7:19 pm
Share: