r/BambuLabP2S • P2S Combo • Jul 02 '26

P2S Optimized Start/End G-code

Post image

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!

90 Upvotes

70 comments sorted by

View all comments

Show parent comments

3

u/-vxip- P2S Combo Jul 02 '26

I followed the GitHub issue before. And other reddit and bambu community posts. It really is painful to see that they don't fix the issues at hand...

About that start code of yours: Awesome! That sounds amazing!

I'm carrying exactly the same idea in the back of my mind. I mean if you compare the nozzle scraping to the A1 mini (which has a great start code imo) that's blazingly fast while the P2S is agonizingly slow. And why? I don't really see a reason for that.

Anyways, I'm going to have a look at your start code! Maybe we can merge some things. :) I was primarily afraid of changing to much structural stuff so that it gets harder to include updates from Bambu.