Filament "leaking" from nozzle during heating  

Page 1 / 2
  RSS
neil.j2
(@neil-j2)
New Member

Hi All,

I've had my i3 mk2s for about a week now, very pleased with it, quality of the prints seems very high.

However, a couple of days ago, I started getting this issue where filament starts to "leak" (for want of a better term) from the nozzle during heating. Please see attached a (time lapsed) image. This only started after a few days of usage, initial prints didn't suffer from this.

This can result in many centimetres of filament hanging out of the nozzle by the time the actual print starts, if I'm quick I can remove it by hand just before the pre-print calibration starts, after which the print goes OK.

I've tried all of the obvious things I can think off, unload/reload of filament, clean nozzle, tried a new freshly opened pack of filament.

My question is has anybody experienced this before? Or can anybody offer possible solutions?

BTW, I'm printing with PLA @ 215.

Thanks in advance.
Neil

...
Posted : 22/05/2017 1:24 pm
Murloc992
(@murloc992)
Estimable Member

Have exactly the same issue, but I doubt there is a fix. Only printer I have that handles this issue well is a Robox with needle valves. Valves closed - no filament leak. Unfortunately that printer suffers from valve seal/nozzle seal leaks making the head unfixable.. :mrgreen:

...
Posted : 22/05/2017 2:11 pm
cory.w
(@cory-w)
Estimable Member

Try putting this Gcode in your start. May have to change temp definers depending on your slicer.

What it does at start of print-
Goes Home
Raises up a bit so PINDA doesnt get hot
Warms bed
Prewarms extruder to 170 so print starts faster later, but not enough to leak
Auto Levels
Goes back to home
Finished warming
Starts print.

M115 U3.0.10 ; use the latest firmware version

G28 W ; home all without mesh bed level

G0 Z60 ; get head above bed to keep it cool

M140 S[bed0_temperature] ; set bed temp

M104 S170

M190 S[bed0_temperature] ; wait for bed temp

M104 S170
G28 W ; home all without mesh bed leveing

G80 ; mesh bed leveling

M104 S[extruder0_temperature] ; set extruder temp

M109 S[extruder0_temperature] ; wait for extruder temp

G1 Y-3.0 F1000.0 ; go outside print area

G92 E0 ; reset extrusion distance

G1 X60.0 E9.0 F1000.0 ; intro line

G1 X100.0 E12.5 F1000.0 ; intro line

...
Posted : 22/05/2017 9:30 pm
Murloc992
(@murloc992)
Estimable Member

That's almost what Cura does by default. Wish Simplify3D could be made to do that..

...
Posted : 22/05/2017 10:28 pm
neil.j2
(@neil-j2)
New Member

@Murloc992, thanks, good to know I'm not alone...

@cory.w, great, thanks very much for this info. I'll give it a try tomorrow. I'm currently using the Prusa edition of Slic3r, I should be able to merge your suggestions in to the existing "Start G-code". Will report back how it goes...

...
Posted : 22/05/2017 10:34 pm
PJR
 pjr
(@pjr)
Antient Member Moderator

That's almost what Cura does by default. Wish Simplify3D could be made to do that..

It can; simply change the start GCode.

Peter

Please note: I do not have any affiliation with Prusa Research. 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…...
Posted : 22/05/2017 10:48 pm
cory.w
(@cory-w)
Estimable Member

That's almost what Cura does by default. Wish Simplify3D could be made to do that..

This is my simplify3D start code thats in the start section of the scripts.

...
Posted : 22/05/2017 11:01 pm
neil.j2
(@neil-j2)
New Member

Quick follow up.

Just to confirm that for me the changes to the "Start-Gcode" proposed by cory.w (thanks) have improved the situation significantly.

I'm planning to do some fine tuning, but at least I know what knobs to turn...

Cheers

...
Posted : 24/05/2017 8:10 pm
avi.s
(@avi-s)
Trusted Member

Indeed it did. I added the code both to S3D and to Slic3r, with translation, and both work great in eliminating the "leaking". I am wondering though if it will eventually damage the bed because the final warming to the target temperature is done while the nozzle is resting on the bed.

...
Posted : 25/05/2017 2:58 am
Nigel
(@nigel)
Honorable Member

You can add G codes in Simplyfy3d , to before and after the print, including one that raises the nozzle off the bed. Placing the nozzle on the bed does not stop filament leaking. That's not the point.

Nigel
Life is keeping interested and excited by knowledge and new things....
Posted : 25/05/2017 4:33 am
Murloc992
(@murloc992)
Estimable Member

Try putting this Gcode in your start. May have to change temp definers depending on your slicer.

What it does at start of print-
Goes Home
Raises up a bit so PINDA doesnt get hot
Warms bed
Prewarms extruder to 170 so print starts faster later, but not enough to leak
Auto Levels
Goes back to home
Finished warming
Starts print.

M115 U3.0.10 ; use the latest firmware version

G28 W ; home all without mesh bed level

G0 Z60 ; get head above bed to keep it cool

M140 S[bed0_temperature] ; set bed temp

M104 S170

M190 S[bed0_temperature] ; wait for bed temp

M104 S170
G28 W ; home all without mesh bed leveing

G80 ; mesh bed leveling

M104 S[extruder0_temperature] ; set extruder temp

M109 S[extruder0_temperature] ; wait for extruder temp

G1 Y-3.0 F1000.0 ; go outside print area

G92 E0 ; reset extrusion distance

G1 X60.0 E9.0 F1000.0 ; intro line

G1 X100.0 E12.5 F1000.0 ; intro line

Hi again, this start script doesn't seem to properly heat the bed. It starts heating only when the print starts.. Any fix?

...
Posted : 25/05/2017 3:25 pm
PJR
 pjr
(@pjr)
Antient Member Moderator

Hi again, this start script doesn't seem to properly heat the bed. It starts heating only when the print starts.. Any fix?

Looking at the code, I would say it does work as it should but it's slicer-dependant.

The M140 and M190 are for heating the bed and it's probably the following replacement parameters which are incorrect.

Peter

Please note: I do not have any affiliation with Prusa Research. 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…...
Posted : 25/05/2017 4:28 pm
Murloc992
(@murloc992)
Estimable Member

Hi Peter,

as I use Prusa Simplify3d stock profile with my minor modifications I was wondering if I need to type [bed1_temperature] as it is set up as T1?

...
Posted : 25/05/2017 5:22 pm
PJR
 pjr
(@pjr)
Antient Member Moderator

Hi Peter,

as I use Prusa Simplify3d stock profile with my minor modifications I was wondering if I need to type [bed1_temperature] as it is set up as T1?

Sorry, can't help much as I haven't even seen S3D let alone used it. Generally there would only be one bed temperature and it would be set without number, but it's easy to tell; just save the GCode and open it in a text editor - you should quickly find out what is necessary.

Peter

Please note: I do not have any affiliation with Prusa Research. 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…...
Posted : 25/05/2017 5:37 pm
cory.w
(@cory-w)
Estimable Member

Try putting this Gcode in your start. May have to change temp definers depending on your slicer.

What it does at start of print-
Goes Home
Raises up a bit so PINDA doesnt get hot
Warms bed
Prewarms extruder to 170 so print starts faster later, but not enough to leak
Auto Levels
Goes back to home
Finished warming
Starts print.

M115 U3.0.10 ; use the latest firmware version

G28 W ; home all without mesh bed level

G0 Z60 ; get head above bed to keep it cool

M140 S[bed0_temperature] ; set bed temp

M104 S170

M190 S[bed0_temperature] ; wait for bed temp

M104 S170
G28 W ; home all without mesh bed leveing

G80 ; mesh bed leveling

M104 S[extruder0_temperature] ; set extruder temp

M109 S[extruder0_temperature] ; wait for extruder temp

G1 Y-3.0 F1000.0 ; go outside print area

G92 E0 ; reset extrusion distance

G1 X60.0 E9.0 F1000.0 ; intro line

G1 X100.0 E12.5 F1000.0 ; intro line

Hi again, this start script doesn't seem to properly heat the bed. It starts heating only when the print starts.. Any fix?

Go into the Temperature option and change the Bed from 1 or 01 to 0. If you see in the code it says [Bed0_temperature] which is calling out which bed to head up. I had mine set up to 0. Alternatively, you change change to code to [Bed1_temperature]

...
Posted : 25/05/2017 7:32 pm
Murloc992
(@murloc992)
Estimable Member

Thanks! 🙂

...
Posted : 25/05/2017 8:07 pm
Chrono
(@chrono)
Active Member

Having the exact same problem but i wander if this only affects a small number of users? Because if it were a more common problem i guess the prusa slic3er would be pre configured with a modified gcode.

...
Posted : 26/07/2017 7:26 pm
tobias.k3
(@tobias-k3)
Trusted Member

I also use a routine with prewarming the nozzle while heating the bed. Final nozzle temperature is set shortly before mesh bed leveling. Works very well.

----------------------------------------------
PRUSA MK2
- Noctua fan 40mm
- MK2/MK3 hybrid extruder...
Posted : 05/08/2017 12:36 pm
evgenij.b
(@evgenij-b)
New Member

Thank you for this start gcode. Now I have no leaks. Great!

Posted : 07/08/2017 8:35 pm
ferdinand.b3
(@ferdinand-b3)
Active Member


Try putting this Gcode in your start. May have to change temp definers depending on your slicer.

What it does at start of print-
Goes Home
Raises up a bit so PINDA doesnt get hot
Warms bed
Prewarms extruder to 170 so print starts faster later, but not enough to leak
Auto Levels
Goes back to home
Finished warming
Starts print.

M115 U3.0.10 ; use the latest firmware version

G28 W ; home all without mesh bed level

G0 Z60 ; get head above bed to keep it cool

M140 S[bed0_temperature] ; set bed temp

M104 S170

M190 S[bed0_temperature] ; wait for bed temp

M104 S170
G28 W ; home all without mesh bed leveing

G80 ; mesh bed leveling

M104 S[extruder0_temperature] ; set extruder temp

M109 S[extruder0_temperature] ; wait for extruder temp

G1 Y-3.0 F1000.0 ; go outside print area

G92 E0 ; reset extrusion distance

G1 X60.0 E9.0 F1000.0 ; intro line

G1 X100.0 E12.5 F1000.0 ; intro line

Thank you for the tip! Most useful, no leaking before the start of printing. I have a question, though. I noticed that the M104 S170 instruction appears on two lines - 5 and 7. Is this a typo, or it is there for a reason?

...
Posted : 19/09/2017 10:37 pm
Page 1 / 2
Share:

Please Login or Register