I have problems with the Z zero. I put the offsets for x and y and size the tool's high in order to get the zero for the work, so my offset table has numbers for X and Y and zero for Z, and my tool table has the H put in inches from the zero or home position, to the top of the stock in negative units . So, when I told the machine "go to zero" it goes exactly in position with the tool almost touching the top of the stock. The problem is when I start the cutting: the machine goes below the high specified, and cut the stock thru. Is like the work's Zero goes below the top of the stock to the bottom of it. It shows it in the Z DRO. I don't see nothing anormal with the Gcodes. Those are:
G20
G0 G17 G40 G49 G80 G90
T1 M6
G0 G90 G54 X.37 Y.3074 S2200 M3
G43 H1 Z2 (The H1 and the G54 are checked ,H1 has a negative value in the tool table)
Z.1
G1 Z-.35 F4
I believe with the command G1 Z-.35 the tool has to go .35 inches below the top of the stock which is the zero for Z ,but it goes like the zero was the bootom ,not the top of the stock but if I don't put any Gcode and push "go to zero" it goes to zero normally. Please help ,I'm turning crazy.