Forgive me; it's been a few years since I programmed a prototrak, and I've been asked to step in for a while (our regular programmer is off getting a new lung - seriously!)
We're just trying to do a plunge into a block and open up a pocket with a 1/2" endmill, but for some reason the program is coming into the control borked up... the first move is showing up as a "mill" and not a "position" move, and any line that has both "X" and "Z" moves kicks out an error... either "mills form an inclined plane" or "mills are parallel"... and it is saying "around event 2" or "around event 4" rather than identifying the exact line with the problem.
The only thing that is working is to do straight-up Z moves followed by x/y/x/y moves; any attempt to do XZ moves fails. (Yes, it is in M3 mode, not M2!)
The confounding part is that we have a host of other programs that do the same kind of cuts with no problems.
Am I missing something obvious?
( T2 | 1/2 CARBIDE FLAT ENDMILL )
N102 T2 M6
N104 G0 G90 X1.3139 Y.0422 S500 M3
N106 G43 H2 Z.5 M8
N110 G1 Z-1.57 F12.
N112 X1.745 Z-1.5926
N114 X1.245 Z-1.6188
N116 X1.745 Z-1.645
N118 X1.52 Y0. F8.
N142 G0 Z.5
picture attached shows M3 has a Cad/Cam/DNC interface manual which explains gcode it needs