Are you canceling your previous offsets before the tool change? T00?
Stevo
I just started running a supermax with an 0t controller, when I first used it, it did not recoginze any tool offsets, I spoke with fanuc and they told me which parameters to set, now I get my tool offsets, but after any tool change, it seems to take off the wrong direction.
I notice when I am in single block, I can watch the position numbers change, as I am being very sure sending the machine home every tool and reseting zero with g50 to zero, then using a g50 with a "w" to offset for the distance from the face of the chuck (where my tools are set) and zero on my workpiece. After any tool change, I can watch the numbers reset, then when it calls up the tool, the offsets input do not relect anything to do with the tool offset, not even compounding offsets, HOWEVER, if I simply hit reset and run the next tool by an "N" search, it runs perfectly!?!
Has anyone seen this before?
Are you canceling your previous offsets before the tool change? T00?
Stevo
Do you have to use G50?
Please post your program here.
I am ending the previous sequence with g28 u0w0;
example:
N1
GOG28U0W0
G50X0Z0
T0101
G50W-4.5
G50S2000
GOX3.Z1.G96S500M3
Z.1M8
---
---
---
GOZ1.M9
G28U0W0
M1
N2
G0G28U0W0
G50X0Z0
T202
G50W-4.5
G50S2000
G0X3.Z1. etc
I cannot use T0, it wigs out the machine making it bounce between tool 8 and tool 1 (8 station turret) I then have to power down the machine to get it to stop.
I have tried using T0100 to cancel, but it did nothing. I think there may be a parameter setting to recognize this command.
As I run this through single block on program check, I can see my ABS numbers reset at G50X0Z0, Adjust my shift at G50W-4.5, then when the tool is called, it pulls up numbers that do not jive with anything, it is clearly not compounding tool offsets.
However, if I reset and search N2, N3, etc, it will run just fine.
And thanks for any help you can give me!!!
I've never seen G50 X0 Z0 in a program like that. In the "old" days, G50 Xnn.nnnn Znn.nnnn was used to set the distance from the tool tip (at home) to the part zero. Does your control have both GEOM and WEAR offsets? If so, what values do you have in the GEOM offsets for T01 and T02?
the reasone I went to G50X0Z0 is because I could not cancel the tool offset and this seemed to do that.
The tools are set to the chuck face and c/l, the G50Wxx.xxxx represents the distance from the face of the chuck to part zero.
I am using Geometry offsets on the tools as well as wear, but none of the wear offsets are more than .004"
What happens if you take the G50 X0 Z0 out of the program?
it compounds the offsets with the new and previous tlo
Heavy....I assume that you have the machine setup to use 4 digits for the tool offset. When you try to cancel the tool offset do you program a T0100 or T0? I do not know why you would not be able to cancel your tool offsets.
Dcoupar.....For the Ot control is there a parameter that specifies to clear offsets with the G28? IIRC I have set before on one of our lathes but it was not a Ot control. If there was a parameter for this and it was set then the G28 should take care of clearing the offsets and the G50 can be removed. Are you thinking the problem exists with the G50?
Heavy..... you say that if you remove the G50 the tool offsets double correct? What if you were to take your tool offset and cut it in half then remove the G50...will the machine go were it is suppose to. If it does the problem remains with the G50 and we would have to figure out how to get your offset canceled without the machine going all funny.
Stevo
You have said that all of your tools were measured off your chuck and that the W was the distance from the chuck to the face of the part the W move will not change the geometry offsets the tool thinks that the part zero is the face of the chuck sounds like you need to set a work shift or work offset (G54) to move your part zero to the face of the part and I agree you need to take out the G50 if the tool still moves the wrong way you mite try changing the value of your geometry offsets from plus to minus or the other way around also I would check to see if there is a vaule in your work shift if you have one.