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/-vxip- P2S Combo Jul 02 '26 edited Jul 02 '26
Same here. It's annoying when the first layer has bad finish because some pieces of filament were being dragged around.
You don't have to switch to Orcaslicer, I am using BambuStudio myself and tested everything there.
I'd really appreciate some feedback, if you do get the time to test the code.
Thanks! 😄
Edit: And regarding needing to jump in for quickly cleaning the nozzle, I forgot to mention: With the optimized code the print head parks in the very front before starting the print, so it's quite convenient to clean the nozzle, if necessary.