![]() | |
| 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
| |||
| |||
Hello I have a problem on a fanuc 6mb with the work offsets G54-G59 They wont work. If i set any work offset to any position and in mdi give it G0 G90 G54 X0.0 Y0.0 it will just sit there we have bought this machine at auction so it possible someone has been playing with the paramaters i have tried everything i can think of so any help will be gratefully appreciated |
|
#6
| |||
| |||
| If it does that, it means that MDI is in incremental mode. MDI is overriding your G90. In MDI, do you see an ABS or an INC at the bottom right of the screen? If you see an INC, press the ABS/INC button (top left) until you see ABS and try entering your line again. I would have thought that if you specify G90 in an MDI block it would designate absolute and override the ABS/INC selection, but I guess not. The reason G0 G90 G54 X0.0 Y0.0 didn't cause any montion is because, in incremental terms, you told the controller not to move. Chris Kirchen |
|
#7
| |||
| |||
| I have never seen the MDI mode be incremental no matter what you program. But I have not had much experience on the 6 series control. Just to clear the stupid question up…when you set your G54 say as your current machine position you then move the tool off that position before programming G54X0Y0 correct? Does this machine do everything else correctly? You have the machine referenced home? I would try running it in a program instead of MDI to clear up any problem of incremental in MDI mode that Chris was referring to. So you say if you program G0G90G54X1Y1 it will move X1 & Y1 So what happens if you program: G0G90G54X1Y1; X0Y0; Will the machine only do the first line then not execute returning back to 0,0? You say you have tried everything so I assume you tried using G55-G59 as well? I don’t have a 6 series manual but skimming through some of my parameter manuals I found parameter 2402 bit 1 that refers to manual intervention for absolute and incremental and if set to 1 it has a note about the Fanuc 6 series. It might be worth checking out. Stevo |
|
#8
| |||
| |||
| Hi CMK1 Have you tryed as ckirchen has done the Gcode with a space G0 G90 G54 X 1.0 Y 1.0 some of the funuc controls like to see a space in the code & also a G10 can be used for offset value setting in some controls
__________________ Mactec54 |
|
#9
| |||
| |||
| Have found another few problems maybe there all related 1 when using a G84 tapping cycle it will go to the bottom of the hole reverse the spindle but it will not retract the z out of the hole it just sits revolving the spindle in reverse at the bottom of the hole 2 when using G28 to move to tool change position in Z it is 5mm out of position from looking at programs already in the machine and speaking to the programer that had operated it this had been working ok (Maybe only a parameter adjustment) 3 I can origin out the absolute positions on all 3 axis at any stage even in auto I dont think this should happen. 4 If i power up the machine then refernce the axis put in a work offset of X-500 Y-150 in mdi give it G0 G90 G54 X0.0 Y0.0 it will move to that position ok but then if i move the axis manualy out of position say 100mm on each axis then go back to mdi and key in G0 G90 G54 X0.0 Y0.0 it will not move if i go back to the position page the absolute is now zero on both axis at this stage myself and the machine is now very confused |
|
#10
| |||
| |||
| Hi CMK1 Have you just tryed a tool change T1 M06 you may need the M06 on the next line I would not use a G28 the next thing I guess is to give Fanuc a call I know this is a pain but sometimes you have to do it What about in auto mode to run a small program will it do it
__________________ Mactec54 |
| Sponsored Links |
|
#11
| |||
| |||
It needs to be in position before you give it a M6 i can manualy take it to position (Get atc ready led lit)give it a M6 it works fine. it just wont work with G28 like it had done. |
|
#12
| |||
| |||
| The G28 to move to tool change position is fine. Being off 5mm is going to just be a parameter adjustment. Many machines that I have set up or seen set up use the G28Z0 to get to tool change position. Being 5mm off can mean a few things. Your home position probably had to be changed for whatever reason. Typically most machines the home position is the tool change position. In the case that it is not then a G30 for 2nd, 3rd, or 4th reference position is used. Does your machine run a macro for the tool change? You stated that the programmer said that this operated fine before so my guess would be to look at your parameter manual and find the parameter for 1st reference position and verify that it is set properly. If you are running a macro look to see if the macro has a hard coded number in there that might shift the Z for the tool change. Or see if the program uses a G30 and if so then you will have to adjust the reference position being used. Did you try anything that I posted above in post#7? How does the machine run a program vs. MDI? 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 |
| my new 3 axis driver wont work | shattadem | DIY-CNC Router Table Machines | 5 | 02-13-2008 11:50 AM |
| Boxford 280 Turnmaster wont work | flannman | Machine Problems, Solutions , Wireless DNC, serial port | 0 | 11-18-2007 04:12 AM |
| Why wont this work????? | epineh | General Electronics Discussion | 7 | 03-18-2007 12:44 AM |
| just a program that wont work | kangarabbit | G-Code Programing | 13 | 09-02-2006 09:38 PM |
| Syntax or just wont work??? | murphy625 | CamSoft Products | 1 | 04-05-2005 07:16 PM |