Pepe's Ultimate No-Ooze Super-Prep intro gcode
 
Notifications
Clear all

Pepe's Ultimate No-Ooze Super-Prep intro gcode  

  RSS
Pepe le Vamp
(@pepe-le-vamp)
Trusted Member
Pepe's Ultimate No-Ooze Super-Prep intro gcode

Hello.

I wanted to eliminate ooze as much as possible from the start of my prints. I figured I'd go to town making an intro code which preps the nozzle as best as possible.

First of all it does bed calibration at 170 degrees to avoid leaving ooze-poops on the bed.
Then it goes out of the print zone & hovers in the air while getting up to temperature, anticipating some oozing.

Then it comes down onto the bed at an angle like an aeroplane landing, ensuring that I know which size of the nozzle the oozing is on.

It then backs up over its oozing, pushing it under the nozzle. It travels for a bit further than the normal prusa prep line, but with a slower flow rate.
It then turns around & comes back the opposite way, to ensure the nozzle is prepped from both sides. It also does a small jagged movement to push any remaining ooze under the nozzle before finishing this line.

Finally it turns off extrusion and lifts off the bed, on an angle but backing over its previous line & raising like an aeroplane again. Kinda a poor man's wipe before it goes to the print.

It might seem elaborate but I found the default of a single line wasn't quite accounting for the random nature of state of the ooze before the nozzle hit the bed.

The end result is a kind of lightning bolt drawing on the bed with an underline.

 

M115 U3.4.1 ; tell printer latest fw version
M83 ; extruder relative mode
M104 S170 ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S170 ; wait for extruder temp
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling

G1 Y-9 X40 Z10 F1000.0 ; move to place for oozing while heating up. hovering above ground
G92 E0.0
M104 S[first_layer_temperature] ; set extruder temp
M109 S[first_layer_temperature] ; wait for extruder temp


G1 Y-8 X20 Z0 F600.0 ; go outside print area to start intro line. land on ground, do zig zags
G1 Y-8 X50.0 E6.0 F1000.0 ; intro line. go RIGHT.
G1 Y-8 X80.0 E5.0 F1000.0 ; intro line. go RIGHT.
G1 Y-8 X150.0 E2.0 F1000.0 ; intro line. go RIGHT

G1 Y-1 X150.0 E2.0 F1000.0 ; intro line. go UP
G1 Y-4 X100.0 E2.0 F1000.0 ; intro line. go LEFT,DOWN
G1 Y-1 X110.0 E2.0 F1500.0 ; intro line. go UP
G1 Y-4 X50.0 E2.0 F1500.0 ; intro line. go LEFT,DOWN
G1 Y-4 X70 Z1 E0.0 F1500.0 ; pull off bed at almost-180 degree angle


G92 E0.0
M221 S{if layer_height==0.05}100{else}95{endif}
Posted : 28/12/2019 1:17 pm
Share: