586,356 active members*
2,909 visitors online*
Register for free
Login
Results 1 to 9 of 9
  1. #1
    Join Date
    Jan 2005
    Posts
    15

    Mazak M32 - G84 Tapping Cycle Broken?

    Can somebody give me an example line of code for a typical tapping cycle for a Mazak M32 controller? I'm using the same G-code as an M2 controller (which tapping works perfectly) and here is what happens:

    1) Machine spindle starts at programmed speed
    2) Machine locates to correct X-Y location
    3) Machine rapids in Z to the clearance plane
    4) The spindle stops
    5) the machine feeds in Z- and smashes the tap

    I don't know if something is wrong with the machine or maybe the G84 code is different that the M2 controller G84.

    Any help would be appreciated......

  2. #2
    Join Date
    Nov 2008
    Posts
    7
    Hope this helps.

    N1 T05T0M6 (1/4"-20 UNC HSS Straight Fluted)
    M01
    G92 G40 G80 G90 G17
    M3 S1500
    G90 G0 X-2.2541 Y-1.2419
    G43 Z1.0 M9
    G94 G84 G98 Z-0.75 R0.1 F71.25
    G80
    G91G28 Z0
    M99

  3. #3
    Join Date
    Jan 2005
    Posts
    15

    Mazak M32 - G84 Tapping Cycle Broken?

    Thanks...Your code reacts the same way. It looks like the tapping cycle is broken. As a work-around, I will manually program the tapping cycle.

    Once I program the full depth of the tap, what is the G-Code for a "pause" command (before I reverse the spindle)? I am using a floating tap holder in the spindle.

    Thanks again....

  4. #4
    Join Date
    Jan 2005
    Posts
    15

    Mazak M32 - Pause Command

    I thought I should add some sample code to to clarify what I am after. I want to pause the CNC machine for 1 second after issuing the "spindle off" command before I reverse the spindle and retract Z.....I just need to know what the syntax is to "pause" my program for 1 second (I can adjust it later if needed).

    Thanks

    ------------------------------------------------
    O123
    N30G28G91Z0.
    N35G28G91X0.Y0.
    N40M06T1
    N45( T1 - 1/4 TAP )
    N55G54G90G00G40
    N60G80G17
    N65M03S1000
    N70G43H1Z2.
    N75G00X-2.2541Y-1.2419
    N80Z2.
    N85Z.1
    N90G1Z-1.F71.25
    N95M5
    N100 "PAUSE" <------------------ Need to pause for 1 second
    N105Z.1M4S1000
    N110M5
    N115 "PAUSE" <------------------ Need to pause for 1 second
    N120G0Z2.M3S1000
    N125G80
    N130M09
    N135G00G28Z2.M05
    N140G28G91Z0.
    N145G28G91X0.Y0.
    N150G90
    N155M30
    %
    ------------------------------------------------

  5. #5
    Join Date
    Dec 2007
    Posts
    300
    G94 G04 X1.0

  6. #6
    Join Date
    Jan 2005
    Posts
    15

    Mazak M32 - Pause Command

    MrMazak.....Is that "G94" supposed to be a "G98" in your reply? I've been browsing the forums and found another person using G98? Although, I have no idea what G94 or G98 do!

    Thanks for your reply.....much appreciated!

  7. #7
    Join Date
    Dec 2007
    Posts
    300
    G94=TIME
    G95=Spindle revolutions

  8. #8
    Join Date
    Jan 2005
    Posts
    304
    G84 is for RIGID tap and you are using a FLOATING holder? Can you say SNAP!

    Try using G32 cycle

  9. #9
    Join Date
    Dec 2007
    Posts
    300
    G84 can be used for both types of tapping (H0=float H1=rigid). G84.2 (3) is always rigid tapping But the bigger question is why use a floating holder? That is likely the cause of all your troubles.

Similar Threads

  1. G84 & G74 tapping cycle
    By Karl_T in forum G-Code Programing
    Replies: 12
    Last Post: 04-21-2013, 04:48 AM
  2. Fanuc 6T-B tapping cycle?
    By party o one in forum Fanuc
    Replies: 5
    Last Post: 09-19-2008, 05:20 PM
  3. Coolant M7/M8, Tapping Cycle 207
    By cutteredge in forum Uncategorised MetalWorking Machines
    Replies: 0
    Last Post: 01-09-2008, 11:12 PM
  4. peck tapping cycle
    By jdsmith0524 in forum Uncategorised MetalWorking Machines
    Replies: 9
    Last Post: 12-17-2006, 05:36 AM
  5. Correct tapping cycle???
    By Karl in forum G-Code Programing
    Replies: 5
    Last Post: 05-31-2004, 10:37 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
  •