Originally Posted by
chuck99z28
If you're using the recent pcb g-code. It goes to the tool change z axis, before the tool change xy axis. That why it dragged over the board. You need to edit the code, find the place where it returns to zero for a trool change and change the order.
In pcb-gcode.ulp
At around like 276
rz(TOOL_CHANGE_POS_Z);
rxy(TOOL_CHANGE_POS_X, TOOL_CHANGE_POS_Y);
needs to be
rxy(TOOL_CHANGE_POS_X, TOOL_CHANGE_POS_Y);
rz(TOOL_CHANGE_POS_Z);
Its because you're your using z=0 as a tool change position.
Happens to me too.