Removing the purge line from the Bambu Lab P1S

The P1S is a great printer, however I find the purge line to be quite annoying. The purpose of the purge line is to ensure the extruder is primed. Now this is absolutely essential on a printer like an Ender, but with the P1S, the toolhead has a filament cutter which is engaged every time the filament is retracted into the AMS. When starting a new print, it will purge 105mm of filament. This is to ensure the old filament has been pushed out, allowing retractions. This amount is also sufficient for priming the nozzle for printing. The purge line is also annoying as it can intersect with the item being printed. Additionally, it can be easy to forget to remove it, so I just removed it from the start gcode.

Comment out these lines in the start gcode for the printer

;===== noozle load line ===============================
M975 S1
G90
M83
T1000
;G1 X18.0 Y1.0 Z0.8 F18000;Move to start position
M109 S{nozzle_temperature_initial_layer[initial_extruder]}
;G1 Z0.2
;G0 E2 F300
;G0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5)     * 60}
;G0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}
;G0 X239.5
;G0 E0.2
;G0 Y1.5 E0.700
;G0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5)     * 60}
M400

After doing this, the printer will perform the normal startup sequence, but instead of printing the purge line, it will go straight to printing the object. I have noticed no observable difference in the quality of the printed part after removing the purge line.


Comments

Leave a Reply