585,670 active members*
4,181 visitors online*
Register for free
Login
Results 1 to 6 of 6
  1. #1
    Join Date
    Jul 2007
    Posts
    378

    Fanuc OM Marco B question.

    Hello.

    I've found out on a Haas VF mill, I can program the feed rate on a 1/2-13 tap by going F[1/13*#4119]. But when I try this on a Fanuc OM control, I get a #201 alarm (no feed rate for rigid tap). So I tried:

    S400 M84
    #100=#4119
    G84 Z-.95 R.05 F[1/13*#4119]

    And I got the same alarm (201). Variable #100 was set to 0.

    So I tried this:

    #100=400
    S#100 M84
    G84 Z-.95 R.05 F[1/13*#100]

    And it worked fine.

    As I understand #4119 is the last command spindle speed. But it apears that I can't read it. I'm trying to come up with a easier way to program the feedrate by using the pitch of the tap so if I change the RPM, I wouldn't have to worry about updating the feed rate.

    Is my systax wrong?

    Thanks for the help.

  2. #2
    Join Date
    Sep 2011
    Posts
    78
    try
    S400 M84
    #100=#4119 (dont understand why you would want to make #100 same as #4119)
    #101=[[1/13]*#4119]
    G84 Z-.95 R.05 F#101

  3. #3
    Join Date
    Jul 2007
    Posts
    378
    Found it!

    For some reason the M84 clear the current spindle speed command to 0.

    A work around can be achieved by:

    S400
    #100=#4119
    M84
    G84 Z-.95 R.05 F[1/13*#100]

  4. #4
    Join Date
    Mar 2005
    Posts
    816
    We use a NC calculated feedrate and speed on especially our large taps. We use so many different style and type of taps and in a wide variety of materials that it became necessary to use the NC to calculate feeds and speeds. Oh and we have just about as many methods for tapholding too for ease of programming and setup. Rigid and floating, collet and tapping unit, tension/compression

    Same with certain milling cutters, a medium size Niagara shell mill, etc.

    Were also running 75-100% threads.

    That being said, I prefer using the G84 ..

    O1234
    S400 M3
    M84
    G84 Z-.100 R.015 F(NC calculated)

    Generally its 16tpi

    And lately we're helical threadmilling in interpolaton. Using a troichoidal in a test too.

    Anyone got a program for a 1-1/8" standard NPT thread in a 1" A36 plate?

  5. #5
    Join Date
    Jul 2007
    Posts
    378
    Quote Originally Posted by gbowne1 View Post
    We use a NC calculated feedrate and speed on especially our large taps.

    O1234
    S400 M3
    M84
    G84 Z-.100 R.015 F(NC calculated)
    What do you mean by 'NC calculated'?

  6. #6
    Join Date
    Mar 2005
    Posts
    816
    The actual feed values are calculated by the CNC.

    We're doing this because in testing results in tapping were so widely varied from hole to hole.

    Having the CNC calculate the feed,dwell, speeds, etc. dramatically increases the quality of the tapped holes. Though we started out with manufacturer reccomendations.

    Lately we're using Kennametal / Greenfield spiral taps in the blind holes in a Tapmatic 50X.

    May not be the best approach but it works.. so far.

Similar Threads

  1. Marco or Script for toollist
    By camtd in forum NCPlot G-Code editor / backplotter
    Replies: 4
    Last Post: 02-12-2011, 09:05 PM
  2. Missing docs: Marco Wong's 3-Axis Motor Controller
    By tomking505 in forum DIY CNC Router Table Machines
    Replies: 0
    Last Post: 05-25-2010, 05:45 PM
  3. Fanuc M6B Question
    By Doug_M in forum Fanuc
    Replies: 4
    Last Post: 02-20-2010, 12:20 AM
  4. Fanuc 31i question
    By Apollopeon in forum Canadian Club House
    Replies: 2
    Last Post: 12-09-2009, 07:56 AM
  5. Replies: 37
    Last Post: 06-14-2006, 08:24 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •