What's new
What's new

G84 not tapping

fivendime

Aluminum
Joined
Dec 11, 2006
Location
Utah
We are using a Haas VF3. The program will run fin until it sees the G84 line then it will just sit at .100 above the part and never go anywhere. G81 and G83 all work fine.



Here is the program.

%
O1212
N100 G20
N110 G0 G17 G40 G49 G80 G90
N120 T6 M6
N130 G0 G90 G55 X3.9056 Y-4.1698 S100 M3
N140 G43 H6 Z2.
N150 M8
N160 G98 G84 Z-.55 R.1 F4.1667
N170 X3.212 Y-2.0349
N180 X5.028 Y-.7155
N190 X6.844 Y-2.0349
N200 X6.1504 Y-4.1698
N210 G80
N220 M5
N230 G91 G28 Z0. M9
N240 G91 G28 Y0.
N250 G90
N260 M30
%
 
The cam outputs programs I have seen all have the X and Y coordinates in the G84 line. You might also try increasing the RPM and the feed.

We are using a Haas VF3. The program will run fin until it sees the G84 line then it will just sit at .100 above the part and never go anywhere. G81 and G83 all work fine.



Here is the program.

%
O1212
N100 G20
N110 G0 G17 G40 G49 G80 G90
N120 T6 M6
N130 G0 G90 G55 X3.9056 Y-4.1698 S100 M3
N140 G43 H6 Z2.
N150 M8
N160 G98 G84 Z-.55 R.1 F4.1667
N170 X3.212 Y-2.0349
N180 X5.028 Y-.7155
N190 X6.844 Y-2.0349
N200 X6.1504 Y-4.1698
N210 G80
N220 M5
N230 G91 G28 Z0. M9
N240 G91 G28 Y0.
N250 G90
N260 M30
%
 
The cam outputs programs I have seen all have the X and Y coordinates in the G84 line. You might also try increasing the RPM and the feed.

We have done different speeds and feeds. Also added the X and Y locations to the G84 line. We even changed the G98 to G99 and also took that out all with the same results.

Thanks for the reply.
 
It's not the X and Y not being on the G84 line. None of my Haas posts have ever put the redundant code on the G84 line and it has never not drilled/tapped as a result.

I'd also say that G98 or G99 isn't the problem. Sounds like a setting? Did you accidentally turn off rigid tapping in the control?
 
It's actually a parameter - parameter 57

Make sure that on that page "RIGID TAPPING" has a "1" next to it.
 
Well, it isn't the program. It looked fine to me, but just for S&G's I went and ran it on my machine. Ran fine.

What I don't understand is it seems you tap all the time and for some reason it won't now?

Is the spindle looking for it's orientation? How about turning on or off "repeat Rigid Tap" and see if that does anything? (it shouldn't...but might just try it)

There is definitely something deeper going on here most likely in the control or a sensor or something.

Try it with a G74??? (obviously you will have the part cutting air while trying all of these things...)
 
what is the age of the machine? On older models, the encoder feedback on the spindle is only used for tach and spindle load calculations. Only when G84 is envoked does it become active.
 
what is the age of the machine? On older models, the encoder feedback on the spindle is only used for tach and spindle load calculations. Only when G84 is envoked does it become active.


Yes it becomes an active code. The year is 1997. It has worked previously but we haven't used it to do much tapping for a awhile.


Thanks for the replys.
 
I've never tapped without doing this before, but does it matter that the machine doesn't position at the R plane before starting the cycle? My CAM system is set up to position there by default.

Curtis
 
It's not the program.
It's either a parameter or spindle encoder. But you already checked the parameter.

Try doing just an M19 in MDI or something and see how it acts.
The fact that it's doing tool changes kinda precludes that, but give it a try anyway.
I'm wondering if there is another parameter somewhere affecting it.
I'll check ours at work tonight, we've got a very similar year and model.
Also double check your program again.
I know you posted it, but at the risk of offending, sometimes you can miss something as small as a decimal point in the feedrate and the machine will appear motionless and confound you for.........well, for a while until you find it.

Don't ask me how I know.
 
Yes it becomes an active code. The year is 1997. It has worked previously but we haven't used it to do much tapping for a awhile.


Thanks for the replys.

Well, I guess I should have asked further. Your year model is right at the cutoff of vector drive and the old open loop drives. can you confirm that your spindle drive is a white Haas box?
 
At least for "This Old Haas" my 1997 VF-0 restoration project; I learned from the masters on this site that the encoder and spindle orientation are separate. Spindle orientation is for locking the spindle in rotation so the keys are aligned for tool change, the air driven “shot pin” fits into a notched hub on top of the motor. Mine was not functioning because of a stuck micro switch, cleaned with plastic safe electrical contact cleaner and drop of instrument oil. Point is while you have the old girl undressed you may want to do some preventive inspection as I also found a just about chaffed thru wire and a few loose screws, other then the ones in my cranium.
 
Bingo!!

The belt on the encoder was trashed.

The weird thing is that it appeared to orient. So we ruled that out.

Thanks for all of the replys.

Then you have the older machine I described above. The newer vector drive units utilize the encoder for all orient and spindle spin functions. If your encoder belt was toast on an older machine, your display would have easily told you what was up because it would not have shown an rpm but it would not have cared because that was merely a tach until G84 is invoked.
 








 
Back
Top