If you try to go back to tool 5 after this, what happens? There is a reason I ask, but need to know first.
dear all
can anyone help me with this problem??
1-suppose that we want to use T10, so we simply type :
T10M06---------> T10 goto spindle
2-we want to ge T5 from the magazine to spindle, so we type:
T5M06----------> T5 go to spindle but T10 go to pot 5 in the magazine
3-when i want to use T10 again (pot 10 in magazine is now empty),i type:
T10M06---------> arm get T5 from spindle to pot 10 and get nothing from pot 10 to spindle !!!!
we have 24 tool magazine
control is fanuc 0imc
ATC : arm type
ATC sub program O9001 is as follow
%
O9001(1NDPOINTTOOLCHANGE)
N10#100=#4001
N20#101=#4003
N30G91G28Z0.
S1000M3
N40M06
N50G#100
N60G#101
N70M99
%
is there any way to edit this program to make the control get the right tool from the magazine???
or is there any parameter control this problem
thanks in advance
If you try to go back to tool 5 after this, what happens? There is a reason I ask, but need to know first.
when i try to gt T 5 again, i must type T5M6, so the magazine rotate and stop at pot 5, but actually pot 5 in this case contain T10!!!!the problem is that the control does not recognize tool number but recognize pot number
It sounds to me like the G Data, used to track which tool is where, has been corrupted. Possibly there are two tools of the same number allocated, and the machine is 'confused'. If this is the case, it is an easy fix, but I am on vacation at present so am unable to tell you exactly which data to fix. Of course, this is also assuming that your MTB has set the machine up the same as the ones I have dealt with.
IIRC, you press the system key, then the following softkeys- PMC>PMCPRM>DATA>G.DATA
The data shown should be as follows:
D0000 - this is the active pocket minus 1 (eg if pocket is 10, value will be 9)
D0002 - this is the tool number currently in the active pocket
D0008 - this is the tool number currently in spindle
D0010 onwards - each of these is the tool number in each pocket, starting with pocket 1, then pocket 2 etc.
Either the spindle or one of the pockets should be 0 (some MTBs use 99) to allow you to change to an empty spindle. All others should be assigned numbers from 1 to 24
As I said earlier, this is assuming that your machine is the same setup as the ones I have dealt with.
have you try to call M6 before T word
on my fanuc, if i call Txx before M6, tool change doesn't work.
alot of the fanuc controls from my experience can t have the tool and m6 on the same line
t1;
m6;
A poet knows no boundary yet he is bound to the boundaries of ones own mind !! ........
http://microcarve.microcarve.biz/
thanks for your replay "Ozemale6t9" and thanks for all too.
the problem was in K parameters,so i followedPMC>PMCPRM>KEEPRLY
i have modified K6.4 --> 1
K7.6 --> 1
G data was confused as you said"Ozemale6t9"
and the tool change now is correct