Sometimes I’ll start a calibration print that’s more than one layer, but I’ll notice that something is clearly off.
I know about the “Pause at Layer X” feature, but that’s only during preview.
My suggestion: a “stop at Z” button next to the Pause and Stop buttons that allows you to enter the current (stop after this layer finishes printing) or a future layer. This way, if I start a 100 layer print job, and I realize there’s an issue I want to troubleshoot at layer 1, I can say “Stop at Z” while it’s printing, and as soon as layer X is printed, it will stop.
I realize I can press stop just as layer X is just finishing, but there’s usually layer X commands that won’t finish or layer X+1 commands that will print. You have to get the timing just right. With a “Stop at Z” command, folks could say “Stop at Z: 1” and it would just complete the first layer and then stop when it’s done. Very helpful, and doesn’t require us to monitor while that first layer finishes printing.