In PrusaSlicer (and I assume Slic3r), when you add a pause, the pause is "on" a layer, so it's not clear when it happens relative to that layer. Is it at the end? The beginning?
For instance, is this pause correct to insert magnets into the holes before they're closed at Z=2.8 mm? The left shows up to 2.6 mm, and the right up to 2.8 mm, when the holes are closed.
Looking at the exported GCode, it seems correct, but it feels wrong based on the visualization (i.e. it shows them closed up).
G1 Z2.6 F720 ; it's printing stuff at Z2.6
G1 E.8 F1500
[...a few lines...]
;LAYER_CHANGE ; change, before_change, after_change stuff...
;Z:2.8
;HEIGHT:0.2
[...a couple lines...]
;PAUSE_PRINT
M117 Place magnets in slots and resume printing
M601
M486 S-1
M486 S2
G1 X216.192 Y65.471
G1 Z2.8 F720 ; then it starts doing stuff at Z2.8
G1 E.8 F1500
