588,225 active members*
5,000 visitors online*
Register for free
Login
Results 1 to 11 of 11

Hybrid View

  1. #1

    Need thread cutting help

    Hi all,
    I am looking for some advise concerning internal thread milling. I have a Sharp 2412 VMC. Fanuc oi.
    I am wanting to thread a 1”-8 hole, 1” deep. (aluminum) I have the hole already bored out to 7/8”.
    I have a 6 flute single point carbide bit that is 0.695” dia. I wasn’t going to use cutter comp to begin with. Below is the part of the program that I am having trouble with:

    T4M06(THREAD MILL);
    G00G17G20G40G80G90;
    G54X0Y0M03S1000;
    M08;
    G43H4Z0.1;
    G01Z-1.0F20.;
    X0.150F10.;
    G91G03X0.15Y0I0.15Z0.125F10.L10;
    G01X0Y0M09;
    M05;
    G00G28G91Z0;
    M30;
    %

    I think my problem is in the feedrate however I am not sure what to do. Thanks in advance for any help!

    Larry

  2. #2
    Join Date
    Jul 2005
    Posts
    12177
    As far as I can see your helical part is okay. You go to the bottom, set X at 0.15 then start circling your way out 0.125" per turn. Your speed is a bit low at 1000rpm, in aluminum with that dia cutter you could go several thousand rpm.

    Actually looking at it again you move X0.15 then have I0.15; I should be negative? I program on Haas and the I or J has a sign opposite to the X or Y move so for X0.15 I would use I-0.15 but I don't know if your machine needs this. Also with Haas I can omit the X and Y in the G03 and just have

    G91 G03 I-0.15 J0.0 Z0.125 F10. L10
    An open mind is a virtue...so long as all the common sense has not leaked out.

  3. #3
    Join Date
    Mar 2003
    Posts
    2932
    Larry,

    You don't say what problem you're having!

    Geof is correct... your I should be -0.150, and you can omit the X and Y coordinates.

  4. #4

    Need thread cutting help

    Hey Guys

    I suppose it would help if I said what the problem was! Thanks
    I added the negative sign and that helped.

    The problem is that I generate one large spiral (helix) that stops at 0.125” above the top of the part. I thought that by adding the G91 it would travel up incrementally by only 0.125” and the L10 would tell it to repeat 10 times so that I generate a 1”-8 thread.

    Hope this helps! And thanks again!

    Larry

  5. #5
    Join Date
    Jul 2005
    Posts
    12177
    Quote Originally Posted by Larry Myers View Post
    Hey Guys

    I suppose it would help if I said what the problem was! Thanks
    I added the negative sign and that helped.

    The problem is that I generate one large spiral (helix) that stops at 0.125” above the top of the part. I thought that by adding the G91 it would travel up incrementally by only 0.125” and the L10 would tell it to repeat 10 times so that I generate a 1”-8 thread.

    Hope this helps! And thanks again!

    Larry
    I saw a different thread on this same topic a while back and they had the opposite problem; it only went up one thread then just round and round (I think) Some one posted that the helical interpolation was an option that had to be turned on...sounds like this may be your problem.

    You should be able to get around it by doing absolute G03 lines with Z-.875, Z-.75, Z-.625, etc, etc. Not too tedious for only ten lines.

    Or get a Haas which comes standard with the G91 Z increment and L count for G03 and G02.

    Had to be a naughty boy and put in that plug.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  6. #6
    Join Date
    May 2006
    Posts
    13
    Try eliminating the G91 and replacing the Z.125 with a W.125. Delete the L10 and see if it will run at least one revolution correctly. If that doesn't work, then your control doesn't have the helical interpolation option. If it does, just add the L10 or repeat the line 10 times.

  7. #7

    thread cutting help

    Thanks again guys,

    I replaced the z0.125 with a W0.125 and it did not recognize the address. And for some reason it does not do the G91. It looks like I will try doing 8 circles going up 0.125 at a time that Geof suggested. I don’t foresee a problem there as there are only 8 iterations I need to be concerned with. I was just kind of hoping there would be a cleaner way of doing it.
    Thanks all

    Larry

Similar Threads

  1. metric thread cutting
    By toolmaker_79 in forum G-Code Programing
    Replies: 3
    Last Post: 09-03-2007, 12:11 PM
  2. Thread cutting in EMC
    By mattinker in forum LinuxCNC (formerly EMC2)
    Replies: 16
    Last Post: 02-28-2007, 02:24 PM
  3. thread cutting FANUC 0i TB
    By xavierdemoura in forum Fanuc
    Replies: 0
    Last Post: 09-24-2006, 02:07 AM
  4. cutting acme thread
    By barnesy in forum MetalWork Discussion
    Replies: 6
    Last Post: 09-02-2006, 03:06 AM
  5. help cutting 6 pitch thread
    By joe1970 in forum MetalWork Discussion
    Replies: 10
    Last Post: 06-09-2006, 02:43 AM

Posting Permissions

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