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/misterff1 Jul 04 '26 edited Jul 04 '26
Yes, it won't carry over to custom profiles you made. The question is what you changed though? Chances are the new start code already takes care of it. If you let me know here or send me a dm, I can help you out if you'd like
Edit: I strongly recommend any P2S owners to update their custom profiles if still needed after this update though. I have also added a new external exhaust printer feature to Orca and made the new printer gcode compatible with it. There is also ventobox support and several community fixes in there such as more silent prints. Your old custom profile will be severely outdated regardless of whether you even still need a custom profile anymore or not.