Spindle travelling up the Y axis after job is complete

Correct.

M2 Program Pause and End
M02 was the original program-end code, now considered obsolete, but still supported for backward compatibility.

You should be able to edit or modify the post-processor to not emit that code.

1 Like