Results 1 to 9 of 9
Like Tree2Likes
  • 2 Post By Northwestfab

Thread: live tool right angle face tapping

  1. #1
    Avsfan135's Avatar
    Avsfan135 is offline Cast Iron
    Join Date
    Jan 2011
    Location
    Fort Collins, Colorado
    Posts
    329

    Default live tool right angle face tapping

    Can someone show me an example program for a fanuc31i control on a Doosan 1800tt to tap on center with a right angle live tool? I cant get Mastercam to make it work without crashing and I doubt my post will post it right anyway.

    I know its a stretch but if anyone can help it would be greatly appreciated.

    thanks
    Nick

  2. #2
    Ox's Avatar
    Ox
    Ox is online now Diamond
    Join Date
    Aug 2002
    Location
    West Unity, Ohio
    Posts
    15,052

    Default

    18i shown for cross tapping.
    The T1 word can get forgotten easilly.

    Kant think of a sample prog with face tapping right now....


    N8T505(8-32 TAP)
    M51S400
    G0X1.75Z-.125Y0C0
    X1.2M8
    M29S500T1
    G88G99X-.3F.0312
    G80
    G98
    M9


    -------------------

    I am Ox and I approve this h'yah post!


  3. #3
    Solar71 is offline Titanium
    Join Date
    Mar 2005
    Location
    Hermosa Beach California
    Posts
    3,625

    Default

    Hey. On our lathes we dont need a canned cycle to tap like that.

    We just do it sort of like this... For lets say 18 tpi 1 inch deep.

    T0100 (tap)
    G50 S500
    G97 S300 M3
    G0 Z.125 X.0
    G1 Z-1.0 F.0555 (TAP IN)
    M5 (STOP SPINDLE)
    G4 P1.0 (1 SECOND PAUSE)
    G1 Z.125 F.0555 (TAP OUT)
    M4 (REVERSE SPINDLE)
    G28 U.0 W.0 M5 (GO HOME)
    M30 (END PROGRAM)

    Very simple and we've done this at least 3 different times. So I know it works.
    good luck yo.

  4. #4
    angelw is offline Hot Rolled
    Join Date
    Sep 2010
    Location
    Victoria Australia
    Posts
    819

    Default

    Quote Originally Posted by Solar71 View Post
    Hey. On our lathes we dont need a canned cycle to tap like that.

    We just do it sort of like this... For lets say 18 tpi 1 inch deep.

    T0100 (tap)
    G50 S500
    G97 S300 M3
    G0 Z.125 X.0
    G1 Z-1.0 F.0555 (TAP IN)
    M5 (STOP SPINDLE)
    G4 P1.0 (1 SECOND PAUSE)
    G1 Z.125 F.0555 (TAP OUT)
    M4 (REVERSE SPINDLE)
    G28 U.0 W.0 M5 (GO HOME)
    M30 (END PROGRAM)

    Very simple and we've done this at least 3 different times. So I know it works.
    good luck yo.
    Hi Solar,
    What I think you missed in the OP's question is "right angle live tool". Although your method will work using a floating tool holder:
    1. Rigid tapping is generally available (option) with G84/G88, if the machine is equipped with live tooling (as demonstrated in Ox's example using M29).
    2. Your five blocks of code are accomplished with Ox's one G88 block. Basically the G84/G88 canned cycle combines all your blocks and has other arguments available such as an "M" address for "C" axis clamping (if its needed), and a "K" argument for a number of repeats (if its needed)
    3. But the biggest draw back in using G1 as in your example, is that Feed and Speed Overrides are not inhibited, unless done so via a User Macro System variable. If you wanted to continue to use a longhand method, I'd suggest replacing G1 with G32 or G33 (depending on the G code system is set on the control). This will at least inhibit the Feed and Speed overrides.

    Regards,

    Bill

  5. #5
    Solar71 is offline Titanium
    Join Date
    Mar 2005
    Location
    Hermosa Beach California
    Posts
    3,625

    Default

    Oh wow i didnt know about those sweet G codes.

    I did know he was doing this in a machine with live tooling... I just figured he could fit a tap into one of his "REGULAR" tool holders on his turret
    since he wanted the taping done on center.

    As far as those G32 and G33 codes are concerned, I will look into that... I didnt know about those.
    Our cnc lathe machines are 1988, 1991, and 1992. So im not sure if they have those. But I will check...

    Thanks!!!

  6. #6
    angelw is offline Hot Rolled
    Join Date
    Sep 2010
    Location
    Victoria Australia
    Posts
    819

    Default

    Quote Originally Posted by Solar71 View Post
    Oh wow i didnt know about those sweet G codes.

    I did know he was doing this in a machine with live tooling... I just figured he could fit a tap into one of his "REGULAR" tool holders on his turret
    since he wanted the taping done on center.

    As far as those G32 and G33 codes are concerned, I will look into that... I didnt know about those.
    Our cnc lathe machines are 1988, 1991, and 1992. So im not sure if they have those. But I will check...

    Thanks!!!
    Hi Solar,
    G32 and G33 were designed for and carry out screw cutting, and have been around since day dot on Fanuc controls; so your controls will have one of them. G32 is active if the control uses G Code System A, and G33 is used with G Code System B and C. These codes synch the slide feed with the spindle RPM, hence their use as a screw cutting code, and as stated in my previous Post, the Feed and Speed overrides are inhibited when using these codes.

    G32/G33 are also useful in critical drilling operations. I've been involved in many projects using Elector Drills for very deep hole machining. The shape of the swarf is very important with these drills, particularly in the smaller sizes. Just one figure 6 piece of swarf in the smaller size is usually enough to block the Ejector tube of the drill and it was then curtains for the drill head and tubes. Accordingly, I use G32 instead of G01 in this drilling operation so that the operator can't inadvertently change the cutting condition.

    Regards,

    Bill

  7. #7
    Avsfan135's Avatar
    Avsfan135 is offline Cast Iron
    Join Date
    Jan 2011
    Location
    Fort Collins, Colorado
    Posts
    329

    Default

    Thanks for the help guys.

    This is what my code looks like posted can you take a look at it and tell me if you see anything that looks wrong or missing?

    Thanks again

    Code:
    N1
    G28 U0. V0. W0.
    G54 G17 G80 G40 M35
    ( 7/16-20 TAPRH)
    T1818
    M90 (C1 UNCLAMP)
    G28 H0.
    G50 C0.
    M101 (LIVE TOOL UNCLAMP)
    G97 S1500 M3 P12
    G00 Z2. C0.
    X0. Y0. M08
    M89 (C1 HIGH PRESSURE CLAMP)
    G00 Z.1
    G99
    M177 (SPINDLE NORMAL ROTATION DIRECTION)
    M29 S500 M3 P12 (RIGID TAPPING MODE SELECT)
    M289 (CANNED CYCLE ON)
    G84 Z-.87 R0.05 F.05
    G80
    Z2.
    G98
    M05 P12
    G28 U0. V0. M09
    G28 W0.
    M01

  8. #8
    Ox's Avatar
    Ox
    Ox is online now Diamond
    Join Date
    Aug 2002
    Location
    West Unity, Ohio
    Posts
    15,052

    Default

    Never seen a "200" series canned cycle.
    No clue what that one does.


    How about you tell us exactly where in the prog things go bad?
    You could SINGLE STEP through it to be sure - just change your X value to something clear of the part, or just leave the part out of it I guess, although you may not have anything to guage your motion from. ???


    ----------------------

    Sweatin' to the Oldies!
    Ox

  9. #9
    Northwestfab is online now Plastic
    Join Date
    Dec 2010
    Location
    BC, Canada
    Posts
    38

    Default

    Here is a list of Daewoo Codes for both X and Z axis work:

    O8010(RIGID TAPPING ON X-AXIS)
    (LIVE TOOL ON MAIN SP.)
    G0G18G40G80
    M35
    G28U0
    G28W0
    G28H0
    T0808
    G0X4.1Z1.C0
    G99
    G97S300M29
    G88X3.F.05
    C120.
    C240.
    G0G80X5.
    G28U0
    G28W0
    M30

    O8011(RIGID TAPPING ON Z-AXIS)
    (LIVE TOOL ON MAIN SP.)
    G0G18G40G80
    M35
    G28U0
    G28W0
    G28H0
    T0808
    G0X4.1Z.1C0
    G99
    G97S300M29
    G84X1.5F.05
    C120.
    C240.
    G0G80Z.5
    G28U0
    G28W0
    M30

    O8012(LEFT-HAND TAPPING)
    (LIVE TOOL ON MAIN SP.)
    (TAPPING ON THE OD)
    G0G18G40G80
    M35
    G28U0
    G28W0
    G28H0
    T0808
    G0X4.1Z.1C0
    M72(L.H.-TAP)
    G99
    G97S300M29
    G88X3.F.05
    C120.
    C240.
    G0G80X5.
    M73(L.H.-MODE CANCEL)
    G28U0
    G28W0
    M30

    O8013(PECK DRILLING X-AXIS)
    (LIVE TOOL ON MAIN SP.)
    G0G18G40G80
    M35
    G28U0
    G28W0
    G28H0
    T0808
    G0X4.1Z1.C0
    G99
    G97S300M33
    G87X3.Q1500F.01
    C120.Q1500
    C240.Q1500
    G0G80Z2.
    G28U0
    G28W0
    M30

    O8014(PECK DRILLING Z-AXIS)
    (LIVE TOOL ON MAIN SP.)
    G0G18G40G80
    M35
    G28U0
    G28W0
    G28H0
    T0808
    G0X1.5Z.1C0
    G99
    G97S300M33
    G83Z-.95Q1500F.01
    C120.Q1500
    C240.Q1500
    G0G80Z.5
    G28U0
    G28W0
    M30

    O8015(SPINDLE SYNC & BAR-PULL)
    M5
    N10
    (G54)G0G40G80G99
    G28U0
    G28W0
    M31
    M131
    M169
    G97S0M203
    G0B-2.
    M168
    M69
    M31
    G97S100M203
    G1G98B-1.F60.(BAR-PULL)
    M131
    M68
    M169
    G97S1000M203
    M168
    (CUT-OFF)G4U5.
    M5
    M105
    G28B0
    M30
    Avsfan135 and cadcamwiz like this.

Bookmarks

Posting Permissions

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