Any way to skip the clean nozzle & bed leveling when it starts printing?

As the title says. Every time I print, it cleans the nozzle and levels the bed. I want to know how to skip this when I need to.

Don’t get me wrong, the process is great for good quality prints, but sometimes I just want to quickly iterate on a print. Waiting for this whole startup then becomes annoying, especially when the print itself is small. It was easier when I had my original SV06 (not the ACE), I could just print and test / modify and then print again and again, especially when the bed was kept warm.

I don’t always need a perfect first layer or perfectly clean nozzle, especially when prototyping. Is there any way to skip the startup with the ACE?

@sovol3d

This happens via theSTART_PRINT Klipper macro, which you can modify through the Mainsail Web UI. For example, I added a Z_TILT_ADJUST here since otherwise I tend to get a tilted bed mesh (I guess the gantry gets slightly out of alignment when the motors are off):

This macro gets called from your slicer’s start G-code. I’m not super familiar with Klipper, but I am guessing you could add a START_PRINT_FAST macro that skips the parts of the sequence you don’t want, then make different profiles in your slicer: one that calls START_PRINT and the other that calls START_PRINT_FAST. Then when you want a super quick print, just slice using the START_PRINT_FAST profile.