Ok, tested it and yes it all works ok on a cut, the only odd bit is at the end when it puts the machine coordinate reading into the work DRO??
However, since changing to G28.1 when the post code reaches a goto-rapid-clearance height, the Z motor emits a loud screech and does not move, I cant see a reason in the code attached, can anyone have a look, I'll also bounce this one over to the sheetcam forum.