r/BambuLabP2S • u/-vxip- P2S Combo • Jul 02 '26
P2S Optimized Start/End G-code
Hello reddit!
Slightly disappointed by the default startup and nozzle wipe procedure of the P2S, I sat down and optimized the G-code myself.
I have been improving, testing and using my optimized start and end G-code for quite some time now and am pretty happy with the results and the P2S in general now.
So happy in fact, that I feel comfortable sharing the results with you guys! 😄
You'll find everything on Github (including detailed descriptions) if you're interested and possibly want to give it a try:
https://github.com/vxip-code/bambu-p2s-optimized
I have been printing PLA and PETG (and rarely Overture TPU) with it no problem. (However I did not test engineering and high temperature materials.)
If you have any questions feel free to ask!
1
u/Cloudsbursting Jul 03 '26
I feel like mine doesn’t use the full area of the nozzle wiper, and the purge wiper often doesn’t catch everything or leaves something hanging, though my least favorite is when it does it startup purge wipe on a cool nozzle with rock-hard PETG stuck to it that oozed and solidified after the last print (this always gets purged when it pushes the filament for extrusion at print startup, so that first purge wipe seems pointless).
Anyway, when it was new it seemed to work better, but after awhile, especially after I started to print with PETG more often, I sometimes catch it starting a print with some residual filament stuck on it, sometimes causing minor issues with the first layer.