586,069 active members*
3,499 visitors online*
Register for free
Login
Results 1 to 3 of 3
  1. #1
    Join Date
    Feb 2014
    Posts
    3

    CNC Turn threading problem

    Hi,

    I´m currently threading 1 7/8¨- 8 UN nuts with a CNC turning machine (2 axis Victor V-turn 26), the material I´m working with is 4140 steel (28-30 HRc)

    The problem I have is when I use the G76 code for threading, I only manage to thread like 30 nuts (with one side of an insert), but if I use G92 instead, I can do more than 60 pcs. I think the problem is because G92 I can control the amount of passes manually, so I do 16-17 passes for the thread, and with G76 it does only 12 passes.

    My question is: Is there any way to adjust the total amount of passes with G76? I can only manage to adjust the first passes and the last ones, but nothing in between. I´ve already tried changing the first Q parameter and putting it below 100, and didn´t do anything.

    Did anybody have the same problem, or know if I could do anything?

    Thanks.
    José

  2. #2
    Join Date
    Sep 2010
    Posts
    1230

    Re: CNC Turn threading problem

    Quote Originally Posted by José L. View Post
    Hi,

    I´m currently threading 1 7/8¨- 8 UN nuts with a CNC turning machine (2 axis Victor V-turn 26), the material I´m working with is 4140 steel (28-30 HRc)

    The problem I have is when I use the G76 code for threading, I only manage to thread like 30 nuts (with one side of an insert), but if I use G92 instead, I can do more than 60 pcs. I think the problem is because G92 I can control the amount of passes manually, so I do 16-17 passes for the thread, and with G76 it does only 12 passes.

    My question is: Is there any way to adjust the total amount of passes with G76? I can only manage to adjust the first passes and the last ones, but nothing in between. I´ve already tried changing the first Q parameter and putting it below 100, and didn´t do anything.

    Did anybody have the same problem, or know if I could do anything?

    Thanks.
    José
    Hello Jose',
    Yes, but its a work around; a bit of a trick. When programming an internal thread with G76, you specify the Major Diameter and the Height of the Thread Form. With these two arguments, the control is able to calculate the minor diameter of the Thread. A third argument used is the Depth Of Cut for the first pass of the Threading Cycle. Each successive Thread Pass will be an ever decreasing depth relative to the First Pass Depth. Accordingly, if the First Pass is 0.25mm. all other passes will be a decreasing values of 0.25. For the most efficient Threading Operation, this First Pass should be as great as the Threading Tool and the Workpiece holding will tolerate. In this way, each progressive Threading Pass will be as great as it can be.

    When the correct Thread Height is specified, and say a 0.5mm First Pass is programmed, the First Pass with be at a Diameter 1.0mm greater than the Minor Diameter calculated by the control using the Major Diameter and the Thread Height included in the G76 cycle, and all successive passes will be based on the First Pass Depth of Cut of 0.5mm. If a Thread Height that is 0.5 greater than it actually is, a First Pass can be program to be 0.5 greater (1.0) and still only take a 0.5mm actual Depth Of Cut on the Workpiece. However, all successive Depth Of Cuts will be based on the First Pass argument of 1.0mm and therefore fewer cuts will result in the complete Threading Cycle. You may need to do some fiddling to get the optimum Thread Height/First Thread Pass combination, but its not all that difficult.

    Regards,

    Bill

  3. #3
    Join Date
    Oct 2005
    Posts
    4

    Re: CNC Turn threading problem

    Attachment 258610

    Try this. (it will work)

    G76 P...... Q100 R..
    G76 X.. Z.. P? Q100 F..

    ( Q100 = 0.1mm)

    Put the same amount in both Q (the insert will last longer). The first is the amount of cut until reach final X and the second is the first pass.
    and specify P it the K in the image. Is the depth of the thread in micro. For 1mm you put 1000. ( is radial not in diameter against the X depth that is diameter)

    So... I ' ll give an example that I am using to cut (sry , will be in metric)

    M10 external thread.

    T0101
    G54 G40
    G97 G99
    M3 S500
    G0 X11 Z2 M8
    G76 P010060 Q100 R0.05
    G76 X8.1 Z-20 P920 Q100 F1.5
    G0 X11 Z2 M9
    GO X150 Z150
    M30

    This will cut 0.2mm in every pass of thread. It will make 10 - 8.2 = 1.8 / 2 = 9 passes and one more finishing ( P01 - R0.05 )

    If I want to double the amount of passes then I put Q50 so it will cut 0.1mm every time and so on..

    hope this will help.

Similar Threads

  1. Internal threading with Visual Turn Question
    By 68nwprt in forum Visual Mill
    Replies: 2
    Last Post: 02-02-2014, 11:37 PM
  2. Threading with Mach 3 Turn andDolphin
    By Praymond1209 in forum Dolphin CAD/CAM
    Replies: 0
    Last Post: 07-30-2013, 02:24 AM
  3. need help bobcad lathe mach3 turn threading
    By hanover owing in forum BobCad-Cam
    Replies: 1
    Last Post: 10-16-2012, 11:55 PM
  4. G76 Threading problem
    By bmlw in forum Fanuc
    Replies: 7
    Last Post: 02-26-2010, 11:42 AM
  5. Threading problem with Mach 3 Turn
    By meincer in forum MetalWork Discussion
    Replies: 2
    Last Post: 12-18-2008, 03:04 AM

Tags for this Thread

Posting Permissions

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