![]() | |
| 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
| |||
| |||
| We have 5 Mori Sekis in our shop with a 16i or 18i (can't remember) and I am trying to write a trick program to sort the tools back it to their "right" Pot at the end of a run. So I need to know what variables control the tools and pots. The only thing I could find so far is #4120 is the tool that's in the spindle. I just need something to reference in my macro program. Here is my program idea so far: Start N1 Does Tool X exist? -Yes move on -No end program N2 Is Tool X in Pot X? -Yes Skip to N4 -No move on N3 Is Tool X in the Spindle? -Yes Tool change to Pot X -No Tool change to Tool X then goto N3 N4 Loop back to N1 with a counter to the next tool number N5 End program That's the basic idea. It with change once I now how the macros are setup in the control. So if anybody has a detailed list of the system variables that would be great! Thanks much -Andy |
|
#2
| |||
| |||
| be careful, #4120 is actually the last T# commanded, not necessarily in the spindle (also shown in the bottom right corner) i don't know of a way to do this or can even find the table of tool/pot (my hardinge's have it on the custom screen, but not in variable) but it stores #148 and #149 as the tool in spindle and in pot... (change via keep relay) you could manually keep track yourself... using an M6 macro... figure out how it sorts and stores them and do the math yourself... i'll keep looking... my mori is an msg-501 control (18i-mb) on an nh5000 - gwarble |
|
#3
| ||||
| ||||
| I believe the tool/pot relationships are found in the PMC DATA, and I don't think you can access them with a macro. Just curious why do you want to put the tools back in the "right" pot? Sounds like a whole lot of wear and tear on the tool changer, not to mention the time wasted. |
|
#4
| |||
| |||
| yup my other machines store it in the PMC data table... i agree, seems like a waste of time... but i could foresee some use for it, especially if unloading tools via a side access panel to the magazine... if yuo're doing it that much your machine may also have a way to disable random magazine storing and let it act like a normal non-random tool magazine (ie prep the next tool, swap tools but put the old tool back into its pot instead of the new tool's old pot) - gwarble |
|
#5
| |||
| |||
| We have one machine like that, and I know of no way to get the PMC data table info (pot number) The machine builder did make a M code to reset the tool assignments to equal the pot numbers though. This is only helpful for setting up tools, not identifying them when taking them out. Perhaps your has something similar so you would not have to set them manually for the same result. For tool ID on removal, run a macro program to sequentially load the tool to the spindle. I do not think you will find any other solutions unless it was setup by the machine builder. Dale |
| Sponsored Links |
|
#6
| |||
| |||
| This Mori doens't have a parameter you can change to make the magazine NOT be a random pocket type? ... or are you just trying to place a tool in a specific pocket that's not necessarily a reflection of the tool number?
__________________ It's just a part..... cutter still goes round and round.... |
![]() |
| Tags |
| fanuc, macro, macros, system, variable |
| 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 |
| Bar Code MACRO Variables???? | Ziegler | NCPlot G-Code editor / backplotter | 3 | 10-12-2009 11:06 AM |
| local variables of a macro | sinha_nsit | Fanuc | 8 | 01-16-2008 06:19 AM |
| macro variables | sinha_nsit | Fanuc | 5 | 01-15-2008 03:42 AM |
| Variables/Macro uses.... | theemudracer | Fanuc | 12 | 12-13-2006 01:45 PM |
| Variables/Macro use ???? | theemudracer | G-Code Programing | 2 | 12-11-2006 09:47 AM |