![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Fanuc Discuss Fanuc controllers here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Hi all, Not sure which forum to post this in, so my apologies if this is the wrong one. Machine: Fadal 3016, Controller: Fanuc 0i The problem I'm having is with the tool change. Let's just say that I have tool #1 in the spindle and I go into MDI mode, input the code "M06 T1;" and press cycle start. The machine then proceeds to change the tool with the next tool in the carousel, irrespective of the tool number. I can then type in the same code "M06 T1;" and it changes back to the correct tool. I'm sure this problem has only just come up as I seem to recall that if I did this before (by accident or intention) the tool would not change. It would see that tool #1 was already loaded and nothing would happen. Can anyone tell me what's going on? I don't want any incidents! Thanks, Matt. |
|
#4
| |||
| |||
| Not sure if this will help, but..... We have a Milltronics where I work that does the same thing on occasion. It also has an Oi control. The cure is to call out: T1; M6; Always on separate lines. That almost caused a crash the first time I ran it. Nobody thought it important to tell me about that little quirk.... |
|
#6
| |||
| |||
| Matt, I would suspect that gearsoup is right. I have come across problems like this in the past. It's the way some of the logic is written. When you call M6T1 it see's M6 but does not see a modal T. This can cause problems. Some machines you have to do a T1M6. This takes T1 modal then reads the M6. I have also seen machines like gearsoup is suggesting were they will not regard the T1 in the line so you have to split them into seperate lines taking the tool you want modal before the M6 Stevo |
|
#7
| |||
| |||
| I dont know if this applies to your machine but my tool changer goes buggy sometimes and i have to use m76 and m71 in midi to clear out the problem. like so m71; start and then m76; start. fanuc O-MD is the controller i have. |
|
#8
| ||||
| ||||
| Some machines like to know what tool to have ready when th M06 is called, then the M06 only changes to the tool that is ready. So: T1 (NEXT TOOL) lines of machining if desired with prior tool M06 (Swap to the tool that is ready, T1) machining with T1 goes here T2 (GETS THE NEXT TOOL READY TO PICK UP) more machining with T1 may go here etc. |
|
#10
| |||
| |||
| Hi Guys, Thanks for so many replies. Gearsoup: So far I haven't had to put the M06 T1 on separate lines. It's worked as is. But I will try. Stevo: I'll give T1 M06 a try as well. cncozz: Haven't come across this one. Can you explain the M71, M76 codes? beege: I put this into the program already. After the toolchange and G43 settings etc I stick the T# in there to bring the next tool into position. It took forever to change a tool before I started doing this! Daniel: I'll try to find the program and post later today Thanks again, Matt. |
| Sponsored Links |
|
#11
| |||
| |||
| I tried all options offered, but no joy. Its the same. Daniel (or any of you other helpful souls), I can't find the macro for tool change. Basically I don't know how to do it. I disabled the write protection and searched to the parameter #3202. I think that's correct from another post I found on the forum. It has the code #00100000. I think that I'm supposed to change the 1 to 0, which I did, but then when I went back to EDIT and searched for program 9001 it couldn't find it. I tried some other numbers such as 9000 but no luck. If I go to DIR there's nothing in there (I deleted all my own programs). HEEEEEEEEEEEEEEEEELP!!! |
|
#12
| |||
| |||
| For allowing editing of your 9000 programs it is parameter 3202 bit 4 set to 0. The bits run from right to left 0-7 (76543210). For your macro program on the tool change look at parameters 6071-6089. These are the parameters that you set to call a macro program with your M6 code. Parameter 6071-6079 are for programs 9001-9009 and parameters 6080-6089 are for programs 9020-9029. So for example if parameter 9020 is set to 6 then it is using program 9020 for your tool change macro. If none of these parameters are set to 6 your tool change is written to your ladder. Stevo |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need Help With Tool Change Problem | AZDEN | Fanuc | 1 | 11-21-2007 01:44 PM |
| VF3 tool change problem | cata1351 | Haas Mills | 1 | 10-18-2007 06:11 PM |
| Problem in tool change | ahmedsamy_81 | CNC Machining Centers | 5 | 03-28-2007 03:35 PM |
| Problem in Tool change | ahmedsamy_81 | G-Code Programing | 2 | 02-13-2007 09:02 PM |
| Problem in tool change | ahmedsamy_81 | General Metal Working Machines | 0 | 11-06-2005 04:14 PM |