Puma 200 Wont Move on G Command Feed Rate to Mode of Machine

  • #1

I am trying to get the G84 Tapping Cycle to work on a new cnc turning center with a Fanuc 18i-TB control. Canned cycle options are turned on in parameters. Lathe has full C axis as well as live tooling and and sub spindle and Y axis. Here is the program i am trying to use.

T0606(5/16-24 tap)
M08
G00 Z2.7
X.0
S240 M03
M29
G84 Z2.3 R.1 F10.
G80
M28
M01
T0707 (Next Tool)

when i run the program the following happens.
Tool Change T6
Coolant on
Rapid move to Z2.7 (face of chuck is Z0)
Rapid move to X.0 (center of part face)
Spindle starts 240RPM CCW
M29 (rigid tapping mode) Spindle stops
G84 Spindle doesn't rotate but i get the Z move to 2.3 then retracts to 2.7
Cancel tap cycle
cancel rigid tap
optional stop
next tool change

It all seems to work correctly except spindle doesn't turn during G84 move.

Hope some one can tell me what i am doing wrong. Thanks

  • #2

It looks like you are calling up a feet per minute feed rate, F10., but there isn't anything in your program to tell the machine that's what you want, i.e., put in a G98 to designate FPM and see what that does. It may need more info, but that'd be a start.

  • #3

I have tried both G98 and G99. G98 is the default mode when powered up. Still doesn't work.

  • #4

You have an R.1 in your canned cycle line, but you're tapping to z2.3. Seems backwards, unless I'm missing something.

  • #5

You might try repeating the S command in the G84 line.
G84 Z2.3 R.1 F10.S240

I've seen cases where the M29 had to be there too.
G84 Z2.3 R.1 F10.S240M29

  • #6

If Z zero is the face of the chuck, you can't have "R.1" in your canned cycle. That's a crash.

  • #7

Put a speed command on the same line as the M29:

M29S240

And as noted by others... change your "R.1" ... surprise it didn't already crash

Also, canned cycle rigid tapping (even with all you have) is still an option for many builders.... Sure you have it or they mistakenly didn't turn it on?

  • #8

I do believe you need to have the speed in your M29 line.

Try
M29 S240
G84 Z2.3 R.1 F10.

As MRainey said it can also be in the G84 Line.

Yeah The R.1 could be a shocker.:eek:

Where is zero on your part?

Last edited:

  • #9

Still trying to find the solution. I have tried the following one at a time.

Changed R.1 to R2.7(tool now moved an additional 2.7" in the positive with same result)

Added S240 after M29(same result)

Added S240 to G84 line (alarm 200 Illegal S Code command)

Added M29 to G84 Line (Alarm 205 rigid mode DI signal off)

In each case i removed the m29, s240 from its previous position so that it only appeared once in the program.

  • #10

I checked to see if the proper parameter was turned on for the rigid tapping. It Is.

In my manual R is the distance from the initial level (Z2.7) to point R level(.1)= Z2.8

  • #11

R is the distance "from the initial" in incremental maybe? But in absolute mode (G90), "R.1" is literally .1 above "0". For a reference of 2.8, you need "R2.8"... unless you've got something different going on there....

What machine is this?

(What do i know??? I'm a mill guy....)

  • #12

The way that my control works and the manual states is as follows.

R is established by the last previous z axis move before R is called in the current move.

G00 Z2.7 (R now is Z2.7)
G84 Z2.3 R.1 F10. (R.1 is now Z2.8)

Thanks for the help everyone.

I hope someone can solve this for me.

  • #13

tapping?

whose the machine builder?
there may be some m-code telling the machine what spindle to use
that needs to be set, whether it's the main spindle, sub or live.

  • #14

The way that my control works and the manual states is as follows.

R is established by the last previous z axis move before R is called in the current move.

If that's a fanuc manual, that could mean anything. In my opinion, fanuc is notorious for explaining things in the worst manner possible.

Honestly, fanuc programming hasn't changed in years very much. Canned cycles especially. If your Z0 is the chuck face, then an R.1 will make it rapid to .1 away from the chuck face. Remember, you are in absolute programming. Everything is stated from your absolute 0. I'd bet 100 bucks on it.

  • #15

I just thought of something. If you have rigid tapping on this, the code might be different from G84. It might be something like G184, or G84.1. You kinda need to find that out. Where are ya Heinz?

  • #16

Dave, I will send you my address so you can send the $100.

If i program in R2.8 the turret moves 2.8" in the positive from the last move Z2.7 and is now 5.5" from the part Z0. I tried it.

The fanuc manual that came with the machine lists G84 as Front Face Rigid Tapping Cycle.

  • #17

Have you tried adding a G97 to cancel constant surface speed?

  • #18

Dave, I will send you my address so you can send the $100.

If i program in R2.8 the turret moves 2.8" in the positive from the last move Z2.7 and is now 5.5" from the part Z0. I tried it.

The fanuc manual that came with the machine lists G84 as Front Face Rigid Tapping Cycle.

Wow. Then in that case, sounds like you're programming in incremental, not absolute. That's really odd. What about that first move of Z 2.7? When it goes to that point, does it move 2.7 inches from where it was sitting, or does it go 2.7 inches off the chuck face?

  • #19

G97 is in effect.

Dave,

The G00 Z2.7 move rapids to 2.7" in front of the chuck.

I want to thank all of you for your help and good ideas. we just have not gotten the answer
yet.

  • #20

When you find out the answer to all this, please let us know, because you're just blowing me away with this. There's no magic or vodoo, or anything real different from one control to the next on these simple canned cycles, but you've got something real strange going on there.:skep:

burnettesudded1990.blogspot.com

Source: https://www.practicalmachinist.com/vb/cnc-machining/g84-front-tapping-cycle-171617/

0 Response to "Puma 200 Wont Move on G Command Feed Rate to Mode of Machine"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel